Add new packages installed
This commit is contained in:
@@ -28,7 +28,7 @@
|
|||||||
((:keywords "languages" "ada")
|
((:keywords "languages" "ada")
|
||||||
(:url . "http://stephe-leake.org/ada/arm.html"))])
|
(:url . "http://stephe-leake.org/ada/arm.html"))])
|
||||||
(adaptive-wrap .
|
(adaptive-wrap .
|
||||||
[(0 5 1)
|
[(0 5 2)
|
||||||
nil "Smart line-wrapping with wrap-prefix" single
|
nil "Smart line-wrapping with wrap-prefix" single
|
||||||
((:url . "http://elpa.gnu.org/packages/adaptive-wrap.html")
|
((:url . "http://elpa.gnu.org/packages/adaptive-wrap.html")
|
||||||
(:keywords))])
|
(:keywords))])
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
((:url . "https://github.com/Malabarba/aggressive-indent-mode")
|
((:url . "https://github.com/Malabarba/aggressive-indent-mode")
|
||||||
(:keywords "indent" "lisp" "maint" "tools"))])
|
(:keywords "indent" "lisp" "maint" "tools"))])
|
||||||
(ahungry-theme .
|
(ahungry-theme .
|
||||||
[(1 8 0)
|
[(1 10 0)
|
||||||
((emacs
|
((emacs
|
||||||
(24)))
|
(24)))
|
||||||
"Ahungry color theme for Emacs. Make sure to (load-theme 'ahungry)." tar
|
"Ahungry color theme for Emacs. Make sure to (load-theme 'ahungry)." tar
|
||||||
@@ -63,7 +63,7 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/ampc.html")
|
((:url . "http://elpa.gnu.org/packages/ampc.html")
|
||||||
(:keywords "ampc" "mpc" "mpd"))])
|
(:keywords "ampc" "mpc" "mpd"))])
|
||||||
(arbitools .
|
(arbitools .
|
||||||
[(0 71)
|
[(0 94)
|
||||||
((cl-lib
|
((cl-lib
|
||||||
(0 5)))
|
(0 5)))
|
||||||
"Package for chess tournaments administration" single
|
"Package for chess tournaments administration" single
|
||||||
@@ -80,7 +80,7 @@
|
|||||||
((:keywords "async")
|
((:keywords "async")
|
||||||
(:url . "http://elpa.gnu.org/packages/async.html"))])
|
(:url . "http://elpa.gnu.org/packages/async.html"))])
|
||||||
(auctex .
|
(auctex .
|
||||||
[(11 91 0)
|
[(12 1 0)
|
||||||
nil "Integrated environment for *TeX*" tar
|
nil "Integrated environment for *TeX*" tar
|
||||||
((:url . "http://www.gnu.org/software/auctex/"))])
|
((:url . "http://www.gnu.org/software/auctex/"))])
|
||||||
(aumix-mode .
|
(aumix-mode .
|
||||||
@@ -107,6 +107,12 @@
|
|||||||
"tree-based completion" tar
|
"tree-based completion" tar
|
||||||
((:keywords "point" "location")
|
((:keywords "point" "location")
|
||||||
(:url . "https://github.com/abo-abo/avy"))])
|
(:url . "https://github.com/abo-abo/avy"))])
|
||||||
|
(bbdb .
|
||||||
|
[(3 2)
|
||||||
|
((emacs
|
||||||
|
(24)))
|
||||||
|
"core of BBDB" tar
|
||||||
|
((:url . "http://elpa.gnu.org/packages/bbdb.html"))])
|
||||||
(beacon .
|
(beacon .
|
||||||
[(1 3 3)
|
[(1 3 3)
|
||||||
((seq
|
((seq
|
||||||
@@ -175,7 +181,7 @@
|
|||||||
((:url . "https://github.com/cpitclaudel/compact-docstrings")
|
((:url . "https://github.com/cpitclaudel/compact-docstrings")
|
||||||
(:keywords "convenience" "faces" "lisp" "maint" "c"))])
|
(:keywords "convenience" "faces" "lisp" "maint" "c"))])
|
||||||
(company .
|
(company .
|
||||||
[(0 9 4)
|
[(0 9 6)
|
||||||
((emacs
|
((emacs
|
||||||
(24 3)))
|
(24 3)))
|
||||||
"Modular text completion framework" tar
|
"Modular text completion framework" tar
|
||||||
@@ -230,7 +236,7 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/crisp.html")
|
((:url . "http://elpa.gnu.org/packages/crisp.html")
|
||||||
(:keywords "emulations" "brief" "crisp"))])
|
(:keywords "emulations" "brief" "crisp"))])
|
||||||
(csv-mode .
|
(csv-mode .
|
||||||
[(1 6)
|
[(1 7)
|
||||||
nil "Major mode for editing comma/char separated values" single
|
nil "Major mode for editing comma/char separated values" single
|
||||||
((:url . "http://elpa.gnu.org/packages/csv-mode.html")
|
((:url . "http://elpa.gnu.org/packages/csv-mode.html")
|
||||||
(:keywords "convenience"))])
|
(:keywords "convenience"))])
|
||||||
@@ -259,7 +265,7 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/dbus-codegen.html")
|
((:url . "http://elpa.gnu.org/packages/dbus-codegen.html")
|
||||||
(:keywords "comm" "dbus" "convenience"))])
|
(:keywords "comm" "dbus" "convenience"))])
|
||||||
(debbugs .
|
(debbugs .
|
||||||
[(0 14)
|
[(0 15)
|
||||||
((soap-client
|
((soap-client
|
||||||
(3 1 1))
|
(3 1 1))
|
||||||
(cl-lib
|
(cl-lib
|
||||||
@@ -335,7 +341,7 @@
|
|||||||
((:keywords "killing" "convenience")
|
((:keywords "killing" "convenience")
|
||||||
(:url . "https://github.com/leoliu/easy-kill"))])
|
(:url . "https://github.com/leoliu/easy-kill"))])
|
||||||
(ebdb .
|
(ebdb .
|
||||||
[(0 4 2)
|
[(0 4 3)
|
||||||
((emacs
|
((emacs
|
||||||
(25 1))
|
(25 1))
|
||||||
(cl-lib
|
(cl-lib
|
||||||
@@ -369,11 +375,13 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/ediprolog.html")
|
((:url . "http://elpa.gnu.org/packages/ediprolog.html")
|
||||||
(:keywords "languages" "processes"))])
|
(:keywords "languages" "processes"))])
|
||||||
(el-search .
|
(el-search .
|
||||||
[(1 3 2)
|
[(1 6 2)
|
||||||
((emacs
|
((emacs
|
||||||
(25))
|
(25))
|
||||||
(stream
|
(stream
|
||||||
(2 2 4)))
|
(2 2 4))
|
||||||
|
(cl-print
|
||||||
|
(1 0)))
|
||||||
"Expression based interactive search for Emacs Lisp" tar
|
"Expression based interactive search for Emacs Lisp" tar
|
||||||
((:keywords "lisp")
|
((:keywords "lisp")
|
||||||
(:url . "http://elpa.gnu.org/packages/el-search.html"))])
|
(:url . "http://elpa.gnu.org/packages/el-search.html"))])
|
||||||
@@ -422,9 +430,9 @@
|
|||||||
((:keywords "calendar")
|
((:keywords "calendar")
|
||||||
(:url . "http://elpa.gnu.org/packages/excorporate.html"))])
|
(:url . "http://elpa.gnu.org/packages/excorporate.html"))])
|
||||||
(exwm .
|
(exwm .
|
||||||
[(0 15)
|
[(0 18)
|
||||||
((xelb
|
((xelb
|
||||||
(0 12)))
|
(0 14)))
|
||||||
"Emacs X Window Manager" tar
|
"Emacs X Window Manager" tar
|
||||||
((:keywords "unix")
|
((:keywords "unix")
|
||||||
(:url . "https://github.com/ch11ng/exwm"))])
|
(:url . "https://github.com/ch11ng/exwm"))])
|
||||||
@@ -461,7 +469,7 @@
|
|||||||
((:url . "https://github.com/leoliu/ggtags")
|
((:url . "https://github.com/leoliu/ggtags")
|
||||||
(:keywords "tools" "convenience"))])
|
(:keywords "tools" "convenience"))])
|
||||||
(gited .
|
(gited .
|
||||||
[(0 3 3)
|
[(0 3 4)
|
||||||
((emacs
|
((emacs
|
||||||
(24 4))
|
(24 4))
|
||||||
(cl-lib
|
(cl-lib
|
||||||
@@ -469,13 +477,20 @@
|
|||||||
"Operate on Git branches like dired" tar
|
"Operate on Git branches like dired" tar
|
||||||
((:keywords "git" "vc" "convenience")
|
((:keywords "git" "vc" "convenience")
|
||||||
(:url . "http://elpa.gnu.org/packages/gited.html"))])
|
(:url . "http://elpa.gnu.org/packages/gited.html"))])
|
||||||
|
(gle-mode .
|
||||||
|
[(1 1)
|
||||||
|
((cl-lib
|
||||||
|
(0 5)))
|
||||||
|
"Major mode to edit Graphics Layout Engine files" single
|
||||||
|
((:url . "http://elpa.gnu.org/packages/gle-mode.html")
|
||||||
|
(:keywords))])
|
||||||
(gnome-c-style .
|
(gnome-c-style .
|
||||||
[(0 1)
|
[(0 1)
|
||||||
nil "minor mode for editing GNOME-style C source code" tar
|
nil "minor mode for editing GNOME-style C source code" tar
|
||||||
((:keywords "gnome" "c" "coding style")
|
((:keywords "gnome" "c" "coding style")
|
||||||
(:url . "http://elpa.gnu.org/packages/gnome-c-style.html"))])
|
(:url . "http://elpa.gnu.org/packages/gnome-c-style.html"))])
|
||||||
(gnorb .
|
(gnorb .
|
||||||
[(1 3 1)
|
[(1 4 2)
|
||||||
((cl-lib
|
((cl-lib
|
||||||
(0 5)))
|
(0 5)))
|
||||||
"Glue code between Gnus, Org, and BBDB" tar
|
"Glue code between Gnus, Org, and BBDB" tar
|
||||||
@@ -512,7 +527,7 @@
|
|||||||
((:url . "https://github.com/dgutov/highlight-escape-sequences")
|
((:url . "https://github.com/dgutov/highlight-escape-sequences")
|
||||||
(:keywords "convenience"))])
|
(:keywords "convenience"))])
|
||||||
(hook-helpers .
|
(hook-helpers .
|
||||||
[(1 1)
|
[(1 1 1)
|
||||||
((emacs
|
((emacs
|
||||||
(25 1)))
|
(25 1)))
|
||||||
"Anonymous, modifiable hook functions" tar
|
"Anonymous, modifiable hook functions" tar
|
||||||
@@ -531,7 +546,7 @@
|
|||||||
((:keywords "bindings")
|
((:keywords "bindings")
|
||||||
(:url . "https://github.com/abo-abo/hydra"))])
|
(:url . "https://github.com/abo-abo/hydra"))])
|
||||||
(hyperbole .
|
(hyperbole .
|
||||||
[(6 0 2)
|
[(7 0 2)
|
||||||
((emacs
|
((emacs
|
||||||
(24 4)))
|
(24 4)))
|
||||||
"GNU Hyperbole: The Everyday Hypertextual Information Manager" tar
|
"GNU Hyperbole: The Everyday Hypertextual Information Manager" tar
|
||||||
@@ -543,14 +558,14 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/ioccur.html")
|
((:url . "http://elpa.gnu.org/packages/ioccur.html")
|
||||||
(:keywords))])
|
(:keywords))])
|
||||||
(iterators .
|
(iterators .
|
||||||
[(0 1)
|
[(0 1 1)
|
||||||
((emacs
|
((emacs
|
||||||
(25)))
|
(25)))
|
||||||
"Functions for working with iterators" single
|
"Functions for working with iterators" single
|
||||||
((:url . "http://elpa.gnu.org/packages/iterators.html")
|
((:url . "http://elpa.gnu.org/packages/iterators.html")
|
||||||
(:keywords "extensions" "elisp"))])
|
(:keywords "extensions" "elisp"))])
|
||||||
(ivy .
|
(ivy .
|
||||||
[(0 9 1)
|
[(0 10 0)
|
||||||
((emacs
|
((emacs
|
||||||
(24 1)))
|
(24 1)))
|
||||||
"Incremental Vertical completYon" tar
|
"Incremental Vertical completYon" tar
|
||||||
@@ -569,7 +584,7 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/jgraph-mode.html")
|
((:url . "http://elpa.gnu.org/packages/jgraph-mode.html")
|
||||||
(:keywords "tex" "wp"))])
|
(:keywords "tex" "wp"))])
|
||||||
(js2-mode .
|
(js2-mode .
|
||||||
[(20170721)
|
[(20180301)
|
||||||
((emacs
|
((emacs
|
||||||
(24 1))
|
(24 1))
|
||||||
(cl-lib
|
(cl-lib
|
||||||
@@ -674,6 +689,15 @@
|
|||||||
"Create keyboard events from Midi input" single
|
"Create keyboard events from Midi input" single
|
||||||
((:url . "http://elpa.gnu.org/packages/midi-kbd.html")
|
((:url . "http://elpa.gnu.org/packages/midi-kbd.html")
|
||||||
(:keywords "convenience" "hardware" "multimedia"))])
|
(:keywords "convenience" "hardware" "multimedia"))])
|
||||||
|
(mines .
|
||||||
|
[(1 6)
|
||||||
|
((emacs
|
||||||
|
(24 4))
|
||||||
|
(cl-lib
|
||||||
|
(0 5)))
|
||||||
|
"Minesweeper game" tar
|
||||||
|
((:keywords "games")
|
||||||
|
(:url . "https://github.com/calancha/Minesweeper"))])
|
||||||
(minibuffer-line .
|
(minibuffer-line .
|
||||||
[(0 1)
|
[(0 1)
|
||||||
nil "Display status info in the minibuffer window" single
|
nil "Display status info in the minibuffer window" single
|
||||||
@@ -684,13 +708,22 @@
|
|||||||
nil "Sidebar showing a \"mini-map\" of a buffer" single
|
nil "Sidebar showing a \"mini-map\" of a buffer" single
|
||||||
((:url . "http://elpa.gnu.org/packages/minimap.html")
|
((:url . "http://elpa.gnu.org/packages/minimap.html")
|
||||||
(:keywords))])
|
(:keywords))])
|
||||||
|
(mmm-mode .
|
||||||
|
[(0 5 5)
|
||||||
|
((cl-lib
|
||||||
|
(0 2)))
|
||||||
|
"Allow Multiple Major Modes in a buffer" tar
|
||||||
|
((:keywords "convenience" "faces" "languages" "tools")
|
||||||
|
(:url . "https://github.com/purcell/mmm-mode"))])
|
||||||
(multishell .
|
(multishell .
|
||||||
[(1 1 5)
|
[(1 1 5)
|
||||||
nil "Easily use multiple shell buffers, local and remote." tar
|
((cl-lib
|
||||||
|
(0 5)))
|
||||||
|
"Easily use multiple shell buffers, local and remote" tar
|
||||||
((:keywords "processes")
|
((:keywords "processes")
|
||||||
(:url . "https://github.com/kenmanheimer/EmacsMultishell"))])
|
(:url . "https://github.com/kenmanheimer/EmacsMultishell"))])
|
||||||
(muse .
|
(muse .
|
||||||
[(3 20)
|
[(3 20 1)
|
||||||
nil "Authoring and publishing tool for Emacs" tar
|
nil "Authoring and publishing tool for Emacs" tar
|
||||||
((:keywords "hypermedia")
|
((:keywords "hypermedia")
|
||||||
(:url . "http://mwolson.org/projects/EmacsMuse.html"))])
|
(:url . "http://mwolson.org/projects/EmacsMuse.html"))])
|
||||||
@@ -762,11 +795,8 @@
|
|||||||
"guide your eyes while scrolling" single
|
"guide your eyes while scrolling" single
|
||||||
((:url . "https://github.com/michael-heerdegen/on-screen.el")
|
((:url . "https://github.com/michael-heerdegen/on-screen.el")
|
||||||
(:keywords "convenience"))])
|
(:keywords "convenience"))])
|
||||||
(org .
|
|
||||||
[(20171030)
|
|
||||||
nil "Outline-based notes management and organizer" tar nil])
|
|
||||||
(org-edna .
|
(org-edna .
|
||||||
[(1 0 -3 1)
|
[(1 0 -2 6)
|
||||||
((emacs
|
((emacs
|
||||||
(25 1))
|
(25 1))
|
||||||
(seq
|
(seq
|
||||||
@@ -793,6 +823,15 @@
|
|||||||
nil "Predictive abbreviation expansion" single
|
nil "Predictive abbreviation expansion" single
|
||||||
((:url . "http://elpa.gnu.org/packages/pabbrev.html")
|
((:url . "http://elpa.gnu.org/packages/pabbrev.html")
|
||||||
(:keywords))])
|
(:keywords))])
|
||||||
|
(paced .
|
||||||
|
[(1 1 3)
|
||||||
|
((emacs
|
||||||
|
(25 1))
|
||||||
|
(async
|
||||||
|
(1 9 1)))
|
||||||
|
"Predictive Abbreviation Completion and Expansion using Dictionaries" tar
|
||||||
|
((:keywords "convenience" "completion")
|
||||||
|
(:url . "https://savannah.nongnu.org/projects/paced-el/"))])
|
||||||
(parsec .
|
(parsec .
|
||||||
[(0 1 3)
|
[(0 1 3)
|
||||||
((emacs
|
((emacs
|
||||||
@@ -812,13 +851,20 @@
|
|||||||
nil "Texas hold 'em poker" single
|
nil "Texas hold 'em poker" single
|
||||||
((:url . "http://elpa.gnu.org/packages/poker.html")
|
((:url . "http://elpa.gnu.org/packages/poker.html")
|
||||||
(:keywords "games"))])
|
(:keywords "games"))])
|
||||||
|
(posframe .
|
||||||
|
[(0 3 0)
|
||||||
|
((emacs
|
||||||
|
(26)))
|
||||||
|
"Pop a posframe (just a frame) at point" single
|
||||||
|
((:url . "https://github.com/tumashu/posframe")
|
||||||
|
(:keywords "tooltip"))])
|
||||||
(psgml .
|
(psgml .
|
||||||
[(1 3 4)
|
[(1 3 4)
|
||||||
nil "SGML-editing mode with parsing support" tar
|
nil "SGML-editing mode with parsing support" tar
|
||||||
((:keywords "languages")
|
((:keywords "languages")
|
||||||
(:url . "http://elpa.gnu.org/packages/psgml.html"))])
|
(:url . "http://elpa.gnu.org/packages/psgml.html"))])
|
||||||
(python .
|
(python .
|
||||||
[(0 25 2)
|
[(0 26 1)
|
||||||
((emacs
|
((emacs
|
||||||
(24 1))
|
(24 1))
|
||||||
(cl-lib
|
(cl-lib
|
||||||
@@ -841,6 +887,11 @@
|
|||||||
nil "Colorize color names in buffers" single
|
nil "Colorize color names in buffers" single
|
||||||
((:url . "http://elpa.gnu.org/packages/rainbow-mode.html")
|
((:url . "http://elpa.gnu.org/packages/rainbow-mode.html")
|
||||||
(:keywords "faces"))])
|
(:keywords "faces"))])
|
||||||
|
(rbit .
|
||||||
|
[(0 1)
|
||||||
|
nil "Red-black persistent interval trees" single
|
||||||
|
((:url . "http://elpa.gnu.org/packages/rbit.html")
|
||||||
|
(:keywords "data structures" "binary tree" "intervals"))])
|
||||||
(rcirc-color .
|
(rcirc-color .
|
||||||
[(0 3)
|
[(0 3)
|
||||||
nil "color nicks" single
|
nil "color nicks" single
|
||||||
@@ -854,11 +905,11 @@
|
|||||||
(realgud .
|
(realgud .
|
||||||
[(1 4 4)
|
[(1 4 4)
|
||||||
((load-relative
|
((load-relative
|
||||||
(1 3))
|
(1 2))
|
||||||
(loc-changes
|
(loc-changes
|
||||||
(1 2))
|
(1 2))
|
||||||
(test-simple
|
(test-simple
|
||||||
(1 3 0))
|
(1 2 0))
|
||||||
(cl-lib
|
(cl-lib
|
||||||
(0 5))
|
(0 5))
|
||||||
(emacs
|
(emacs
|
||||||
@@ -927,7 +978,7 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/smart-yank.html")
|
((:url . "http://elpa.gnu.org/packages/smart-yank.html")
|
||||||
(:keywords "convenience"))])
|
(:keywords "convenience"))])
|
||||||
(sml-mode .
|
(sml-mode .
|
||||||
[(6 7)
|
[(6 8)
|
||||||
((emacs
|
((emacs
|
||||||
(24))
|
(24))
|
||||||
(cl-lib
|
(cl-lib
|
||||||
@@ -961,6 +1012,11 @@
|
|||||||
nil "Add spinners and progress-bars to the mode-line for ongoing operations" single
|
nil "Add spinners and progress-bars to the mode-line for ongoing operations" single
|
||||||
((:url . "https://github.com/Malabarba/spinner.el")
|
((:url . "https://github.com/Malabarba/spinner.el")
|
||||||
(:keywords "processes" "mode-line"))])
|
(:keywords "processes" "mode-line"))])
|
||||||
|
(sql-indent .
|
||||||
|
[(1 1)
|
||||||
|
nil "Support for indenting code in SQL files." tar
|
||||||
|
((:keywords "languages" "sql")
|
||||||
|
(:url . "http://elpa.gnu.org/packages/sql-indent.html"))])
|
||||||
(stream .
|
(stream .
|
||||||
[(2 2 4)
|
[(2 2 4)
|
||||||
((emacs
|
((emacs
|
||||||
@@ -1084,7 +1140,7 @@
|
|||||||
((:url . "https://elpa.gnu.org/packages/vigenere.html")
|
((:url . "https://elpa.gnu.org/packages/vigenere.html")
|
||||||
(:keywords "data" "vigenere" "cipher"))])
|
(:keywords "data" "vigenere" "cipher"))])
|
||||||
(vlf .
|
(vlf .
|
||||||
[(1 7)
|
[(1 7 1)
|
||||||
nil "View Large Files" tar
|
nil "View Large Files" tar
|
||||||
((:keywords "large files" "utilities")
|
((:keywords "large files" "utilities")
|
||||||
(:url . "https://github.com/m00natic/vlfi"))])
|
(:url . "https://github.com/m00natic/vlfi"))])
|
||||||
@@ -1120,7 +1176,7 @@
|
|||||||
((:keywords "communication" "websocket" "server")
|
((:keywords "communication" "websocket" "server")
|
||||||
(:url . "http://elpa.gnu.org/packages/websocket.html"))])
|
(:url . "http://elpa.gnu.org/packages/websocket.html"))])
|
||||||
(which-key .
|
(which-key .
|
||||||
[(3 0 2)
|
[(3 1 0)
|
||||||
((emacs
|
((emacs
|
||||||
(24 4)))
|
(24 4)))
|
||||||
"Display available keybindings in popup" tar
|
"Display available keybindings in popup" tar
|
||||||
@@ -1145,12 +1201,12 @@
|
|||||||
((:url . "http://elpa.gnu.org/packages/wpuzzle.html")
|
((:url . "http://elpa.gnu.org/packages/wpuzzle.html")
|
||||||
(:keywords))])
|
(:keywords))])
|
||||||
(xclip .
|
(xclip .
|
||||||
[(1 3)
|
[(1 4)
|
||||||
nil "use xclip to copy&paste" single
|
nil "use xclip to copy&paste" single
|
||||||
((:url . "http://elpa.gnu.org/packages/xclip.html")
|
((:url . "http://elpa.gnu.org/packages/xclip.html")
|
||||||
(:keywords "convenience" "tools"))])
|
(:keywords "convenience" "tools"))])
|
||||||
(xelb .
|
(xelb .
|
||||||
[(0 12)
|
[(0 14)
|
||||||
((emacs
|
((emacs
|
||||||
(24 4))
|
(24 4))
|
||||||
(cl-generic
|
(cl-generic
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2017-11-05T08:10:02-0200 using DSA
|
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2018-03-19T18:10:02-0300 using DSA
|
||||||
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
|||||||
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2017-07-25T18:10:02-0300 using DSA
|
|
||||||
@@ -1,194 +0,0 @@
|
|||||||
Release notes for AUCTeX 11.91 with preview-latex
|
|
||||||
=================================================
|
|
||||||
|
|
||||||
AUCTeX provides by far the most wide-spread and sophisticated
|
|
||||||
environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with
|
|
||||||
Emacs or XEmacs. Combined with packages like RefTeX, flyspell and
|
|
||||||
others it is pretty much without peer as a comprehensive authoring
|
|
||||||
solution for a large variety of operating system platforms and TeX
|
|
||||||
distributions. It supports document-dependent completion and syntax
|
|
||||||
highlighting, easily accessible menus, jumping to error locations in
|
|
||||||
the source file, a number of editing shortcuts, intelligent
|
|
||||||
indentation and filling of text during entry, and WYSIWYG previews of
|
|
||||||
graphical elements like math formulas right in the Emacs source
|
|
||||||
buffer, by virtue of its preview-latex component.
|
|
||||||
|
|
||||||
One part of the preview-latex subsystem is the central `preview.sty'
|
|
||||||
file that is independently useful for a number of applications and is
|
|
||||||
available in unbundled form from CTAN.[1]
|
|
||||||
|
|
||||||
AUCTeX needs volunteers in particular for non-programming tasks:
|
|
||||||
documentation writing, tutorials, translations, reference material,
|
|
||||||
sleuth work, testing.
|
|
||||||
|
|
||||||
New features and fixed bugs in this release
|
|
||||||
-------------------------------------------
|
|
||||||
|
|
||||||
Now AUCTeX has a logo. The LaTeX code to create it is available in
|
|
||||||
the 'etc/' directory of the package.
|
|
||||||
|
|
||||||
Add support for 'upmendex', an extension of 'makeindex' capable of
|
|
||||||
sorting indexes by unicode based ICU.
|
|
||||||
|
|
||||||
Fix preview-latex to interact correctly with Japanese LaTeX. The
|
|
||||||
parsing routine was made robust not to be confused by the 7-bit
|
|
||||||
encoding of Japanese text and the necessary option to LaTeX command
|
|
||||||
is kept even when preamble caching is enabled.
|
|
||||||
|
|
||||||
The new "Glossaries" entry in 'TeX-command-list' runs the command
|
|
||||||
'makeglossaries'.
|
|
||||||
|
|
||||||
Fontification of control symbols has been improved. Characters
|
|
||||||
defined in 'font-latex-match-simple-exclude-list' do not receive
|
|
||||||
any fontification. In DocTeX mode, the character '_' is removed
|
|
||||||
from 'font-latex-match-simple-exclude-list' in order to fontify
|
|
||||||
macros like '\__module_foo:nnn' correctly.
|
|
||||||
|
|
||||||
Fontification of math environments has been improved. Optional
|
|
||||||
and/or mandatory argument(s) to environments are not fontified.
|
|
||||||
|
|
||||||
'preview.sty' loads 'luatex85.sty' if possible and should be
|
|
||||||
compatible with newer luaTeX versions.
|
|
||||||
|
|
||||||
AUCTeX has a new customize option 'TeX-ispell-verb-delimiters'.
|
|
||||||
This string contains usual characters used as delimiters for
|
|
||||||
in-line verbatim macros like '\verb'. Text between delimiters
|
|
||||||
after an in-line verbatim macro will be skipped during spell
|
|
||||||
checking.
|
|
||||||
|
|
||||||
Fontification of in-line verbatim macros has been improved.
|
|
||||||
'font-latex.el' recognizes an optional or a mandatory argument for
|
|
||||||
macros like '\Verb' from 'fancyvrb.sty', '\mint' and '\mintinline'
|
|
||||||
from 'minted.sty' and fontifies verbatim content correctly.
|
|
||||||
|
|
||||||
AUCTeX can put and parse labels in optional argument of
|
|
||||||
environments. Inserting labels is done by new function
|
|
||||||
'LaTeX-env-label-as-keyval'. A new customize option
|
|
||||||
'LaTeX-listing-label' is available as prefix to labels in code
|
|
||||||
typesetting environments, e.g. 'lstlisting' environment provided
|
|
||||||
by 'listings' package. 'LaTeX-listing-label' defaults to 'lst:'.
|
|
||||||
Parsing of labels for later referencing relies on two requirements:
|
|
||||||
1. Label should come as last key-value argument, and
|
|
||||||
2. label must be enclosed in braces, e.g.
|
|
||||||
\begin{lstlisting}[caption=Some Caption,label={lst:foo}]
|
|
||||||
...
|
|
||||||
\end{lstlisting}
|
|
||||||
|
|
||||||
The function 'LaTeX-label' now takes a second optional argument
|
|
||||||
'NO-INSERT'. When non-'nil', 'LaTeX-label' reads a label and
|
|
||||||
returns it as a string. This argument is also passed to any
|
|
||||||
function bound to 'LaTeX-label-function' (see next item).
|
|
||||||
|
|
||||||
*Incompatible change:* The signature for the function passed with
|
|
||||||
the customize option 'LaTeX-label-function' has changed. The
|
|
||||||
function bound to this variable is now expected to take an optional
|
|
||||||
second argument 'NO-INSERT'. When this argument is non-'nil', the
|
|
||||||
function should read and only return a label as a string; insertion
|
|
||||||
is done by another function.
|
|
||||||
|
|
||||||
Directory local variables were ineffective for
|
|
||||||
'japanese-latex-mode' and 'japanese-plain-tex-mode'. This bug was
|
|
||||||
fixed. (This was actually done in AUCTeX 11.90, but not
|
|
||||||
advertised)
|
|
||||||
|
|
||||||
The output of Japanese text from Japanese TeX engines is decoded
|
|
||||||
correctly for most cases, according to the encoding of the TeX
|
|
||||||
documents and the locale. The difference between MS Windows, macOS
|
|
||||||
and unix-like OS is taken into account. (This was actually done in
|
|
||||||
AUCTeX 11.90, but not advertised)
|
|
||||||
|
|
||||||
Quite a few new LaTeX packages are supported.
|
|
||||||
|
|
||||||
As usual, many bugs were fixed.
|
|
||||||
|
|
||||||
Requirements
|
|
||||||
------------
|
|
||||||
|
|
||||||
It is required that you use at least GNU Emacs 21 or XEmacs 21.4.
|
|
||||||
XEmacs requires at least version 1.84 of the xemacs-base package
|
|
||||||
(released on 01/27/2004) or a sumo tarball dated 02/02/2004 or newer
|
|
||||||
for compiling AUCTeX: please use the XEmacs package system for
|
|
||||||
upgrading if necessary.
|
|
||||||
|
|
||||||
The preview-latex subsystem requires image support. This is available
|
|
||||||
with GNU Emacs 21.3 under the X window system. For Windows[2], Mac OS
|
|
||||||
X (Carbon, Cocoa)[3] or native GTK+ toolkit support, at least version
|
|
||||||
22.1 of GNU Emacs is required. Emacs 22 and later is the recommended
|
|
||||||
platform for AUCTeX in general. If you prefer XEmacs, it will work in
|
|
||||||
version 21.4.10 or later.
|
|
||||||
|
|
||||||
You'll also need a working LaTeX installation and Ghostscript.
|
|
||||||
dvipng[4] (version 1.4 or later), a very fast DVI converter, can be
|
|
||||||
used to speed up the conversion.
|
|
||||||
|
|
||||||
Availability
|
|
||||||
------------
|
|
||||||
|
|
||||||
The easiest way for getting AUCTeX, for users running Emacs 24.1 or
|
|
||||||
higher, is installing it with GNU ELPA, see
|
|
||||||
<URL:https://elpa.gnu.org/packages/auctex.html> for more information.
|
|
||||||
Other download options are available at
|
|
||||||
<URL:ftp://ftp.gnu.org/gnu/auctex/>. At release time, we provide the
|
|
||||||
source tarball, and a platform-independent XEmacs package file (which
|
|
||||||
you have to install yourself using XEmacs' own package system, after
|
|
||||||
using it for removing the previous version of AUCTeX). You can also
|
|
||||||
use versions of Emacs that already include AUCTeX or a software
|
|
||||||
package management system for your operating system which provides you
|
|
||||||
with the latest release.
|
|
||||||
|
|
||||||
The XEmacs package file can be discerned by `pkg' in its name. It is
|
|
||||||
usually more recent than what gets distributed from XEmacs servers and
|
|
||||||
as part of the Sumo tarball.
|
|
||||||
|
|
||||||
A separate directory for each release contains some stuff from the
|
|
||||||
tarball, such as ChangeLog, printable manuals, and a reference sheet.
|
|
||||||
The download area is mirrored to the directory support/auctex on CTAN.
|
|
||||||
AUCTeX is licensed under the GNU General Public License version 3.
|
|
||||||
|
|
||||||
You'll find more information at the web site of AUCTeX
|
|
||||||
<URL:http://www.gnu.org/software/auctex/>, including its mailing list
|
|
||||||
addresses.
|
|
||||||
|
|
||||||
Future development and additional information
|
|
||||||
---------------------------------------------
|
|
||||||
|
|
||||||
AUCTeX is proceeding as a GNU project with the long-term intent of
|
|
||||||
merging it into Emacs. For that reason, all new contributors need to
|
|
||||||
assign copyright to their contributions to the FSF (the usual
|
|
||||||
procedure for Emacs contributors). The same holds for past
|
|
||||||
contributors. The principal authors and maintainers have already done
|
|
||||||
so, but it would require a diligent and diplomatic volunteer to find
|
|
||||||
and ask the rest.
|
|
||||||
|
|
||||||
Current AUCTeX managers are Arash Esbati, Mos<6F> Giordano, and Tassilo
|
|
||||||
Horn. Everybody is welcome to contribute to the project by reporting
|
|
||||||
bugs and suggesting improvements, but the most effective way of
|
|
||||||
helping AUCTeX development remains volunteering for tasks.
|
|
||||||
|
|
||||||
The following people contributed to this release series (in
|
|
||||||
alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, Fabrice
|
|
||||||
Ben Hamouda, Thomas Baumann, Vincent Bela<6C>che, Berend de Boer, Uwe
|
|
||||||
Brauer, Ken Brown, Joshua Buhl, Patrice Dumas, Arash Esbati, Werner
|
|
||||||
Fink, Miguel Frasson, Peter S. Galbraith, Mos<6F> Giordano, Patrick
|
|
||||||
Gundlach, Jobst Hoffmann, Tassilo Horn, Yvon Hevel, Orlando Iovino,
|
|
||||||
Mads Jensen, Arne J<>rgensen, David Kastrup, Ikumi Keita, Philip Kime,
|
|
||||||
Oleh Krehel, Joost Kremers, Frank K<>ster, Jan-<2D>ke Larsson, Matthew
|
|
||||||
Leach, Antoine Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan
|
|
||||||
Nicolaescu, Piet van Oostrum, Nicolas Richard, Augusto Ritter Stoffel,
|
|
||||||
Florent Rougon, Santiago Saavedra, Davide G. M. Salvetti, R<>diger
|
|
||||||
Sonderfeld, Holger Sparr, Mike Sperber, Reiner Steib, Christian
|
|
||||||
Schlauer, Shiro Takeda, Mark Trettin (Please accept our apologies if
|
|
||||||
we forgot somebody.)
|
|
||||||
|
|
||||||
Footnotes:
|
|
||||||
|
|
||||||
[1] <URL:ftp://ftp.dante.de/tex-archive/macros/latex/contrib/preview/>
|
|
||||||
|
|
||||||
[2] You can get a precompiled version of Emacs for Windows at
|
|
||||||
<URL:ftp://ftp.gnu.org/gnu/emacs/windows/>.
|
|
||||||
|
|
||||||
[3] See e.g. <URL:http://www.emacswiki.org/cgi-bin/wiki/EmacsForMacOS>
|
|
||||||
for a list of precompiled versions of Emacs for Mac OS X.
|
|
||||||
|
|
||||||
[4] dvipng is available via its project page
|
|
||||||
<URL:http://savannah.nongnu.org/projects/dvipng> and from CTAN.
|
|
||||||
1
elpa/auctex-12.1.0.signed
Normal file
1
elpa/auctex-12.1.0.signed
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2017-12-12T20:10:02-0200 using DSA
|
||||||
@@ -1,3 +1,11 @@
|
|||||||
|
2017-12-10 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
* Version 12.1 released.
|
||||||
|
|
||||||
|
2017-12-03 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
* Version 11.92 released.
|
||||||
|
|
||||||
2017-07-24 Mosè Giordano <mose@gnu.org>
|
2017-07-24 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
* Version 11.91 released.
|
* Version 11.91 released.
|
||||||
@@ -1,3 +1,480 @@
|
|||||||
|
2017-12-10 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
* Version 12.1 released.
|
||||||
|
|
||||||
|
2017-12-09 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
Remove references to old Emacsen from the manual
|
||||||
|
|
||||||
|
2017-12-07 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Remove references to XEmacs from the manual
|
||||||
|
|
||||||
|
* doc/intro.texi:
|
||||||
|
* doc/preview-faq.texi:
|
||||||
|
* doc/preview-latex.texi:
|
||||||
|
* doc/preview-readme.texi: Remove references to XEmacs.
|
||||||
|
|
||||||
|
2017-12-04 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
Remove references to XEmacs from the manual
|
||||||
|
|
||||||
|
* doc/auctex.texi:
|
||||||
|
* doc/faq.texi:
|
||||||
|
* doc/install.texi:
|
||||||
|
* doc/preview-faq.texi:
|
||||||
|
* doc/preview-latex.texi:
|
||||||
|
* doc/preview-problems.texi:
|
||||||
|
* doc/quickstart.texi:
|
||||||
|
* doc/tex-ref.tex:
|
||||||
|
* doc/todo.texi:
|
||||||
|
* doc/wininstall.texi: Remove references to XEmacs.
|
||||||
|
|
||||||
|
2017-12-03 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
Prepare for new brand-new series of AUCTeX
|
||||||
|
|
||||||
|
* RELEASE: Update version number and release notes.
|
||||||
|
* doc/changes.texi: Update.
|
||||||
|
* configure.ac:
|
||||||
|
* doc/tex-ref.tex:
|
||||||
|
* latex/preview.dtx: Update version number.
|
||||||
|
* tex-site.el.in: Require Emacs 24 of higher.
|
||||||
|
|
||||||
|
2017-12-03 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
* Version 11.92 released.
|
||||||
|
|
||||||
|
2017-12-03 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
Prepare for upcoming release
|
||||||
|
|
||||||
|
* RELEASE: Update version number and release notes.
|
||||||
|
* doc/changes.texi: Mention bug fixes.
|
||||||
|
* configure.ac:
|
||||||
|
* doc/tex-ref.tex:
|
||||||
|
* latex/preview.dtx: Update version number.
|
||||||
|
|
||||||
|
2017-12-03 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Fix auto detect of kpathsea delimeter
|
||||||
|
|
||||||
|
* tex.el (TeX-kpathsea-detect-path-delimiter): New function.
|
||||||
|
(TeX-kpathsea-path-delimiter): Use it to obtain the default value.
|
||||||
|
(TeX-tree-expand): Use it to simplify auto detection method.
|
||||||
|
Use `TeX-kpathsea-path-delimiter' for argument given to kpsewhich
|
||||||
|
command. Using constant ";" is completely wrong for most kpsewhich
|
||||||
|
implementation.
|
||||||
|
|
||||||
|
2017-11-30 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
Get rid of `delete-dups'
|
||||||
|
|
||||||
|
* style/caption.el (LaTeX-caption-update-key-val-options):
|
||||||
|
* style/enumitem.el (LaTeX-enumitem-update-key-val-options):
|
||||||
|
* style/floatrow.el (LaTeX-floatrow-update-key-val-options):
|
||||||
|
* style/graphicx.el (LaTeX-includegraphics-extensions):
|
||||||
|
* style/listings.el (LaTeX-listings-update-style-key):
|
||||||
|
* style/mdframed.el (LaTeX-mdframed-update-style-key):
|
||||||
|
* style/menukeys.el (TeX-arg-menukeys-newmenumacro): Replace
|
||||||
|
`delete-dups' with `TeX-delete-duplicate-strings'.
|
||||||
|
|
||||||
|
2017-11-30 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
* style/longtable.el ("longtable"): Use `make-local-variable'.
|
||||||
|
|
||||||
|
* tex-ispell.el: Add entry for "xltabular" environment.
|
||||||
|
|
||||||
|
2017-11-30 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
Fix style/xltabular.el
|
||||||
|
|
||||||
|
* style/xltabular.el (LaTeX-xltabular-skipping-regexp): New variable.
|
||||||
|
(LaTeX-env-xltabular):
|
||||||
|
(LaTeX-item-xltabular): New function.
|
||||||
|
("xltabular"): Use the above functions in the style hook.
|
||||||
|
|
||||||
|
2017-11-30 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
|
Reduce code duplication in tests
|
||||||
|
|
||||||
|
* tests/make-test-deps.emacs-lisp: New file.
|
||||||
|
* tests/Makefile (%.log): Load it make-test-deps.emacs-lisp when running tests.
|
||||||
|
* tests/context/context-test.el:
|
||||||
|
* tests/japanese/error-parsing.el:
|
||||||
|
* tests/japanese/parse-timing.el:
|
||||||
|
* tests/japanese/preview-latex.el:
|
||||||
|
* tests/latex/latex-test.el:
|
||||||
|
* tests/tex/error-parsing.el:
|
||||||
|
* tests/tex/path-expansion.el:
|
||||||
|
* tests/tex/utility.el: Remove code moved to make-test-deps.emacs-lisp.
|
||||||
|
|
||||||
|
2017-11-30 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Revert wrong test
|
||||||
|
|
||||||
|
* tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): Remove.
|
||||||
|
|
||||||
|
2017-11-30 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Add style path explicitly
|
||||||
|
|
||||||
|
* tests/japanese/error-parsing.el ():
|
||||||
|
* tests/japanese/parse-timing.el ():
|
||||||
|
* tests/japanese/preview-latex.el (): Add "style" subdirectory in the
|
||||||
|
repository to `TeX-style-path' so we can load style files inside tests.
|
||||||
|
|
||||||
|
2017-11-29 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Re-implement auto-detect of path separator from kpsewhich output
|
||||||
|
|
||||||
|
* tex.el (TeX-kpathsea-path-delimiter): Accept t for Autodetect again
|
||||||
|
and make it default on w32 platform.
|
||||||
|
(TeX-tree-expand): Use heuristics as much as possible to determine the
|
||||||
|
path separator, paying attention to the case that it cannot be
|
||||||
|
determined.
|
||||||
|
|
||||||
|
2017-11-23 Tassilo Horn <tsdh@gnu.org>
|
||||||
|
|
||||||
|
Don't set company-minimum-prefix-length in tex mode buffers
|
||||||
|
|
||||||
|
* tex.el (VirTeX-common-initialization): Don't set
|
||||||
|
company-minimum-prefix-length in tex mode buffers.
|
||||||
|
|
||||||
|
AUCTeX used to set company-minimum-prefix-length to 1 initially because there
|
||||||
|
aren't too many TeX completions provided by AUCTeX itself. However, some users
|
||||||
|
use multiple completion backends in TeX modes (like dabbrev for example), and
|
||||||
|
then the number of completion candidates increases dramatically.
|
||||||
|
|
||||||
|
Also see https://github.com/syl20bnr/spacemacs/issues/9388 and
|
||||||
|
https://github.com/alexeyr/company-auctex/issues/18.
|
||||||
|
|
||||||
|
2017-11-19 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
* doc/changes.texi: Mention compatibility of preview with GS 9.22.
|
||||||
|
|
||||||
|
2017-11-18 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
Improve style/epigraph.el
|
||||||
|
|
||||||
|
* style/epigraph.el ("epigraph"): Leave point inside first pair of
|
||||||
|
braces for \epigraph and \qitem.
|
||||||
|
Use `LaTeX-add-lengths' for skips instead of `TeX-add-symbols'.
|
||||||
|
Use `TeX-arg-length' instead of `TeX-arg-size' for \dropchapter.
|
||||||
|
Append qitem macro to `LaTeX-item-regexp'.
|
||||||
|
Improve fontification.
|
||||||
|
|
||||||
|
2017-11-16 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Give proper argument to `TeX-command-expand'
|
||||||
|
|
||||||
|
* preview.el.in (TeX-inline-preview-internal): Give `TeX-region-file'
|
||||||
|
or `TeX-master-file' as `file' argument of `TeX-command-expand' when
|
||||||
|
preamble caching is enabled. This argument used to be nil, which
|
||||||
|
caused error when lualatex is in use. The fourth element of the
|
||||||
|
`luatex' entry of `TeX-engine-alist-builtin' contains "%s", which
|
||||||
|
eventually triggers the use of the `file' argument.
|
||||||
|
|
||||||
|
2017-11-15 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Add test for the recent change about `TeX-kpathsea-path-delimiter'
|
||||||
|
|
||||||
|
* tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): New test.
|
||||||
|
|
||||||
|
2017-11-15 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Document `TeX-view-evince-keep-focus'
|
||||||
|
|
||||||
|
* doc/auctex.texi (Starting Viewers):
|
||||||
|
* doc/changes.texi (News in 11.92):
|
||||||
|
Document `TeX-view-evince-keep-focus'.
|
||||||
|
|
||||||
|
2017-11-14 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Document `TeX-math-input-method-off-regexp' properly.
|
||||||
|
|
||||||
|
* doc/auctex.texi (Entering Mathematics):
|
||||||
|
* doc/changes.texi (News in 11.92):
|
||||||
|
Document `TeX-math-input-method-off-regexp'.
|
||||||
|
|
||||||
|
2017-11-13 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Mention the necessity of GNU make
|
||||||
|
|
||||||
|
* doc/install.texi (Prerequisites): Add an item of GNU make.
|
||||||
|
Fix copyright year.
|
||||||
|
|
||||||
|
2017-11-13 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Bug fix and code refactoring related to kpathsea
|
||||||
|
|
||||||
|
* tex.el (TeX-kpathsea-path-delimiter): Use `path-separator' for
|
||||||
|
default value. Drop t from the candidates because auto detection
|
||||||
|
sometimes fails for w32 platform.
|
||||||
|
(TeX-tree-expand): Always use `TeX-kpathsea-path-delimiter' if
|
||||||
|
non-nil.
|
||||||
|
Disable subsequent use of kpathsea if kpsewhich causes error or
|
||||||
|
returns non-zero exit value.
|
||||||
|
Accept nil for PROGRAM argument.
|
||||||
|
(TeX-search-files-kpathsea): Always use `TeX-kpathsea-path-delimiter' if
|
||||||
|
non-nil.
|
||||||
|
Use `TeX-tree-expand'.
|
||||||
|
Don't signal error even if kpsewhich causes error or returns non-zero
|
||||||
|
exit value.
|
||||||
|
|
||||||
|
2017-11-12 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
Add new style/xltabular.el
|
||||||
|
|
||||||
|
* Makefile.in (STYLESRC): Add new style.
|
||||||
|
|
||||||
|
* style/xltabular.el: New file.
|
||||||
|
|
||||||
|
2017-11-12 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
Add new function `LaTeX-env-longtable'
|
||||||
|
|
||||||
|
* style/longtable.el (LaTeX-env-longtable): Add new function.
|
||||||
|
Move the body of the anonymous function into this in order to make
|
||||||
|
it available for other styles loading longtable.
|
||||||
|
|
||||||
|
2017-11-10 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
* tex.el (TeX-math-input-method-off-regexp): Turn defvar into defcustom.
|
||||||
|
|
||||||
|
2017-11-06 David Kastrup <dak@gnu.org>
|
||||||
|
|
||||||
|
Remove use of .runandhide operator
|
||||||
|
|
||||||
|
Ghostscript bug 698680
|
||||||
|
<https://bugs.ghostscript.com/show_bug.cgi?id=698680> has been caused
|
||||||
|
by the removal of the .runandhide operator in Ghostscript 9.22
|
||||||
|
upstream. Since .runandhide has no longer been used in a
|
||||||
|
security-critical manner, its operation can be emulated by storing the
|
||||||
|
respective information in a .preview-ST variable. Potentially
|
||||||
|
malicious code would not be able to retrieve a non-safe "save" object
|
||||||
|
from here.
|
||||||
|
|
||||||
|
2017-09-30 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Fix Copyright year
|
||||||
|
|
||||||
|
* context-en.el, context-nl.el, latex.el, plain-tex.el:
|
||||||
|
* preview.el.in, prv-xemacs.el, tex-bar.el, tex-buf.el:
|
||||||
|
* tex-info.el, tex-site.el.in, tex-style.el, tex.el:
|
||||||
|
Fix Copyright year.
|
||||||
|
|
||||||
|
2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Cosmetic Change
|
||||||
|
|
||||||
|
* font-latex.el (font-latex-match-math-env): Quote "\[" with "\=" in
|
||||||
|
doc string.
|
||||||
|
(font-latex-add-to-syntax-alist): Delete duplicated line.
|
||||||
|
|
||||||
|
2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Fix doc strings and comments
|
||||||
|
|
||||||
|
* plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): Fix doc strings.
|
||||||
|
* tex-fold.el (): Fix typo.
|
||||||
|
|
||||||
|
2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Make preview-latex parsing robust to fix Bug#20773, Bug#27088
|
||||||
|
|
||||||
|
* preview.el.in (TeX-inline-preview-internal): Set environment
|
||||||
|
variable max_print_line to sufficiently large value of 1000 so that
|
||||||
|
LaTeX process does not insert newline in lines necessary to identify
|
||||||
|
Bounding Boxes.
|
||||||
|
|
||||||
|
2017-09-21 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Add test abount truncation of list
|
||||||
|
|
||||||
|
* tests/tex/path-expansion.el: New file to test whether
|
||||||
|
`TeX-search-files-by-type' does not truncate the value of list
|
||||||
|
variable.
|
||||||
|
|
||||||
|
2017-09-18 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Prevent possible truncation of list value
|
||||||
|
|
||||||
|
* tex.el (TeX-search-files-by-type): Use
|
||||||
|
`TeX-delete-duplicate-strings' instead of `delete-dups'.
|
||||||
|
|
||||||
|
2017-09-16 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Add a new option for evince compatible viewer.
|
||||||
|
|
||||||
|
* tex.el: (TeX-view-evince-keep-focus): New option.
|
||||||
|
(TeX-evince-sync-view-1): Pull the focus back to Emacs if the above
|
||||||
|
new option is non-nil.
|
||||||
|
|
||||||
|
2017-09-15 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Make correct extensions are returned
|
||||||
|
|
||||||
|
* style/graphicx.el (LaTeX-includegraphics-extensions):
|
||||||
|
Fix misaligned form structure which prevented `cond' to enter clauses
|
||||||
|
for engines other than default.
|
||||||
|
Use copied list for the last argument of `append' so that
|
||||||
|
`delete-dups' does not alter the value of
|
||||||
|
`LaTeX-includegraphics-extensions'.
|
||||||
|
Use `delete' rather than `remove' for copied sequence.
|
||||||
|
():
|
||||||
|
(LaTeX-includegraphics-read-file-relative):
|
||||||
|
Fix typos.
|
||||||
|
|
||||||
|
2017-09-10 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Add test for infinite loop
|
||||||
|
|
||||||
|
* tests/tex/utility.el: New file.
|
||||||
|
|
||||||
|
2017-09-10 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Parse package/class option with comments correctly
|
||||||
|
|
||||||
|
* latex.el: (LaTeX-auto-class-regexp-list): Replace the regexp for
|
||||||
|
RequirePackage/LoadClass option with the same one for usepackage.
|
||||||
|
* tests/latex/latex-test.el: Add test for the change above.
|
||||||
|
|
||||||
|
2017-09-02 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Conform to elisp coding convention
|
||||||
|
|
||||||
|
* style/biblatex.el (LaTeX-arg-addbibresource)
|
||||||
|
(LaTeX-biblatex-package-options):
|
||||||
|
* style/fontspec.el (LaTeX-fontspec-arg-font):
|
||||||
|
Add "done" message.
|
||||||
|
* style/relsize.el ("relsize"): Tailor prompt string.
|
||||||
|
* style/bidi.el: Remove spurious execution bit.
|
||||||
|
|
||||||
|
2017-08-31 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Prevent possible infinite loop
|
||||||
|
|
||||||
|
* tex.el (TeX-delete-duplicate-strings): Make sure that comparison is
|
||||||
|
done with valid list elements.
|
||||||
|
(TeX-delete-dups-by-car): Ditto.
|
||||||
|
Use `TeX-sort-strings' and `TeX-car-string-lessp'.
|
||||||
|
(TeX-car-string-lessp): Move the position of defun before the
|
||||||
|
defcustom of `TeX-engine'. Since the defcustom requires
|
||||||
|
`TeX-delete-dups-by-car' at load time, all the functions used in
|
||||||
|
`TeX-delete-dups-by-car' must be defined before the defcustom.
|
||||||
|
|
||||||
|
2017-08-31 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Use `delete' correctly for list variable
|
||||||
|
|
||||||
|
* tex.el (TeX-search-files-kpathsea): Make sure that "." will be
|
||||||
|
removed from the directory list even if "." is the first element of
|
||||||
|
the list, when the SCOPE argument is `global'.
|
||||||
|
|
||||||
|
2017-08-26 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Add test for my commit on Aug 18
|
||||||
|
|
||||||
|
* tests/japanese/parse-timing-test.tex:
|
||||||
|
* tests/japanese/parse-timing.el:
|
||||||
|
New file.
|
||||||
|
|
||||||
|
2017-08-26 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Fix doc string and indent
|
||||||
|
|
||||||
|
* tex.el (TeX-PDF-from-DVI, TeX-insert-braces-alist)
|
||||||
|
(TeX-arg-literal, TeX-auto-add-type):
|
||||||
|
Fix doc string.
|
||||||
|
(TeX-auto-parse-region): Fix indent.
|
||||||
|
|
||||||
|
2017-08-25 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Add %(PDF) when undumped format is used in preview-latex
|
||||||
|
|
||||||
|
* preview.el.in (TeX-inline-preview-internal): Make pdflatex to be
|
||||||
|
called when default output is PDF and dumped format is used. Although
|
||||||
|
it seems that if the dumped format is created by pdflatex, the format
|
||||||
|
produces PDF output even when the command name is (non-pdf) latex, it
|
||||||
|
would be better that pdflatex is used in that case, too.
|
||||||
|
|
||||||
|
2017-08-20 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
Add new style/arabxetex.el
|
||||||
|
|
||||||
|
* Makefile.in (STYLESRC): Add new style.
|
||||||
|
|
||||||
|
* style/arabxetex.el: New file.
|
||||||
|
|
||||||
|
2017-08-18 Vincent Belaïche <vincent.b.1@hotmail.fr>
|
||||||
|
|
||||||
|
Improvements for tex-info.el
|
||||||
|
|
||||||
|
* tex-info.el (Texinfo-arg-nodename): Fix default prompt.
|
||||||
|
(Texinfo-arg-lrc): New function, used for commands that take Left,
|
||||||
|
Center, and Right entries for setting page header.
|
||||||
|
(Texinfo-arg-next-line): New function. Used to break line if need
|
||||||
|
be after entering command argument.
|
||||||
|
(Texinfo-arg-on|off): New function for entering boolean input.
|
||||||
|
(TeX-texinfo-mode): Add TeX symbols `allowcodebreak', `atchar',
|
||||||
|
`codequotebacktick', `codequoteundirected', `documentlanguage',
|
||||||
|
`documentencoding', `evenfooting', `evenheading', `everyfooting',
|
||||||
|
`everyheading', `LaTeX', `oddfooting', `oddheading',
|
||||||
|
`setchapternewpage', and `url'.
|
||||||
|
|
||||||
|
2017-08-18 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Use #' to quote function names
|
||||||
|
|
||||||
|
* tex-jp.el (japanese-plain-tex-mode-initialization,
|
||||||
|
add-hook, japanese-latex-mode-initialization,
|
||||||
|
japanese-TeX-reset-mode-name, TeX-insert-punctuation):
|
||||||
|
Use #' to quote function names.
|
||||||
|
|
||||||
|
2017-08-18 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Delay setting Japanese TeX engine in `japanese-latex-mode'
|
||||||
|
|
||||||
|
* tex-jp.el (japanese-latex-mode-initialization): The part which
|
||||||
|
guesses and sets `TeX-engine' using `TeX-match-style' is factored out
|
||||||
|
and put in `TeX-update-style-hook'. `TeX-match-style' eventually
|
||||||
|
triggers `TeX-update-style', which isn't appropriate in
|
||||||
|
`LaTeX-mode-hook'.
|
||||||
|
(japanese-LaTeX-guess-engine): New function.
|
||||||
|
|
||||||
|
2017-08-11 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
* style/XCharter.el ("XCharter"): Update to package v1.094 from 2017/08/08.
|
||||||
|
|
||||||
|
2017-08-09 Arash Esbati <arash@gnu.org>
|
||||||
|
|
||||||
|
* style/amsthm.el ("amsthm"): Use `LaTeX-amsthm-env-label'.
|
||||||
|
|
||||||
|
2017-07-31 Ikumi Keita <ikumi@ikumi.que.jp>
|
||||||
|
|
||||||
|
Conform to elisp coding convention in context.el
|
||||||
|
|
||||||
|
* context.el (ConTeXt-numbered-section-heading,
|
||||||
|
ConTeXt-unnumbered-section-heading, ConTeXt-environment): Tailor
|
||||||
|
prompt string.
|
||||||
|
(ConTeXt-menu-update): Add "done" messages.
|
||||||
|
|
||||||
|
2017-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
* font-latex.el: Use the standard utf-8 rather than latin-1
|
||||||
|
|
||||||
|
2017-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
Fix unescaped character literals
|
||||||
|
|
||||||
|
* font-latex.el (font-latex-command-with-args-opt-arg-delims)
|
||||||
|
* tex-fold.el (TeX-fold-expand-spec): Escape [ and ] character literals
|
||||||
|
|
||||||
|
2017-07-25 Tassilo Horn <tsdh@gnu.org>
|
||||||
|
|
||||||
|
Manually cherry-pick commit bc0db60e
|
||||||
|
|
||||||
2017-07-24 Mosè Giordano <mose@gnu.org>
|
2017-07-24 Mosè Giordano <mose@gnu.org>
|
||||||
|
|
||||||
* Version 11.91 released.
|
* Version 11.91 released.
|
||||||
@@ -22005,7 +22482,7 @@
|
|||||||
|
|
||||||
This file records repository revisions from
|
This file records repository revisions from
|
||||||
commit c865982cacab289f4480f9145b3438ec06824232 (exclusive) to
|
commit c865982cacab289f4480f9145b3438ec06824232 (exclusive) to
|
||||||
commit 17118fb3aabba5a158c8ff8b4f5ec4f215547d2b (inclusive).
|
commit d02d4f47af04d97a6f066b5cfdbf88954f64a38f (inclusive).
|
||||||
|
|
||||||
;; Local Variables:
|
;; Local Variables:
|
||||||
;; coding: utf-8
|
;; coding: utf-8
|
||||||
@@ -42,6 +42,11 @@ GENERATED_FILES=dir \
|
|||||||
|
|
||||||
all: $(GENERATED_FILES)
|
all: $(GENERATED_FILES)
|
||||||
|
|
||||||
|
# We want the tex-site.el target to be always run so that the version
|
||||||
|
# (especially the release version grabbed from the top of the git
|
||||||
|
# log/ChangeLog) is correct.
|
||||||
|
.PHONY: tex-site.el
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f $(GENERATED_FILES)
|
rm -f $(GENERATED_FILES)
|
||||||
|
|
||||||
@@ -167,7 +167,8 @@ STYLESRC = style/prosper.el \
|
|||||||
style/preview.el style/fvextra.el style/jurabib.el \
|
style/preview.el style/fvextra.el style/jurabib.el \
|
||||||
style/csquotes.el style/babel.el style/dk-bib.el \
|
style/csquotes.el style/babel.el style/dk-bib.el \
|
||||||
style/floatrow.el style/moodle.el style/canadian.el \
|
style/floatrow.el style/moodle.el style/canadian.el \
|
||||||
style/australian.el style/newzealand.el
|
style/arabxetex.el style/australian.el style/newzealand.el \
|
||||||
|
style/xltabular.el
|
||||||
|
|
||||||
STYLEELC = $(STYLESRC:.el=.elc)
|
STYLEELC = $(STYLESRC:.el=.elc)
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
This is the README file for the AUCTeX distribution.
|
This is the README file for the AUCTeX distribution.
|
||||||
|
|
||||||
Copyright (C) 2008 Free Software Foundation, Inc.
|
Copyright (C) 2008, 2017 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Copying and distribution of this file, with or without
|
Copying and distribution of this file, with or without
|
||||||
modification, are permitted in any medium without royalty provided
|
modification, are permitted in any medium without royalty provided
|
||||||
@@ -16,7 +16,7 @@ installation.
|
|||||||
|
|
||||||
AUCTeX is a comprehensive customizable integrated environment for
|
AUCTeX is a comprehensive customizable integrated environment for
|
||||||
writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using
|
writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using
|
||||||
Emacs or XEmacs.
|
Emacs.
|
||||||
|
|
||||||
It supports you in the insertion of macros, environments, and sectioning
|
It supports you in the insertion of macros, environments, and sectioning
|
||||||
commands by providing completion alternatives and prompting for
|
commands by providing completion alternatives and prompting for
|
||||||
@@ -108,9 +108,9 @@ background and providing fast interactive response.
|
|||||||
**************************
|
**************************
|
||||||
|
|
||||||
After installation, the package may need to be activated (and remember
|
After installation, the package may need to be activated (and remember
|
||||||
to activate AUCTeX too). In XEmacs, and in any prepackaged versions
|
to activate AUCTeX too). If preview-latex is installed via the Emacs
|
||||||
worth their salt, activation should be automatic upon installation. If
|
package manager (ELPA), activation should be automatic upon
|
||||||
this seems not the case, complain to your installation provider.
|
installation.
|
||||||
|
|
||||||
The usual activation (if it is not done automatically) would be
|
The usual activation (if it is not done automatically) would be
|
||||||
|
|
||||||
@@ -153,9 +153,7 @@ C-p' (or by clicking with the middle mouse button on the icon before the
|
|||||||
edited text).
|
edited text).
|
||||||
|
|
||||||
If you are using the 'desktop' package, previews will remain from one
|
If you are using the 'desktop' package, previews will remain from one
|
||||||
session to the next as long as you don't kill your buffer. If you are
|
session to the next as long as you don't kill your buffer.
|
||||||
using XEmacs, you will probably need to upgrade the package to the
|
|
||||||
newest one; things are being fixed just as I am writing this.
|
|
||||||
|
|
||||||
4 Basic modes of operation
|
4 Basic modes of operation
|
||||||
**************************
|
**************************
|
||||||
101
elpa/auctex-12.1.0/RELEASE
Normal file
101
elpa/auctex-12.1.0/RELEASE
Normal file
@@ -0,0 +1,101 @@
|
|||||||
|
Release notes for AUCTeX 12.1 with preview-latex
|
||||||
|
================================================
|
||||||
|
|
||||||
|
AUCTeX provides by far the most wide-spread and sophisticated
|
||||||
|
environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with
|
||||||
|
Emacs or XEmacs. Combined with packages like RefTeX, flyspell and
|
||||||
|
others it is pretty much without peer as a comprehensive authoring
|
||||||
|
solution for a large variety of operating system platforms and TeX
|
||||||
|
distributions. It supports document-dependent completion and syntax
|
||||||
|
highlighting, easily accessible menus, jumping to error locations in
|
||||||
|
the source file, a number of editing shortcuts, intelligent
|
||||||
|
indentation and filling of text during entry, and WYSIWYG previews of
|
||||||
|
graphical elements like math formulas right in the Emacs source
|
||||||
|
buffer, by virtue of its preview-latex component.
|
||||||
|
|
||||||
|
One part of the preview-latex subsystem is the central `preview.sty'
|
||||||
|
file that is independently useful for a number of applications and is
|
||||||
|
available in unbundled form from CTAN.[1]
|
||||||
|
|
||||||
|
AUCTeX needs volunteers in particular for non-programming tasks:
|
||||||
|
documentation writing, tutorials, translations, reference material,
|
||||||
|
sleuth work, testing.
|
||||||
|
|
||||||
|
New features and fixed bugs in this release
|
||||||
|
-------------------------------------------
|
||||||
|
|
||||||
|
AUCTeX now requires GNU Emacs 24 or higher. Support for XEmacs has
|
||||||
|
been dropped.
|
||||||
|
|
||||||
|
Besides the change in the supported version of Emacs, there has
|
||||||
|
been no functional change in this release, which is equivalent to
|
||||||
|
version 11.92.
|
||||||
|
|
||||||
|
Requirements
|
||||||
|
------------
|
||||||
|
|
||||||
|
It is required that you use at least GNU Emacs 24.
|
||||||
|
|
||||||
|
The preview-latex subsystem requires image support.
|
||||||
|
|
||||||
|
You'll also need a working LaTeX installation and Ghostscript.
|
||||||
|
dvipng[2] (version 1.4 or later), a very fast DVI converter, can be
|
||||||
|
used to speed up the conversion.
|
||||||
|
|
||||||
|
Availability
|
||||||
|
------------
|
||||||
|
|
||||||
|
The easiest way for getting AUCTeX is installing it with GNU ELPA, see
|
||||||
|
<URL:https://elpa.gnu.org/packages/auctex.html> for more information.
|
||||||
|
Other download options are available at
|
||||||
|
<URL:ftp://ftp.gnu.org/gnu/auctex/>. At release time, we provide the
|
||||||
|
source tarball. You can also use versions of Emacs that already
|
||||||
|
include AUCTeX or a software package management system for your
|
||||||
|
operating system which provides you with the latest release.
|
||||||
|
|
||||||
|
A separate directory for each release contains some stuff from the
|
||||||
|
tarball, such as ChangeLog, printable manuals, and a reference sheet.
|
||||||
|
The download area is mirrored to the directory support/auctex on CTAN.
|
||||||
|
AUCTeX is licensed under the GNU General Public License version 3.
|
||||||
|
|
||||||
|
You'll find more information at the web site of AUCTeX
|
||||||
|
<URL:http://www.gnu.org/software/auctex/>, including its mailing list
|
||||||
|
addresses.
|
||||||
|
|
||||||
|
Future development and additional information
|
||||||
|
---------------------------------------------
|
||||||
|
|
||||||
|
AUCTeX is proceeding as a GNU project with the long-term intent of
|
||||||
|
merging it into Emacs. For that reason, all new contributors need to
|
||||||
|
assign copyright to their contributions to the FSF (the usual
|
||||||
|
procedure for Emacs contributors). The same holds for past
|
||||||
|
contributors. The principal authors and maintainers have already done
|
||||||
|
so, but it would require a diligent and diplomatic volunteer to find
|
||||||
|
and ask the rest.
|
||||||
|
|
||||||
|
Current AUCTeX managers are Arash Esbati, Mos<6F> Giordano, and Tassilo
|
||||||
|
Horn. Everybody is welcome to contribute to the project by reporting
|
||||||
|
bugs and suggesting improvements, but the most effective way of
|
||||||
|
helping AUCTeX development remains volunteering for tasks.
|
||||||
|
|
||||||
|
The following people contributed to this release series (in
|
||||||
|
alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, Fabrice
|
||||||
|
Ben Hamouda, Thomas Baumann, Vincent Bela<6C>che, Berend de Boer, Uwe
|
||||||
|
Brauer, Ken Brown, Joshua Buhl, Patrice Dumas, Arash Esbati, Werner
|
||||||
|
Fink, Miguel Frasson, Peter S. Galbraith, Mos<6F> Giordano, Patrick
|
||||||
|
Gundlach, Jobst Hoffmann, Tassilo Horn, Yvon Hevel, Orlando Iovino,
|
||||||
|
Mads Jensen, Arne J<>rgensen, David Kastrup, Ikumi Keita, Philip Kime,
|
||||||
|
Oleh Krehel, Joost Kremers, Frank K<>ster, Jan-<2D>ke Larsson, Matthew
|
||||||
|
Leach, Antoine Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan
|
||||||
|
Nicolaescu, Piet van Oostrum, Nicolas Richard, Augusto Ritter Stoffel,
|
||||||
|
Florent Rougon, Santiago Saavedra, Davide G. M. Salvetti, R<>diger
|
||||||
|
Sonderfeld, Holger Sparr, Mike Sperber, Reiner Steib, Christian
|
||||||
|
Schlauer, Shiro Takeda, Mark Trettin (Please accept our apologies if
|
||||||
|
we forgot somebody.)
|
||||||
|
|
||||||
|
Footnotes:
|
||||||
|
|
||||||
|
[1] <URL:ftp://ftp.dante.de/tex-archive/macros/latex/contrib/preview/>
|
||||||
|
|
||||||
|
[2] dvipng is available via its project page
|
||||||
|
<URL:http://savannah.nongnu.org/projects/dvipng> and from CTAN.
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
;; Copyright (C) 2014-2017 Free Software Foundation, Inc.
|
;; Copyright (C) 2014-2017 Free Software Foundation, Inc.
|
||||||
|
|
||||||
;; Version: 11.91.0
|
;; Version: 12.1.0
|
||||||
;; URL: http://www.gnu.org/software/auctex/
|
;; URL: http://www.gnu.org/software/auctex/
|
||||||
;; Maintainer: auctex-devel@gnu.org
|
;; Maintainer: auctex-devel@gnu.org
|
||||||
;; Notifications-To: auctex-diffs@gnu.org
|
;; Notifications-To: auctex-diffs@gnu.org
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -21,7 +21,7 @@ dnl along with AUCTeX; see the file COPYING. If not, write to the Free
|
|||||||
dnl Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
dnl Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
dnl MA 02110-1301, USA.
|
dnl MA 02110-1301, USA.
|
||||||
|
|
||||||
AC_INIT(auctex,11.91,bug-auctex@gnu.org)
|
AC_INIT(auctex,12.1,bug-auctex@gnu.org)
|
||||||
|
|
||||||
AC_CHECK_PROGS_REQUIRED(MAKECMD, make, [make not found, aborting!])
|
AC_CHECK_PROGS_REQUIRED(MAKECMD, make, [make not found, aborting!])
|
||||||
AC_PROG_MAKE_SET
|
AC_PROG_MAKE_SET
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
;;; context-en.el --- Support for the ConTeXt english interface.
|
;;; context-en.el --- Support for the ConTeXt english interface.
|
||||||
|
|
||||||
;; Copyright (C) 2003, 2004 Free Software Foundation, Inc.
|
;; Copyright (C) 2003-2004, 2006, 2008, 2010, 2014
|
||||||
|
;; Free Software Foundation, Inc.
|
||||||
|
|
||||||
;; Maintainer: Berend de Boer <berend@pobox.com>
|
;; Maintainer: Berend de Boer <berend@pobox.com>
|
||||||
;; Keywords: tex
|
;; Keywords: tex
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
;;; context-nl.el --- Support for the ConTeXt dutch interface.
|
;;; context-nl.el --- Support for the ConTeXt dutch interface.
|
||||||
|
|
||||||
;; Copyright (C) 2003, 2004 Free Software Foundation, Inc.
|
;; Copyright (C) 2003, 2004, 2006, 2010, 2015 Free Software Foundation, Inc.
|
||||||
|
|
||||||
;; Maintainer: Berend de Boer <berend@pobox.com>
|
;; Maintainer: Berend de Boer <berend@pobox.com>
|
||||||
;; Keywords: tex
|
;; Keywords: tex
|
||||||
@@ -508,7 +508,7 @@ in your .emacs file."
|
|||||||
Insert this hook into `ConTeXt-numbered-section-hook' to allow the user to change
|
Insert this hook into `ConTeXt-numbered-section-hook' to allow the user to change
|
||||||
the name of the sectioning command inserted with `\\[ConTeXt-section]'."
|
the name of the sectioning command inserted with `\\[ConTeXt-section]'."
|
||||||
(let ((string (completing-read
|
(let ((string (completing-read
|
||||||
(concat "Select level: (default " name ") ")
|
(concat "Select level (default " name "): ")
|
||||||
ConTeXt-numbered-section-list
|
ConTeXt-numbered-section-list
|
||||||
nil nil nil)))
|
nil nil nil)))
|
||||||
;; Update name
|
;; Update name
|
||||||
@@ -520,7 +520,7 @@ the name of the sectioning command inserted with `\\[ConTeXt-section]'."
|
|||||||
Insert this hook into `ConTeXt-unnumbered-section-hook' to allow the user to change
|
Insert this hook into `ConTeXt-unnumbered-section-hook' to allow the user to change
|
||||||
the name of the sectioning command inserted with `\\[ConTeXt-section]'."
|
the name of the sectioning command inserted with `\\[ConTeXt-section]'."
|
||||||
(let ((string (completing-read
|
(let ((string (completing-read
|
||||||
(concat "Select level: (default " name ") ")
|
(concat "Select level (default " name "): ")
|
||||||
ConTeXt-unnumbered-section-list
|
ConTeXt-unnumbered-section-list
|
||||||
nil nil nil)))
|
nil nil nil)))
|
||||||
;; Update name
|
;; Update name
|
||||||
@@ -670,7 +670,7 @@ With optional ARG, modify current environment."
|
|||||||
((TeX-near-bobp) "text")
|
((TeX-near-bobp) "text")
|
||||||
(t ConTeXt-default-environment)))
|
(t ConTeXt-default-environment)))
|
||||||
(environment
|
(environment
|
||||||
(completing-read (concat "Environment type: (default " default ") ")
|
(completing-read (concat "Environment type (default " default "): ")
|
||||||
ConTeXt-environment-list nil nil nil
|
ConTeXt-environment-list nil nil nil
|
||||||
'ConTeXt-environment-history default)))
|
'ConTeXt-environment-history default)))
|
||||||
;; Use `environment' as default for the next time only if it is different
|
;; Use `environment' as default for the next time only if it is different
|
||||||
@@ -1545,46 +1545,55 @@ else. There might be text before point."
|
|||||||
(setq ConTeXt-menu-changed nil)
|
(setq ConTeXt-menu-changed nil)
|
||||||
(message "Updating section menu...")
|
(message "Updating section menu...")
|
||||||
(mapc #'ConTeXt-section-enable ConTeXt-section-list)
|
(mapc #'ConTeXt-section-enable ConTeXt-section-list)
|
||||||
|
(message "Updating section menu...done")
|
||||||
(message "Updating environment menu...")
|
(message "Updating environment menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-environment-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-environment-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-environment-menu-entry
|
(mapcar #'ConTeXt-environment-menu-entry
|
||||||
(ConTeXt-environment-list))))
|
(ConTeXt-environment-list))))
|
||||||
|
(message "Updating environment menu...done")
|
||||||
(message "Updating modify environment menu...")
|
(message "Updating modify environment menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-environment-modify-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-environment-modify-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-environment-modify-menu-entry
|
(mapcar #'ConTeXt-environment-modify-menu-entry
|
||||||
(ConTeXt-environment-list))))
|
(ConTeXt-environment-list))))
|
||||||
|
(message "Updating modify environment menu...done")
|
||||||
(message "Updating define menu...")
|
(message "Updating define menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-define-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-define-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-define-menu-entry
|
(mapcar #'ConTeXt-define-menu-entry
|
||||||
ConTeXt-define-list)))
|
ConTeXt-define-list)))
|
||||||
|
(message "Updating define menu...done")
|
||||||
(message "Updating setup menu...")
|
(message "Updating setup menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-setup-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-setup-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-setup-menu-entry
|
(mapcar #'ConTeXt-setup-menu-entry
|
||||||
ConTeXt-setup-list)))
|
ConTeXt-setup-list)))
|
||||||
|
(message "Updating setup menu...done")
|
||||||
(message "Updating referencing menu...")
|
(message "Updating referencing menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-referencing-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-referencing-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-referencing-menu-entry
|
(mapcar #'ConTeXt-referencing-menu-entry
|
||||||
ConTeXt-referencing-list)))
|
ConTeXt-referencing-list)))
|
||||||
|
(message "Updating referencing menu...done")
|
||||||
(message "Updating other macro's menu...")
|
(message "Updating other macro's menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-other-macro-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-other-macro-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-other-macro-menu-entry
|
(mapcar #'ConTeXt-other-macro-menu-entry
|
||||||
ConTeXt-other-macro-list)))
|
ConTeXt-other-macro-list)))
|
||||||
|
(message "Updating other macro's menu...done")
|
||||||
(message "Updating project structure menu...")
|
(message "Updating project structure menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-project-structure-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-project-structure-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-project-structure-menu-entry
|
(mapcar #'ConTeXt-project-structure-menu-entry
|
||||||
ConTeXt-project-structure-list)))
|
ConTeXt-project-structure-list)))
|
||||||
|
(message "Updating project structure menu...done")
|
||||||
(message "Updating section block menu...")
|
(message "Updating section block menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-section-block-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-section-block-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-section-block-menu-entry
|
(mapcar #'ConTeXt-section-block-menu-entry
|
||||||
ConTeXt-section-block-list)))
|
ConTeXt-section-block-list)))
|
||||||
|
(message "Updating section block menu...done")
|
||||||
(message "Updating section menu...")
|
(message "Updating section menu...")
|
||||||
(easy-menu-change '("ConTeXt") ConTeXt-numbered-section-menu-name
|
(easy-menu-change '("ConTeXt") ConTeXt-numbered-section-menu-name
|
||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
@@ -1594,7 +1603,7 @@ else. There might be text before point."
|
|||||||
(LaTeX-split-long-menu
|
(LaTeX-split-long-menu
|
||||||
(mapcar #'ConTeXt-unnumbered-section-menu-entry
|
(mapcar #'ConTeXt-unnumbered-section-menu-entry
|
||||||
ConTeXt-unnumbered-section-list)))
|
ConTeXt-unnumbered-section-list)))
|
||||||
(message "Updating...done")
|
(message "Updating section menu...done")
|
||||||
(and menu (easy-menu-return-item ConTeXt-mode-menu menu))
|
(and menu (easy-menu-return-item ConTeXt-mode-menu menu))
|
||||||
)))
|
)))
|
||||||
|
|
||||||
@@ -258,7 +258,7 @@ Indices
|
|||||||
|
|
||||||
@c This text adapted from the Texinfo 2.16 distribution.
|
@c This text adapted from the Texinfo 2.16 distribution.
|
||||||
|
|
||||||
@AUCTeX{} primarily consists of Lisp files for Emacs (and XEmacs), but
|
@AUCTeX{} primarily consists of Lisp files for Emacs, but
|
||||||
there are also installation scripts and files and @TeX{} support files.
|
there are also installation scripts and files and @TeX{} support files.
|
||||||
All of those are @dfn{free}; this means that everyone is free to use
|
All of those are @dfn{free}; this means that everyone is free to use
|
||||||
them and free to redistribute them on a free basis. The files of
|
them and free to redistribute them on a free basis. The files of
|
||||||
@@ -1206,6 +1206,15 @@ In order to enable this feature, set the variable
|
|||||||
If non-nil, insert braces after typing @key{^} and @key{_} in math mode.
|
If non-nil, insert braces after typing @key{^} and @key{_} in math mode.
|
||||||
@end defopt
|
@end defopt
|
||||||
|
|
||||||
|
You can automatically turn off input methods, used to input non-ascii
|
||||||
|
characters, when you begin to enter math constructs.
|
||||||
|
|
||||||
|
@defopt TeX-math-input-method-off-regexp
|
||||||
|
Input method matching this regular expression is turned off when @kbd{$}
|
||||||
|
is typed to begin math mode or a math environment is inserted by
|
||||||
|
@kbd{C-c C-e} (@code{LaTeX-environment}).
|
||||||
|
@end defopt
|
||||||
|
|
||||||
@node Completion
|
@node Completion
|
||||||
@section Completion
|
@section Completion
|
||||||
@cindex Completion
|
@cindex Completion
|
||||||
@@ -2181,7 +2190,7 @@ name omitting the leading backslash or a list consisting of the command
|
|||||||
name and a string specifying the sequence of arguments for the command.
|
name and a string specifying the sequence of arguments for the command.
|
||||||
|
|
||||||
The face argument can either be an existing face or face attributes
|
The face argument can either be an existing face or face attributes
|
||||||
made by you. (The latter option is not available on XEmacs.)
|
made by you.
|
||||||
|
|
||||||
There are three alternatives for the type of keywords---``Command with
|
There are three alternatives for the type of keywords---``Command with
|
||||||
arguments'', ``Declaration inside @TeX{} group'' and ``Command without
|
arguments'', ``Declaration inside @TeX{} group'' and ``Command without
|
||||||
@@ -2257,10 +2266,6 @@ below.)
|
|||||||
Lastly, you can set this variable to @code{invisible} whose behavior is
|
Lastly, you can set this variable to @code{invisible} whose behavior is
|
||||||
like @code{multi-level}, and in addition the super-/subscript characters
|
like @code{multi-level}, and in addition the super-/subscript characters
|
||||||
@i{^} and @i{_} are not displayed.
|
@i{^} and @i{_} are not displayed.
|
||||||
|
|
||||||
Note that this feature is not available on XEmacs, for which
|
|
||||||
it is disabled per default. In GNU Emacs raising and lowering is not
|
|
||||||
enabled for versions 21.3 and before due to it working not properly.
|
|
||||||
@end defopt
|
@end defopt
|
||||||
|
|
||||||
|
|
||||||
@@ -3473,6 +3478,18 @@ A built-in viewer spec from @code{TeX-view-program-list-builtin} can be
|
|||||||
overwritten by defining a new viewer spec with the same name.
|
overwritten by defining a new viewer spec with the same name.
|
||||||
@end defopt
|
@end defopt
|
||||||
|
|
||||||
|
After the viewer is called via either the View command or the key stroke
|
||||||
|
@kbd{C-c C-v}, the window system focus goes and stays on the viewer. If
|
||||||
|
you prefer that the focus is pulled back to Emacs immediately after that
|
||||||
|
and you are using evince-compatible viewer, customize the option
|
||||||
|
@code{TeX-view-enince-keep-focus}.
|
||||||
|
|
||||||
|
@defopt TeX-view-evince-keep-focus
|
||||||
|
When this option is non-nil and the viewer is compatible with evince,
|
||||||
|
the focus is pulled back to Emacs immediately after the viewer is
|
||||||
|
invoked or refreshed from within @AUCTeX{}.
|
||||||
|
@end defopt
|
||||||
|
|
||||||
Note that the viewer selection and invocation as described above will
|
Note that the viewer selection and invocation as described above will
|
||||||
only work if certain default settings in @AUCTeX{} are intact. For one,
|
only work if certain default settings in @AUCTeX{} are intact. For one,
|
||||||
the whole viewer selection machinery will only be triggered if there is
|
the whole viewer selection machinery will only be triggered if there is
|
||||||
@@ -3609,8 +3626,7 @@ leave this variable set to its default value
|
|||||||
settings that work for some users.
|
settings that work for some users.
|
||||||
|
|
||||||
@lisp
|
@lisp
|
||||||
;; Alternative 1: For some users, `x-focus-frame' works. Note
|
;; Alternative 1: For some users, `x-focus-frame' works.
|
||||||
;; that this function requires Emacs 24+.
|
|
||||||
(setq TeX-raise-frame-function #'x-focus-frame)
|
(setq TeX-raise-frame-function #'x-focus-frame)
|
||||||
|
|
||||||
;; Alternative 2: Under GNOME 3.20 (and probably others), it
|
;; Alternative 2: Under GNOME 3.20 (and probably others), it
|
||||||
@@ -3646,9 +3662,9 @@ settings that work for some users.
|
|||||||
@cindex Underfull boxes
|
@cindex Underfull boxes
|
||||||
|
|
||||||
Once you've formatted your document you may `debug' it, i.e. browse
|
Once you've formatted your document you may `debug' it, i.e. browse
|
||||||
through the errors (La)@TeX{} reported. If you have GNU Emacs 24 or
|
through the errors (La)@TeX{} reported. You may also have a look at a
|
||||||
later, you may also have a look at a nicely formatted list of all errors
|
nicely formatted list of all errors and warnings reported by the
|
||||||
and warnings reported by the compiler.
|
compiler.
|
||||||
|
|
||||||
@deffn Command TeX-next-error @var{arg} @var{reparse}
|
@deffn Command TeX-next-error @var{arg} @var{reparse}
|
||||||
@kindex C-c `
|
@kindex C-c `
|
||||||
@@ -3764,8 +3780,7 @@ all warnings are hidden in any case.
|
|||||||
|
|
||||||
When the option @code{TeX-parse-all-errors} is non-nil, you will be also
|
When the option @code{TeX-parse-all-errors} is non-nil, you will be also
|
||||||
able to open an overview of all errors and warnings reported by the TeX
|
able to open an overview of all errors and warnings reported by the TeX
|
||||||
compiler. This feature requires @code{tabulated-list-mode}, shipped
|
compiler.
|
||||||
with GNU Emacs 24 or later.
|
|
||||||
|
|
||||||
@deffn Command TeX-error-overview
|
@deffn Command TeX-error-overview
|
||||||
Show an overview of the errors and warnings occurred in the last TeX
|
Show an overview of the errors and warnings occurred in the last TeX
|
||||||
@@ -4319,17 +4334,15 @@ typesetting and editing documents in European languages.
|
|||||||
@c -> @abbr{MULE, MULtilingual Enhancement to GNU Emacs}
|
@c -> @abbr{MULE, MULtilingual Enhancement to GNU Emacs}
|
||||||
@c -> @acronym{CJK, Chinese@comma{} Japanese@comma{} and Korean}
|
@c -> @acronym{CJK, Chinese@comma{} Japanese@comma{} and Korean}
|
||||||
|
|
||||||
For @acronym{CJK} (Chinese, Japanese, and Korean) languages, Emacs or
|
For @acronym{CJK} (Chinese, Japanese, and Korean) languages, Emacs with
|
||||||
XEmacs with @acronym{MULE} (MULtilingual Enhancement to GNU Emacs)
|
@acronym{MULE} (MULtilingual Enhancement to GNU Emacs) support is
|
||||||
support is required. @acronym{MULE} is part of Emacs by default since
|
required. @acronym{MULE} is part of Emacs by default since Emacs 20.
|
||||||
Emacs 20. XEmacs has to be configured with the @samp{--with-mule}
|
Special versions of @TeX{} are needed for @acronym{CJK} languages:
|
||||||
option. Special versions of @TeX{} are needed for @acronym{CJK}
|
C@TeX{} and China@TeX{} for Chinese, ASCII p@TeX{} and NTT j@TeX{} for
|
||||||
languages: C@TeX{} and China@TeX{} for Chinese, ASCII p@TeX{} and NTT
|
Japanese, H@LaTeX{} and k@TeX{} for Korean. The @acronym{CJK}-@LaTeX{}
|
||||||
j@TeX{} for Japanese, H@LaTeX{} and k@TeX{} for Korean. The
|
package is required for supporting multiple @acronym{CJK} scripts within
|
||||||
@acronym{CJK}-@LaTeX{} package is required for supporting multiple
|
a single document.
|
||||||
@acronym{CJK} scripts within a single document.
|
|
||||||
|
|
||||||
Note that Unicode is not fully supported in Emacs 21 and XEmacs 21.
|
|
||||||
@acronym{CJK} characters are not usable. Please use the
|
@acronym{CJK} characters are not usable. Please use the
|
||||||
@acronym{MULE}-@acronym{UCS} EmacsLisp package or Emacs 22 and later if
|
@acronym{MULE}-@acronym{UCS} EmacsLisp package or Emacs 22 and later if
|
||||||
you need @acronym{CJK}.
|
you need @acronym{CJK}.
|
||||||
@@ -4363,9 +4376,9 @@ languages than Western European ones will probably have other encoding
|
|||||||
needs.
|
needs.
|
||||||
|
|
||||||
To be able to display non-ASCII characters you will need an appropriate
|
To be able to display non-ASCII characters you will need an appropriate
|
||||||
font and a version of GNU Emacs capable of displaying 8-bit characters
|
font and a version of GNU Emacs capable of displaying 8-bit characters.
|
||||||
(e.g. Emacs 21). The manner in which this is supported differs between
|
The manner in which this is supported differs between Emacsen, so you
|
||||||
Emacsen, so you need to take a look at your respective documentation.
|
need to take a look at your respective documentation.
|
||||||
|
|
||||||
A compromise is to use an European character set when editing the file,
|
A compromise is to use an European character set when editing the file,
|
||||||
and convert to @TeX{} macros when reading and writing the files.
|
and convert to @TeX{} macros when reading and writing the files.
|
||||||
@@ -4375,14 +4388,10 @@ and convert to @TeX{} macros when reading and writing the files.
|
|||||||
@cindex @file{iso-cvt.el}
|
@cindex @file{iso-cvt.el}
|
||||||
Much like @file{iso-tex.el} but is bundled with Emacs 19.23 and later.
|
Much like @file{iso-tex.el} but is bundled with Emacs 19.23 and later.
|
||||||
|
|
||||||
@item x-compose.el
|
|
||||||
@cindex @file{x-compose.el}
|
|
||||||
Similar package bundled with new versions of XEmacs.
|
|
||||||
|
|
||||||
@item X-Symbol
|
@item X-Symbol
|
||||||
@cindex X-Symbol
|
@cindex X-Symbol
|
||||||
a much more complete package for both Emacs and XEmacs that can also
|
a much more complete package for Emacs that can also handle a lot of
|
||||||
handle a lot of mathematical characters and input methods.
|
mathematical characters and input methods.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@subsubsection Style Files for Different Languages
|
@subsubsection Style Files for Different Languages
|
||||||
@@ -4581,8 +4590,7 @@ If nil do it the other way round.
|
|||||||
To write Japanese text with @AUCTeX{}, you need the versions of
|
To write Japanese text with @AUCTeX{}, you need the versions of
|
||||||
@TeX{} and Emacs that support Japanese. @AUCTeX{} supports three
|
@TeX{} and Emacs that support Japanese. @AUCTeX{} supports three
|
||||||
Japanese @TeX{} engines by default: NTT j@TeX{}, ASCII p@TeX{} and
|
Japanese @TeX{} engines by default: NTT j@TeX{}, ASCII p@TeX{} and
|
||||||
up@TeX{}. On XEmacs, @AUCTeX{} needs @acronym{MULE, MULtilingual
|
up@TeX{}.
|
||||||
Enhancement to GNU Emacs} feature to deal with Japanese text.
|
|
||||||
|
|
||||||
To use the Japanese @TeX{} engines, activate
|
To use the Japanese @TeX{} engines, activate
|
||||||
@code{japanese-plain-tex-mode} or @code{japanese-latex-mode}. If it
|
@code{japanese-plain-tex-mode} or @code{japanese-latex-mode}. If it
|
||||||
@@ -8,6 +8,46 @@
|
|||||||
|
|
||||||
@end ifset
|
@end ifset
|
||||||
|
|
||||||
|
@heading News in 12.1
|
||||||
|
|
||||||
|
@itemize @bullet
|
||||||
|
@item
|
||||||
|
@AUCTeX{} now requires GNU Emacs 24 or higher. Support for XEmacs has
|
||||||
|
been dropped.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Besides the change in the supported version of Emacs, there has been no
|
||||||
|
functional change in this release, which is equivalent to version 11.92.
|
||||||
|
@end itemize
|
||||||
|
|
||||||
|
@heading News in 11.92
|
||||||
|
|
||||||
|
@itemize @bullet
|
||||||
|
@item
|
||||||
|
@previewlatex{} is compatible with Ghostscript 9.22 where the operator
|
||||||
|
@samp{.runandhide} is removed. All occurrences of @samp{.runandhide} in
|
||||||
|
@previewlatex{} are replaced by alternative code making it work with
|
||||||
|
Ghostscript 9.22 again.
|
||||||
|
|
||||||
|
@item
|
||||||
|
@AUCTeX{} has a new customize option
|
||||||
|
@code{TeX-math-input-method-off-regexp}. When you begin to input a math
|
||||||
|
formula, the current input method is turned off if its name matches this
|
||||||
|
regular expression.
|
||||||
|
|
||||||
|
In fact this variable was introduced long before, but has not been
|
||||||
|
documented in info files nor turned into a customize option with
|
||||||
|
@code{defcustom} until this release.
|
||||||
|
|
||||||
|
@item
|
||||||
|
The window system focus is pulled back to Emacs when viewing with
|
||||||
|
evince-compatible viewers if a new customize option
|
||||||
|
@code{TeX-view-evince-keep-focus} is non-nil.
|
||||||
|
|
||||||
|
@item
|
||||||
|
The usual dose of bug fixes was administered.
|
||||||
|
@end itemize
|
||||||
|
|
||||||
@heading News in 11.91
|
@heading News in 11.91
|
||||||
|
|
||||||
@itemize @bullet
|
@itemize @bullet
|
||||||
@@ -36,11 +36,10 @@ with the command line @samp{emacs --debug-init} and/or put the line
|
|||||||
(setq debug-on-error t)
|
(setq debug-on-error t)
|
||||||
@end lisp
|
@end lisp
|
||||||
|
|
||||||
as the first line into your init file. XEmacs users might want to add
|
as the first line into your init file. After Emacs has started, you can
|
||||||
@code{(setq stack-trace-on-error t)} as well. After Emacs has started,
|
load a file which triggers the error and a new window should pop up
|
||||||
you can load a file which triggers the error and a new window should pop
|
showing the backtrace. If you get such a backtrace, please include it
|
||||||
up showing the backtrace. If you get such a backtrace, please include
|
in the bug report.
|
||||||
it in the bug report.
|
|
||||||
|
|
||||||
Second, you can try to figure out if something in your personal or site
|
Second, you can try to figure out if something in your personal or site
|
||||||
configuration triggers the error by starting Emacs without such
|
configuration triggers the error by starting Emacs without such
|
||||||
@@ -53,24 +52,10 @@ either in the site configuration file or your personal init file for
|
|||||||
statements related to the problem.
|
statements related to the problem.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
What versions of Emacs and XEmacs are supported?
|
What versions of Emacs are supported?
|
||||||
|
|
||||||
@AUCTeX{} was tested with @w{Emacs 21} and @w{XEmacs 21.4.15}. Older
|
@AUCTeX{} was tested with @w{GNU Emacs 24}. Older versions may work but
|
||||||
versions may work but are unsupported. Older versions of XEmacs might
|
are unsupported.
|
||||||
possibly made to work by updating the @file{xemacs-base} package through
|
|
||||||
the XEmacs package system. If you are looking for a recommendation, it
|
|
||||||
would appear that the smoothest working platform on all operating
|
|
||||||
systems at the current point of time would be @w{Emacs 22} or higher.
|
|
||||||
|
|
||||||
Our success with XEmacs has been less than convincing. Code for core
|
|
||||||
functionality like formatting and syntax highlighting tends to be
|
|
||||||
different and often older than even @w{Emacs 21.4}, and Unicode support
|
|
||||||
as delivered is problematic at best, missing on Windows. Both @AUCTeX{}
|
|
||||||
and XEmacs developers don't hear much from active users of the
|
|
||||||
combination. Partly for that reason, problems tend to go unnoticed for
|
|
||||||
long amounts of time and are often found, if at all, after releases. No
|
|
||||||
experiences or recommendations can be given for beta or developer
|
|
||||||
versions of XEmacs.
|
|
||||||
|
|
||||||
@item
|
@item
|
||||||
What should I do when @code{./configure} does not find programs like latex?
|
What should I do when @code{./configure} does not find programs like latex?
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
@c This is part of the AUCTeX Manual.
|
@c This is part of the AUCTeX Manual.
|
||||||
@c Copyright (C) 1994, 1996, 2003-2007, 2012 Free Software Foundation, Inc.
|
@c Copyright (C) 1994, 1996, 2003-2007, 2012-2013,
|
||||||
|
@c 2015, 2017 Free Software Foundation, Inc.
|
||||||
@c See the file auctex.texi for copying conditions.
|
@c See the file auctex.texi for copying conditions.
|
||||||
@ifset rawfile
|
@ifset rawfile
|
||||||
@include macros.texi
|
@include macros.texi
|
||||||
@@ -84,13 +85,10 @@ the file @file{INSTALL.windows}.
|
|||||||
@end ifclear
|
@end ifclear
|
||||||
|
|
||||||
@itemize @bullet
|
@itemize @bullet
|
||||||
@item A recent version of Emacs, alternatively XEmacs
|
@item GNU Emacs 24 or higher
|
||||||
|
|
||||||
@w{Emacs 20} is no longer supported, and neither is XEmacs with a
|
Using @previewlatex{} requires a version of Emacs compiled with image
|
||||||
version of @code{xemacs-base} older than 1.84 (released in sumo from
|
support.
|
||||||
02/02/2004). Using @previewlatex{} requires a version of Emacs compiled
|
|
||||||
with image support. While the X11 version of @w{Emacs 21} will likely
|
|
||||||
work, @w{Emacs 22} and later is preferred.
|
|
||||||
|
|
||||||
@table @b
|
@table @b
|
||||||
@item Windows
|
@item Windows
|
||||||
@@ -106,21 +104,9 @@ via their package repositories.
|
|||||||
Compiling Emacs yourself requires a C compiler and a number of tools and
|
Compiling Emacs yourself requires a C compiler and a number of tools and
|
||||||
development libraries. Details are beyond the scope of this manual.
|
development libraries. Details are beyond the scope of this manual.
|
||||||
Instructions for checking out the source code can be found at
|
Instructions for checking out the source code can be found at
|
||||||
@uref{https://savannah.gnu.org/bzr/?group=emacs}.
|
@uref{https://savannah.gnu.org/git/?group=emacs}.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
If you really need to use @w{Emacs 21} on platforms where this implies
|
|
||||||
missing image support, you should disable the installation of
|
|
||||||
@previewlatex{} (see below).
|
|
||||||
|
|
||||||
While XEmacs (version 21.4.15, 21.4.17 or later) is supported, doing
|
|
||||||
this in a satisfactory manner has proven to be difficult. This is
|
|
||||||
mostly due to technical shortcomings and differing API's which are hard
|
|
||||||
to come by. If @AUCTeX{} is your main application for XEmacs, you are
|
|
||||||
likely to get better results and support by switching to Emacs. Of
|
|
||||||
course, you can improve support for your favorite editor by giving
|
|
||||||
feedback in case you encounter bugs.
|
|
||||||
|
|
||||||
@item A working @TeX{} installation
|
@item A working @TeX{} installation
|
||||||
|
|
||||||
Well, @AUCTeX{} would be pointless without that. Processing
|
Well, @AUCTeX{} would be pointless without that. Processing
|
||||||
@@ -135,6 +121,14 @@ This is needed for operation of @previewlatex{} in both @acronym{DVI}
|
|||||||
and @acronym{PDF} mode. Most versions of Ghostscript nowadays in use
|
and @acronym{PDF} mode. Most versions of Ghostscript nowadays in use
|
||||||
should work fine (version 7.0 and newer).
|
should work fine (version 7.0 and newer).
|
||||||
|
|
||||||
|
@item GNU make
|
||||||
|
|
||||||
|
Recent @AUCTeX{} uses GNU make specific capabilities in the Makefiles.
|
||||||
|
If your OS's default @command{make} command is not GNU make, you have to
|
||||||
|
obtain it in order to build @AUCTeX{} by yourself. GNU make is
|
||||||
|
sometimes provided under the name @command{gmake} in your OS's binary
|
||||||
|
package system.
|
||||||
|
|
||||||
@item The @code{texinfo} package
|
@item The @code{texinfo} package
|
||||||
|
|
||||||
Strictly speaking, you can get away without it if you are building
|
Strictly speaking, you can get away without it if you are building
|
||||||
@@ -193,24 +187,6 @@ If you are using a pretest which isn't in your @code{$PATH}, or
|
|||||||
@command{configure} is not finding the right Emacs executable, you can
|
@command{configure} is not finding the right Emacs executable, you can
|
||||||
specify it with this option.
|
specify it with this option.
|
||||||
|
|
||||||
@item --with-xemacs[=@var{/path/to/xemacs}]
|
|
||||||
Configure for generation under XEmacs (Emacs is the default). Again,
|
|
||||||
the name of the right XEmacs executable can be specified, complete with
|
|
||||||
path if necessary.
|
|
||||||
|
|
||||||
@item --with-packagedir=@var{/dir}
|
|
||||||
This XEmacs-only option configures the directory for XEmacs packages. A
|
|
||||||
typical user-local setting would be @file{~/.xemacs/xemacs-packages}.
|
|
||||||
If this directory exists and is below @var{prefix}, it should be
|
|
||||||
detected automatically. This will install and activate the package.
|
|
||||||
|
|
||||||
@item --without-packagedir
|
|
||||||
This XEmacs-only option switches the detection of a package directory
|
|
||||||
and corresponding installation off. Consequently, the Emacs
|
|
||||||
installation scheme will be used. This might be appropriate if you are
|
|
||||||
using a different package system/installer than the XEmacs one and want
|
|
||||||
to avoid conflicts.
|
|
||||||
|
|
||||||
The Emacs installation scheme has the following options:
|
The Emacs installation scheme has the following options:
|
||||||
|
|
||||||
@item --with-lispdir=@var{/dir}
|
@item --with-lispdir=@var{/dir}
|
||||||
@@ -324,9 +300,6 @@ You can detect the successful activation of @AUCTeX{} and
|
|||||||
@file{preview/circ.tex}: @AUCTeX{} then gives you a @samp{Command} menu,
|
@file{preview/circ.tex}: @AUCTeX{} then gives you a @samp{Command} menu,
|
||||||
and @previewlatex{} gives you a @samp{Preview} menu.
|
and @previewlatex{} gives you a @samp{Preview} menu.
|
||||||
|
|
||||||
For XEmacs, if the installation occured into a valid package directory
|
|
||||||
(which is the default), then this should work out of the box.
|
|
||||||
|
|
||||||
@cindex @file{auctex.el}
|
@cindex @file{auctex.el}
|
||||||
@cindex @file{tex-site.el}
|
@cindex @file{tex-site.el}
|
||||||
With Emacs (or if you explicitly disabled use of the package system),
|
With Emacs (or if you explicitly disabled use of the package system),
|
||||||
@@ -410,16 +383,12 @@ If the installation procedure did not achieve this already by placing
|
|||||||
|
|
||||||
@noindent in the system-wide @file{site-start.el}.
|
@noindent in the system-wide @file{site-start.el}.
|
||||||
|
|
||||||
If your package is intended as an XEmacs package or to accompany a
|
The @code{--without-texmf-dir} option can be convenient for systems that
|
||||||
precompiled version of Emacs, you might not know which @TeX{} system
|
are intended to support more than a single TeX distribution. Since more
|
||||||
will be available when @previewlatex{} gets used. In this case you
|
often than not @TeX{} packages for operating system distributions are
|
||||||
should build using the @code{--without-texmf-dir} option described
|
either much more outdated or much less complete than separately provided
|
||||||
previously. This can also be convenient for systems that are intended
|
systems like @w{@TeX{} Live}, this method may be generally preferable
|
||||||
to support more than a single TeX distribution. Since more often than
|
when providing packages.
|
||||||
not @TeX{} packages for operating system distributions are either much
|
|
||||||
more outdated or much less complete than separately provided systems
|
|
||||||
like @w{@TeX{} Live}, this method may be generally preferable when
|
|
||||||
providing packages.
|
|
||||||
|
|
||||||
The following package structure would be adequate for a typical fully
|
The following package structure would be adequate for a typical fully
|
||||||
supported Unix-like installation:
|
supported Unix-like installation:
|
||||||
@@ -448,20 +417,6 @@ directory. It will probably not be possible to initialize
|
|||||||
@samp{TeX-macro-global} to a sensible value, so running
|
@samp{TeX-macro-global} to a sensible value, so running
|
||||||
@samp{TeX-auto-generate-global} does not appear useful. This package
|
@samp{TeX-auto-generate-global} does not appear useful. This package
|
||||||
would neither conflict with nor provide @samp{preview-tetex}.
|
would neither conflict with nor provide @samp{preview-tetex}.
|
||||||
@item auctex-xemacs-tetex
|
|
||||||
@itemx auctex-xemacs
|
|
||||||
Those are the obvious XEmacs equivalents. For XEmacs, there is the
|
|
||||||
additional problem that the XEmacs sumo package tree already possibly
|
|
||||||
provides its own version of @AUCTeX{}, and the user might even have used
|
|
||||||
the XEmacs package manager to updating this package, or even installing
|
|
||||||
a private @AUCTeX{} version. So you should make sure that such a
|
|
||||||
package will not conflict with existing XEmacs packages and will be
|
|
||||||
at an appropriate place in the load order (after site-wide and
|
|
||||||
user-specific locations, but before a distribution-specific sumo package
|
|
||||||
tree). Using the @code{--without-packagedir} option might be one idea
|
|
||||||
to avoid conflicts. Another might be to refrain from providing an
|
|
||||||
XEmacs package and just rely on the user or system administrator to
|
|
||||||
instead use the XEmacs package system.
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@node Advice for non-privileged users
|
@node Advice for non-privileged users
|
||||||
@@ -469,11 +424,7 @@ instead use the XEmacs package system.
|
|||||||
|
|
||||||
Often people without system administration privileges want to install
|
Often people without system administration privileges want to install
|
||||||
software for their private use. In that case you need to pass more
|
software for their private use. In that case you need to pass more
|
||||||
options to the @command{configure} script. For XEmacs users, this is
|
options to the @command{configure} script.
|
||||||
fairly easy, because the XEmacs package system has been designed to make
|
|
||||||
this sort of thing practical: but GNU Emacs users (and XEmacs users for
|
|
||||||
whom the package system is for some reason misbehaving) may need to do a
|
|
||||||
little more work.
|
|
||||||
|
|
||||||
The main expedient is using the @option{--prefix} option to the
|
The main expedient is using the @option{--prefix} option to the
|
||||||
@file{configure} script, and let it point to the personal home
|
@file{configure} script, and let it point to the personal home
|
||||||
@@ -487,12 +438,6 @@ You'll have to add something like
|
|||||||
@file{/home/myself/share/emacs/site-lisp} to your @code{load-path}
|
@file{/home/myself/share/emacs/site-lisp} to your @code{load-path}
|
||||||
variable, if it isn't there already.
|
variable, if it isn't there already.
|
||||||
|
|
||||||
XEmacs users can achieve the same end by pointing @command{configure} at an
|
|
||||||
appropriate package directory (normally
|
|
||||||
@option{--with-packagedir=~/.xemacs/xemacs-packages} will serve). The
|
|
||||||
package directory stands a good chance at being detected automatically
|
|
||||||
as long as it is in a subtree of the specified @var{prefix}.
|
|
||||||
|
|
||||||
Now here is another thing to ponder: perhaps you want to make it easy
|
Now here is another thing to ponder: perhaps you want to make it easy
|
||||||
for other users to share parts of your personal Emacs configuration. In
|
for other users to share parts of your personal Emacs configuration. In
|
||||||
general, you can do this by writing @samp{~myself/} anywhere where you
|
general, you can do this by writing @samp{~myself/} anywhere where you
|
||||||
@@ -523,12 +468,6 @@ In GNU Emacs, it should be sufficient if people just do
|
|||||||
where the path points to your personal installation. The rest of the
|
where the path points to your personal installation. The rest of the
|
||||||
package should be found relative from there without further ado.
|
package should be found relative from there without further ado.
|
||||||
|
|
||||||
In XEmacs, you should ask the other users to add symbolic links in the
|
|
||||||
subdirectories @file{lisp}, @file{info} and @file{etc} of their
|
|
||||||
@file{~/.xemacs/xemacs-packages/} directory. (Alas, there is presently
|
|
||||||
no easy programmatic way to do this, except to have a script do the
|
|
||||||
symlinking for them.)
|
|
||||||
|
|
||||||
@subheading Making the Info files available
|
@subheading Making the Info files available
|
||||||
|
|
||||||
For making the info files accessible from within Elisp, something like
|
For making the info files accessible from within Elisp, something like
|
||||||
@@ -540,12 +479,6 @@ startup files:
|
|||||||
'(add-to-list 'Info-directory-list "~myself/info"))
|
'(add-to-list 'Info-directory-list "~myself/info"))
|
||||||
@end lisp
|
@end lisp
|
||||||
|
|
||||||
In XEmacs, as long as XEmacs can see the package, there should be no
|
|
||||||
need to do anything at all; the info files should be immediately
|
|
||||||
visible. However, you might want to set @env{INFOPATH} anyway, for the
|
|
||||||
sake of standalone readers outside of XEmacs. (The info files in XEmacs
|
|
||||||
are normally in @file{~/.xemacs/xemacs-packages/info}.)
|
|
||||||
|
|
||||||
@subheading Making the @LaTeX{} style available
|
@subheading Making the @LaTeX{} style available
|
||||||
|
|
||||||
If you want others to be able to share your installation, you should
|
If you want others to be able to share your installation, you should
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
This is the README file for the AUCTeX distribution.
|
This is the README file for the AUCTeX distribution.
|
||||||
|
|
||||||
@quotation
|
@quotation
|
||||||
Copyright (C) 2008 Free Software Foundation, Inc.
|
Copyright (C) 2008, 2017 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Copying and distribution of this file, with or without modification, are
|
Copying and distribution of this file, with or without modification, are
|
||||||
permitted in any medium without royalty provided the copyright notice
|
permitted in any medium without royalty provided the copyright notice
|
||||||
@@ -28,7 +28,7 @@ info file after installation.
|
|||||||
|
|
||||||
@AUCTeX{} is a comprehensive customizable integrated environment for
|
@AUCTeX{} is a comprehensive customizable integrated environment for
|
||||||
writing input files for @TeX{}, @LaTeX{}, @ConTeXt{}, Texinfo, and
|
writing input files for @TeX{}, @LaTeX{}, @ConTeXt{}, Texinfo, and
|
||||||
doc@TeX{} using Emacs or XEmacs.
|
doc@TeX{} using Emacs.
|
||||||
|
|
||||||
It supports you in the insertion of macros, environments, and sectioning
|
It supports you in the insertion of macros, environments, and sectioning
|
||||||
commands by providing completion alternatives and prompting for
|
commands by providing completion alternatives and prompting for
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
@c This is part of the preview-latex manual.
|
@c This is part of the preview-latex manual.
|
||||||
@c Copyright (C) 2002, 2003, 2004, 2005, 2006, 2009 Free Software
|
@c Copyright (C) 2002, 2003, 2004, 2005, 2006, 2009, 2017 Free Software
|
||||||
@c Foundation, Inc.
|
@c Foundation, Inc.
|
||||||
@c See file preview-latex.texi for copying conditions.
|
@c See file preview-latex.texi for copying conditions.
|
||||||
@ifset rawfile
|
@ifset rawfile
|
||||||
@@ -49,17 +49,7 @@ to @email{auctex-devel@@gnu.org}.
|
|||||||
See also the table at the end of the section.
|
See also the table at the end of the section.
|
||||||
|
|
||||||
@previewlatex{} nominally requires @w{GNU Emacs} with a version of at
|
@previewlatex{} nominally requires @w{GNU Emacs} with a version of at
|
||||||
least 21.1. However, @w{Emacs 22} (currently under development) offers
|
least 24.1.
|
||||||
superior performance and wider platform support, and is even now the
|
|
||||||
recommended platform to use.
|
|
||||||
|
|
||||||
While recent versions of @w{XEmacs 21.4} are supported, doing this in a
|
|
||||||
satisfactory manner has proven to be difficult due to technical
|
|
||||||
shortcomings and differing API's which are hard to come by. If
|
|
||||||
@previewlatex{} is an important part of your editing workflow, you are
|
|
||||||
likely to get better results and support by switching to Emacs. Of
|
|
||||||
course, you can improve support for your favorite editor by giving
|
|
||||||
feedback in case you encounter bugs.
|
|
||||||
|
|
||||||
@subsection Which versions of Ghostscript and @AUCTeX{} are needed?
|
@subsection Which versions of Ghostscript and @AUCTeX{} are needed?
|
||||||
|
|
||||||
@@ -92,21 +82,7 @@ flavors of Unix: we have reports for HP and Solaris.
|
|||||||
There are several development versions of Emacs around for native MacOS
|
There are several development versions of Emacs around for native MacOS
|
||||||
Carbon, and @previewlatex{} is working with them, too.
|
Carbon, and @previewlatex{} is working with them, too.
|
||||||
|
|
||||||
With Windows, Cygwin and native ports of XEmacs should work.
|
With Windows, Cygwin should work.
|
||||||
@previewlatex{} will not work with any native version 21 of Emacs under
|
|
||||||
Windows: you need to get a hold of @w{Emacs 22} which is at the time of
|
|
||||||
this writing not released but available as a developer snapshot.
|
|
||||||
|
|
||||||
The entry "X11/Unix" currently means Linux, Solaris or HP/UX, as well as
|
|
||||||
the X-specific version for Mac/OSX.
|
|
||||||
|
|
||||||
@multitable {Win9x native} {Emacs version} {XEmacs version}
|
|
||||||
@item OS @tab Emacs version @tab XEmacs version
|
|
||||||
@item X11/Unix @tab 21.1 @tab 21.4.9
|
|
||||||
@item Win9x cygwin @tab 21.3.50? @tab 21.4.8
|
|
||||||
@item Win9x native @tab 22.1 @tab 21.4.8
|
|
||||||
@item MacOSX native @tab 22.1 @tab --
|
|
||||||
@end multitable
|
|
||||||
|
|
||||||
@node Installation Trouble, Customization, Requirements, Frequently Asked Questions
|
@node Installation Trouble, Customization, Requirements, Frequently Asked Questions
|
||||||
@section Installation Trouble
|
@section Installation Trouble
|
||||||
@@ -153,22 +129,9 @@ tree. Make sure that the first version of those files that gets found
|
|||||||
is the correct one.
|
is the correct one.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@subsection I have problems with the XEmacs installation
|
|
||||||
Please note that the XEmacs installation is different, since XEmacs has
|
|
||||||
a package system that gets used here. Please make sure that you read
|
|
||||||
and follow the installation instructions for XEmacs.
|
|
||||||
|
|
||||||
@node Customization, Troubleshooting, Installation Trouble, Frequently Asked Questions
|
@node Customization, Troubleshooting, Installation Trouble, Frequently Asked Questions
|
||||||
@section Customization
|
@section Customization
|
||||||
|
|
||||||
@subsection Why don't I get balloon help like in the screen shots?
|
|
||||||
|
|
||||||
Some users have reported problems with their XEmacs version, so balloon
|
|
||||||
help is no longer switched on by default. Use the Preview/Customize
|
|
||||||
menu or @kbd{@key{M-x} customize-variable} in order to customize
|
|
||||||
@code{preview-use-balloon-help} to `On'. This only concerns XEmacs:
|
|
||||||
tooltips under @w{GNU Emacs} are enabled by default and unproblematic.
|
|
||||||
|
|
||||||
@subsection How to include additional environments like @code{enumerate}
|
@subsection How to include additional environments like @code{enumerate}
|
||||||
|
|
||||||
By default, @previewlatex{} is intended mainly for displaying
|
By default, @previewlatex{} is intended mainly for displaying
|
||||||
@@ -10,7 +10,7 @@ This manual is for preview-latex, a @LaTeX{} preview mode for @AUCTeX{}
|
|||||||
(version @value{VERSION} from @value{UPDATED}).
|
(version @value{VERSION} from @value{UPDATED}).
|
||||||
|
|
||||||
Copyright @copyright{} 2001, 2002, 2003,
|
Copyright @copyright{} 2001, 2002, 2003,
|
||||||
2004, 2005, 2006 Free Software Foundation, Inc.
|
2004, 2005, 2006, 2017 Free Software Foundation, Inc.
|
||||||
|
|
||||||
@quotation
|
@quotation
|
||||||
Permission is granted to copy, distribute and/or modify this document
|
Permission is granted to copy, distribute and/or modify this document
|
||||||
@@ -197,9 +197,7 @@ the region with borders switched off. As this is an asynchronous
|
|||||||
operation running in the background, you'll need to call this command
|
operation running in the background, you'll need to call this command
|
||||||
explicitly again to get the newly generated images into the kill ring.
|
explicitly again to get the newly generated images into the kill ring.
|
||||||
|
|
||||||
Preview your articles with @code{mml-preview} (on @kbd{M-m P}, or
|
Preview your articles with @code{mml-preview} (on @kbd{C-c C-m P})
|
||||||
@kbd{C-c C-m P} in @w{Emacs 22})
|
|
||||||
@kindex @kbd{M-m P}
|
|
||||||
@kindex @kbd{C-c C-m P}
|
@kindex @kbd{C-c C-m P}
|
||||||
to make sure they look fine.
|
to make sure they look fine.
|
||||||
|
|
||||||
@@ -358,9 +356,7 @@ artifacts at the edges of your previews. Playing around with the option
|
|||||||
might improve things. With some settings, the cursor may cover the
|
might improve things. With some settings, the cursor may cover the
|
||||||
whole background of a preview, however.
|
whole background of a preview, however.
|
||||||
|
|
||||||
This option is specific to the display engine in use. Its default is
|
This option is specific to the display engine in use.
|
||||||
different in @w{Emacs 21} and @w{Emacs 22}, and it is not available in
|
|
||||||
XEmacs.
|
|
||||||
|
|
||||||
@item Showing @code{\label}s
|
@item Showing @code{\label}s
|
||||||
@cindex Showing @code{\label}s
|
@cindex Showing @code{\label}s
|
||||||
@@ -658,14 +654,6 @@ when this is needed is in
|
|||||||
accordingly @code{split} is one entry in
|
accordingly @code{split} is one entry in
|
||||||
@code{preview-inner-environments}.
|
@code{preview-inner-environments}.
|
||||||
|
|
||||||
@item preview-use-balloon-help
|
|
||||||
If you turn this XEmacs-only option `on', then moving the mouse over
|
|
||||||
previews and icons will show appropriate help texts. This works by
|
|
||||||
switching on @code{balloon-help-mode} in the buffer if it is not already
|
|
||||||
enabled. The default now is `off' since some users reported problems
|
|
||||||
with their version of XEmacs. @w{GNU Emacs} has its corresponding
|
|
||||||
@code{tooltip-mode} enabled by default and in usable condition.
|
|
||||||
|
|
||||||
@end vtable
|
@end vtable
|
||||||
|
|
||||||
@node The preview images, Misplaced previews, The Emacs interface, For advanced users
|
@node The preview images, Misplaced previews, The Emacs interface, For advanced users
|
||||||
@@ -131,14 +131,9 @@ environment or, as a last resort, customize the variable
|
|||||||
@node Middle-clicks paste instead of toggling
|
@node Middle-clicks paste instead of toggling
|
||||||
@section Middle-clicks paste instead of toggling
|
@section Middle-clicks paste instead of toggling
|
||||||
|
|
||||||
This is probably the fault of your favorite package. @file{flyspell.el}
|
This is probably the fault of your favorite package. @file{isearch.el}
|
||||||
and @file{mouse-drag.el} are known to be affected in versions before
|
is known to be affected while searches are in progress, but the code is
|
||||||
@w{Emacs 21.3}. Upgrade to the most recent version. What version of
|
such a complicated mess that no patch is in sight. Better just end the
|
||||||
XEmacs might contain the fixes is unknown.
|
search with @kbd{@key{RET}} before toggling and resume with @kbd{C-s
|
||||||
|
C-s} or similar afterwards. Since previews over the current match will
|
||||||
@file{isearch.el} also shows this effect while searches are in progress,
|
auto-open, anyway, this should not be much of a problem in practice.
|
||||||
but the code is such a complicated mess that no patch is in sight.
|
|
||||||
Better just end the search with @kbd{@key{RET}} before toggling and
|
|
||||||
resume with @kbd{C-s C-s} or similar afterwards. Since previews over
|
|
||||||
the current match will auto-open, anyway, this should not be much of a
|
|
||||||
problem in practice.
|
|
||||||
@@ -57,9 +57,9 @@ the background and providing fast interactive response.
|
|||||||
@section Activating @previewlatex{}
|
@section Activating @previewlatex{}
|
||||||
@cindex Activation
|
@cindex Activation
|
||||||
After installation, the package may need to be activated (and remember
|
After installation, the package may need to be activated (and remember
|
||||||
to activate @AUCTeX{} too). In XEmacs, and in any prepackaged versions
|
to activate @AUCTeX{} too). If @previewlatex{} is installed via the
|
||||||
worth their salt, activation should be automatic upon installation. If
|
Emacs package manager (@acronym{ELPA}), activation should be automatic
|
||||||
this seems not the case, complain to your installation provider.
|
upon installation.
|
||||||
|
|
||||||
The usual activation (if it is not done automatically) would be
|
The usual activation (if it is not done automatically) would be
|
||||||
|
|
||||||
@@ -105,9 +105,7 @@ Now you can edit the code, and generate a new preview by again pressing
|
|||||||
icon before the edited text).
|
icon before the edited text).
|
||||||
|
|
||||||
If you are using the @code{desktop} package, previews will remain from
|
If you are using the @code{desktop} package, previews will remain from
|
||||||
one session to the next as long as you don't kill your buffer. If you
|
one session to the next as long as you don't kill your buffer.
|
||||||
are using XEmacs, you will probably need to upgrade the package to
|
|
||||||
the newest one; things are being fixed just as I am writing this.
|
|
||||||
|
|
||||||
@node Basic modes of operation, More documentation, Getting started, Introduction
|
@node Basic modes of operation, More documentation, Getting started, Introduction
|
||||||
@section Basic modes of operation
|
@section Basic modes of operation
|
||||||
@@ -27,8 +27,7 @@ inserting
|
|||||||
@end lisp
|
@end lisp
|
||||||
|
|
||||||
in your user init file.@footnote{This usually is a file in your home
|
in your user init file.@footnote{This usually is a file in your home
|
||||||
directory called @file{.emacs} if you are utilizing GNU Emacs or
|
directory called @file{.emacs}, or @file{.emacs.d/init.el}.}
|
||||||
@file{.xemacs/init.el} if you are using XEmacs.}
|
|
||||||
|
|
||||||
If @AUCTeX{} is installed from @acronym{ELPA}, the installation
|
If @AUCTeX{} is installed from @acronym{ELPA}, the installation
|
||||||
procedure already cares about loading @AUCTeX{} correctly and you
|
procedure already cares about loading @AUCTeX{} correctly and you
|
||||||
@@ -299,9 +298,8 @@ may be repeated until all errors have been dealt with. By pressing
|
|||||||
@AUCTeX{} should notify you of overfull and underfull boxes in addition
|
@AUCTeX{} should notify you of overfull and underfull boxes in addition
|
||||||
to regular errors.
|
to regular errors.
|
||||||
|
|
||||||
If you have a recent version of GNU Emacs (24 or later), issue @kbd{M-x
|
Issue @kbd{M-x TeX-error-overview RET} to see a nicely formatted list of
|
||||||
TeX-error-overview RET} to see a nicely formatted list of all errors and
|
all errors and warnings reported by the compiler.
|
||||||
warnings reported by the compiler.
|
|
||||||
|
|
||||||
If a command got stuck in a seemingly infinite loop, or you want to stop
|
If a command got stuck in a seemingly infinite loop, or you want to stop
|
||||||
execution for other reasons, you can use @kbd{C-c C-k} (for ``kill'').
|
execution for other reasons, you can use @kbd{C-c C-k} (for ``kill'').
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
% Reference Card for AUCTeX version 11.91
|
% Reference Card for AUCTeX version 12.1
|
||||||
%**start of header
|
%**start of header
|
||||||
\newcount\columnsperpage
|
\newcount\columnsperpage
|
||||||
|
|
||||||
@@ -42,9 +42,9 @@
|
|||||||
% Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik
|
% Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik
|
||||||
% for creating the GNU Emacs Reference Card from which this was mutated
|
% for creating the GNU Emacs Reference Card from which this was mutated
|
||||||
|
|
||||||
\def\versionnumber{11.91}
|
\def\versionnumber{12.1}
|
||||||
\def\year{2017}
|
\def\year{2017}
|
||||||
\def\version{July \year\ v\versionnumber}
|
\def\version{December \year\ v\versionnumber}
|
||||||
|
|
||||||
\def\shortcopyrightnotice{\vskip 1ex plus 2 fill
|
\def\shortcopyrightnotice{\vskip 1ex plus 2 fill
|
||||||
\centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
|
\centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
|
||||||
@@ -53,7 +53,7 @@
|
|||||||
\def\copyrightnotice{%
|
\def\copyrightnotice{%
|
||||||
\vskip 1ex plus 2 fill\begingroup\small
|
\vskip 1ex plus 2 fill\begingroup\small
|
||||||
\centerline{Copyright \copyright\ 1987, 1992-1994, 2004-2006, 2008, 2010,}
|
\centerline{Copyright \copyright\ 1987, 1992-1994, 2004-2006, 2008, 2010,}
|
||||||
\centerline{2012, 2014, 2015 Free Software Foundation, Inc.}
|
\centerline{2012, 2014-2017 Free Software Foundation, Inc.}
|
||||||
\centerline{for AUC\TeX\ version \versionnumber}
|
\centerline{for AUC\TeX\ version \versionnumber}
|
||||||
|
|
||||||
Permission is granted to make and distribute copies of
|
Permission is granted to make and distribute copies of
|
||||||
@@ -579,7 +579,7 @@ AUCTeX, insert the following lines in .emacs.
|
|||||||
\vskip-3mm
|
\vskip-3mm
|
||||||
\beginexample
|
\beginexample
|
||||||
(add-hook 'LaTeX-mode-hook 'turn-on-reftex)
|
(add-hook 'LaTeX-mode-hook 'turn-on-reftex)
|
||||||
(setq reftex-plug-into-auctex t)
|
(setq reftex-plug-into-AUCTeX t)
|
||||||
\endexample
|
\endexample
|
||||||
|
|
||||||
\section{Table of Contents}
|
\section{Table of Contents}
|
||||||
@@ -279,19 +279,6 @@ by @samp{\mbox}'es and escaped double dollar for example.
|
|||||||
@item
|
@item
|
||||||
Correct indentation for tabular, tabbing, table, math, and array
|
Correct indentation for tabular, tabbing, table, math, and array
|
||||||
environments.
|
environments.
|
||||||
|
|
||||||
@item
|
|
||||||
No syntactic font locking of verbatim macros and environments. (XEmacs
|
|
||||||
only)
|
|
||||||
|
|
||||||
@item
|
|
||||||
Font locking inside of verbatim macros and environments is not
|
|
||||||
inhibited. This may result in syntax highlighting of unbalanced dollar
|
|
||||||
signs and the like spilling out of the verbatim content. (XEmacs only)
|
|
||||||
|
|
||||||
@item
|
|
||||||
Folding of @LaTeX{} constructs spanning more than one line may result in
|
|
||||||
overfull lines. (XEmacs only)
|
|
||||||
@end itemize
|
@end itemize
|
||||||
|
|
||||||
@c Local Variables:
|
@c Local Variables:
|
||||||
@@ -15,8 +15,8 @@ further below.
|
|||||||
|
|
||||||
@enumerate
|
@enumerate
|
||||||
@item
|
@item
|
||||||
Install the prerequisites, i.e. Emacs or XEmacs, MSYS or Cygwin, a
|
Install the prerequisites, i.e. GNU Emacs, MSYS or Cygwin, a @TeX{}
|
||||||
@TeX{} system, and Ghostscript.
|
system, and Ghostscript.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Open the MSYS shell or a Cygwin shell and change to the directory
|
Open the MSYS shell or a Cygwin shell and change to the directory
|
||||||
@@ -38,18 +38,7 @@ at the shell prompt:
|
|||||||
--with-texmf-dir='C:/localtexmf'
|
--with-texmf-dir='C:/localtexmf'
|
||||||
@end example
|
@end example
|
||||||
|
|
||||||
For XEmacs: You can install @AUCTeX{} as an XEmacs package. Assuming
|
The commands above is example for common usage. More on configuration
|
||||||
XEmacs is installed in @file{C:/Program Files/XEmacs} and the directory
|
|
||||||
for local additions of your @TeX{} system, e.g. MiK@TeX{}, is
|
|
||||||
@file{C:/localtexmf}, you can do this by typing the following command at
|
|
||||||
the shell prompt:
|
|
||||||
|
|
||||||
@example
|
|
||||||
./configure --with-xemacs='C:/Program Files/XEmacs/bin/xemacs' \
|
|
||||||
--with-texmf-dir='C:/localtexmf'
|
|
||||||
@end example
|
|
||||||
|
|
||||||
The commands above are examples for common usage. More on configuration
|
|
||||||
options can be found in the detailed installation instructions below.
|
options can be found in the detailed installation instructions below.
|
||||||
|
|
||||||
If the configuration script failed to find all required programs, make
|
If the configuration script failed to find all required programs, make
|
||||||
@@ -160,10 +149,8 @@ trouble. Using Cygwin either for everything or nothing might save
|
|||||||
headaches, @emph{if} things don't work out.
|
headaches, @emph{if} things don't work out.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Install a current version of XEmacs from @uref{http://www.xemacs.org/}
|
Install a current version of @w{Emacs} from
|
||||||
or @w{Emacs} from @uref{ftp://ftp.gnu.org/gnu/emacs/windows/}.
|
@uref{ftp://ftp.gnu.org/gnu/emacs/windows/}.
|
||||||
@w{Emacs} is the recommended choice because it is currently the primary
|
|
||||||
platform for @AUCTeX{} development.
|
|
||||||
|
|
||||||
@item
|
@item
|
||||||
You need a working @TeX{} installation. One popular installation under
|
You need a working @TeX{} installation. One popular installation under
|
||||||
@@ -203,13 +190,12 @@ Typical options you'll want to specify will be
|
|||||||
@table @code
|
@table @code
|
||||||
@item --prefix=@var{drive:/path/to/emacs-hierarchy}
|
@item --prefix=@var{drive:/path/to/emacs-hierarchy}
|
||||||
which tells @file{configure} where to perform the installation. It may
|
which tells @file{configure} where to perform the installation. It may
|
||||||
also make @file{configure} find Emacs or XEmacs automatically; if this
|
also make @file{configure} find Emacs automatically; if this doesn't
|
||||||
doesn't happen, try one of @samp{--with-emacs} or @samp{--with-xemacs}
|
happen, try @samp{--with-emacs} as described below. All automatic
|
||||||
as described below. All automatic detection of files and directories
|
detection of files and directories restricts itself to directories below
|
||||||
restricts itself to directories below the @var{prefix} or in the same
|
the @var{prefix} or in the same hierarchy as the program accessing the
|
||||||
hierarchy as the program accessing the files. Usually, directories like
|
files. Usually, directories like @file{man}, @file{share} and
|
||||||
@file{man}, @file{share} and @file{bin} will be situated right under
|
@file{bin} will be situated right under @var{prefix}.
|
||||||
@var{prefix}.
|
|
||||||
|
|
||||||
This option also affects the defaults for placing the Texinfo
|
This option also affects the defaults for placing the Texinfo
|
||||||
documentation files (see also @samp{--infodir} below) and automatically
|
documentation files (see also @samp{--infodir} below) and automatically
|
||||||
@@ -228,21 +214,8 @@ installed Emacs executable, complete with its path if necessary (if
|
|||||||
Emacs is not within a directory specified in your @env{PATH} environment
|
Emacs is not within a directory specified in your @env{PATH} environment
|
||||||
setting).
|
setting).
|
||||||
|
|
||||||
@item --with-xemacs
|
|
||||||
if you are installing for a version of XEmacs. Again, you can use
|
|
||||||
@samp{--with-xemacs=@var{drive:/path/to/xemacs}} to specify the name of the
|
|
||||||
installed XEmacs executable complete with its path if necessary. It may
|
|
||||||
also be necessary to specify this option if a copy of Emacs is found in
|
|
||||||
your @env{PATH} environment setting, but you still would like to install
|
|
||||||
a copy of @AUCTeX{} for XEmacs.
|
|
||||||
|
|
||||||
@item --with-packagedir=@var{drive:/dir}
|
|
||||||
is an XEmacs-only option giving the location of the package directory.
|
|
||||||
This will install and activate the package. Emacs uses a different
|
|
||||||
installation scheme:
|
|
||||||
|
|
||||||
@item --with-lispdir=@var{drive:/path/to/site-lisp}
|
@item --with-lispdir=@var{drive:/path/to/site-lisp}
|
||||||
This Emacs-only option tells a place in @code{load-path} below which the
|
This option tells a place in @code{load-path} below which the
|
||||||
files are situated. The startup files @file{auctex.el} and
|
files are situated. The startup files @file{auctex.el} and
|
||||||
@file{preview-latex.el} will get installed here unless a subdirectory
|
@file{preview-latex.el} will get installed here unless a subdirectory
|
||||||
@file{site-start.d} exists which will then be used instead. The other
|
@file{site-start.d} exists which will then be used instead. The other
|
||||||
@@ -272,8 +245,7 @@ this.
|
|||||||
|
|
||||||
@item --disable-preview
|
@item --disable-preview
|
||||||
Use this option if your Emacs version is unable to support image
|
Use this option if your Emacs version is unable to support image
|
||||||
display. This will be the case if you are using a native variant of
|
display.
|
||||||
@w{Emacs 21}.
|
|
||||||
|
|
||||||
@item --with-texmf-dir=@var{drive:/dir}
|
@item --with-texmf-dir=@var{drive:/dir}
|
||||||
This will specify the directory where your @TeX{} installation sits. If
|
This will specify the directory where your @TeX{} installation sits. If
|
||||||
@@ -317,19 +289,18 @@ Run @command{make} in the installation directory.
|
|||||||
Run @code{make install} in the installation directory.
|
Run @code{make install} in the installation directory.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
With XEmacs, @AUCTeX{} and @previewlatex{} should now be active by
|
With Emacs, activation of @AUCTeX{} and @previewlatex{} depends on a
|
||||||
default. With Emacs, activation depends on a working
|
working @file{site-start.d} directory or similar setup, since then the
|
||||||
@file{site-start.d} directory or similar setup, since then the startup
|
startup files @file{auctex.el} and @file{preview-latex.el} will have
|
||||||
files @file{auctex.el} and @file{preview-latex.el} will have been placed
|
been placed there. If this has not been done, you should be able to
|
||||||
there. If this has not been done, you should be able to load the
|
load the startup files manually with
|
||||||
startup files manually with
|
|
||||||
@example
|
@example
|
||||||
(load "auctex.el" nil t t)
|
(load "auctex.el" nil t t)
|
||||||
(load "preview-latex.el" nil t t)
|
(load "preview-latex.el" nil t t)
|
||||||
@end example
|
@end example
|
||||||
in either a site-wide @file{site-start.el} or your personal startup file
|
in either a site-wide @file{site-start.el} or your personal startup file
|
||||||
(usually accessible as @file{~/.emacs} from within Emacs and
|
(usually accessible as @file{~/.emacs} or @file{~/.emacs.d/init.el} from
|
||||||
@file{~/.xemacs/init.el} from within XEmacs).
|
within Emacs).
|
||||||
|
|
||||||
@cindex @file{tex-mik.el}
|
@cindex @file{tex-mik.el}
|
||||||
The default configuration of @AUCTeX{} is probably not the best fit for
|
The default configuration of @AUCTeX{} is probably not the best fit for
|
||||||
@@ -349,7 +320,7 @@ You can always use
|
|||||||
in order to customize more stuff, or use the @samp{Customize} menu.
|
in order to customize more stuff, or use the @samp{Customize} menu.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Load @file{preview/circ.tex} into Emacs or XEmacs and see if you get the
|
Load @file{preview/circ.tex} into Emacs and see if you get the
|
||||||
@samp{Command} menu. Try using it to @LaTeX{} the file.
|
@samp{Command} menu. Try using it to @LaTeX{} the file.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
@@ -1241,7 +1241,6 @@ The entries are added to `font-latex-syntax-alist' and eventually
|
|||||||
end up in `font-lock-defaults'. Each entry in LIST should be a
|
end up in `font-lock-defaults'. Each entry in LIST should be a
|
||||||
cons pair as expected by `font-lock-defaults'. The function also
|
cons pair as expected by `font-lock-defaults'. The function also
|
||||||
triggers Font Lock to recognize the change."
|
triggers Font Lock to recognize the change."
|
||||||
(make-local-variable 'font-latex-syntax-alist)
|
|
||||||
(set (make-local-variable 'font-latex-syntax-alist)
|
(set (make-local-variable 'font-latex-syntax-alist)
|
||||||
(append font-latex-syntax-alist list))
|
(append font-latex-syntax-alist list))
|
||||||
;; Tell font-lock about the update.
|
;; Tell font-lock about the update.
|
||||||
@@ -1813,7 +1812,7 @@ Each character is a string.")
|
|||||||
"Match math pattern up to LIMIT.
|
"Match math pattern up to LIMIT.
|
||||||
Used for patterns like:
|
Used for patterns like:
|
||||||
\\( F = ma \\)
|
\\( F = ma \\)
|
||||||
\\[ F = ma \\] but not \\\\ [len]"
|
\\=\\[ F = ma \\] but not \\\\=\\[len]"
|
||||||
(catch 'match
|
(catch 'match
|
||||||
(while (re-search-forward "\\(\\\\(\\)\\|\\(\\\\\\[\\)" limit t)
|
(while (re-search-forward "\\(\\\\(\\)\\|\\(\\\\\\[\\)" limit t)
|
||||||
(unless (save-excursion
|
(unless (save-excursion
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user