diff options
| author | Miles Bader | 2007-04-28 03:47:01 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-04-28 03:47:01 +0000 |
| commit | d095a904664738604980a7738cc39beda57b6aba (patch) | |
| tree | 9731ecc1d18a266446478cc2cd235cd64b14ef49 | |
| parent | b89f5b7ae6892f036cb160fc67ac0e447548595a (diff) | |
| parent | 1ae51869d67d0093780c4daf621785e1052c61a4 (diff) | |
| download | emacs-d095a904664738604980a7738cc39beda57b6aba.tar.gz emacs-d095a904664738604980a7738cc39beda57b6aba.zip | |
Merge from emacs--rel--22
Patches applied:
* emacs--rel--22 (base, patch 1-2)
- tag of emacs@sv.gnu.org/emacs--devo--0--patch-709
- Sync to CVS tag EMACS_22_BRANCHPOINT
- Sync to CVS branch EMACS_22_BASE
2007-04-25 Richard M. Stallman <rms@gnu.org>
* lisp/hi-lock.el (hi-lock-file-patterns-policy): Default to `ask'.
2007-04-24 Richard M. Stallman <rms@gnu.org>
* lispref/text.texi (Special Properties): Add xref to Overlay Properties.
* lispref/display.texi (Overlay Properties): Add xref to Special Properties.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-716
| -rw-r--r-- | AUTHORS | 21 | ||||
| -rw-r--r-- | INSTALL | 12 | ||||
| -rw-r--r-- | admin/FOR-RELEASE | 9 | ||||
| -rw-r--r-- | etc/MORE.STUFF | 2 | ||||
| -rw-r--r-- | etc/NEWS | 6 | ||||
| -rw-r--r-- | etc/emacs.py | 232 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/hi-lock.el | 2 | ||||
| -rw-r--r-- | lisp/ldefs-boot.el | 459 | ||||
| -rw-r--r-- | lispref/ChangeLog | 6 | ||||
| -rw-r--r-- | lispref/display.texi | 3 | ||||
| -rw-r--r-- | lispref/text.texi | 3 | ||||
| -rw-r--r-- | man/ack.texi | 2 | ||||
| -rw-r--r-- | man/anti.texi | 4 | ||||
| -rw-r--r-- | man/faq.texi | 2 | ||||
| -rw-r--r-- | man/programs.texi | 3 |
16 files changed, 250 insertions, 520 deletions
| @@ -333,10 +333,10 @@ Cheng Gao: changed MORE.STUFF flymake.el tips.texi url-dired.el | |||
| 333 | url-file.el url-handlers.el url-http.el url-nfs.el | 333 | url-file.el url-handlers.el url-http.el url-nfs.el |
| 334 | 334 | ||
| 335 | Chong Yidong: changed cus-edit.el simple.el files.el custom.el | 335 | Chong Yidong: changed cus-edit.el simple.el files.el custom.el |
| 336 | display.texi longlines.el xdisp.c files.texi keyboard.c compile.el | 336 | display.texi longlines.el xdisp.c files.texi info.el keyboard.c |
| 337 | custom.texi info.el text.texi frames.texi image-mode.el mouse.el | 337 | compile.el custom.texi text.texi frames.texi image-mode.el mouse.el |
| 338 | misc.texi startup.el wid-edit.el xterm.c cus-theme.el | 338 | misc.texi startup.el wid-edit.el xterm.c cus-theme.el |
| 339 | and 296 other files | 339 | and 295 other files |
| 340 | 340 | ||
| 341 | Chris Hanson: changed xscheme.el scheme.el xterm.c hpux.h x11term.c | 341 | Chris Hanson: changed xscheme.el scheme.el xterm.c hpux.h x11term.c |
| 342 | hp9000s300.h keyboard.c process.c texinfmt.el emacsclient.c sort.el | 342 | hp9000s300.h keyboard.c process.c texinfmt.el emacsclient.c sort.el |
| @@ -456,10 +456,9 @@ Dave Lambert: changed sol2-5.h xfns.c xterm.c xterm.h | |||
| 456 | 456 | ||
| 457 | Dave Love: wrote autoarg.el autoconf.el benchmark.el cfengine.el | 457 | Dave Love: wrote autoarg.el autoconf.el benchmark.el cfengine.el |
| 458 | code-pages.el elide-head.el georgian.el hl-line.el latin-8.el | 458 | code-pages.el elide-head.el georgian.el hl-line.el latin-8.el |
| 459 | latin-9.el latin1-disp.el python.el refill.el rfc1345.el sgml-input.el | 459 | latin-9.el latin1-disp.el refill.el rfc1345.el sgml-input.el smiley.el |
| 460 | smiley.el subst-big5.el subst-gb2312.el subst-jis.el subst-ksc.el | 460 | subst-big5.el subst-gb2312.el subst-jis.el subst-ksc.el tool-bar.el |
| 461 | tool-bar.el ucs-tables.el uni-input.el utf-16.el utf-7.el utf-8-lang.el | 461 | ucs-tables.el uni-input.el utf-16.el utf-7.el utf-8-lang.el welsh.el |
| 462 | welsh.el | ||
| 463 | and changed configure.in Makefile.in help.el fortran.el browse-url.el | 462 | and changed configure.in Makefile.in help.el fortran.el browse-url.el |
| 464 | mule-cmds.el simple.el xterm.c cus-edit.el files.el info.el mule.el | 463 | mule-cmds.el simple.el xterm.c cus-edit.el files.el info.el mule.el |
| 465 | wid-edit.el fns.c vc.el rfc2047.el bindings.el cus-start.el buffer.c | 464 | wid-edit.el fns.c vc.el rfc2047.el bindings.el cus-start.el buffer.c |
| @@ -1728,7 +1727,7 @@ Masayuki Ataka: changed texinfmt.el texinfo.el characters.el cmuscheme.el | |||
| 1728 | Masayuki Fujii: changed dnd.el w32-win.el | 1727 | Masayuki Fujii: changed dnd.el w32-win.el |
| 1729 | 1728 | ||
| 1730 | Mathias Dahl: wrote image-dired.el | 1729 | Mathias Dahl: wrote image-dired.el |
| 1731 | and changed dired.el dired.texi | 1730 | and changed tumme.el dired.el dired.texi |
| 1732 | 1731 | ||
| 1733 | Mathias Megyei: changed Makefile.in | 1732 | Mathias Megyei: changed Makefile.in |
| 1734 | 1733 | ||
| @@ -2399,8 +2398,8 @@ and changed comint.el font-lock.el shell.el rmail.el fortran.el | |||
| 2399 | 2398 | ||
| 2400 | Skip Collins: changed w32fns.c w32term.c w32term.h | 2399 | Skip Collins: changed w32fns.c w32term.c w32term.h |
| 2401 | 2400 | ||
| 2402 | Slawomir Nowaczyk: changed emacs.py python.el TUTORIAL.pl flyspell.el | 2401 | Slawomir Nowaczyk: changed python.el TUTORIAL.pl flyspell.el ls-lisp.el |
| 2403 | ls-lisp.el w32proc.c | 2402 | w32proc.c |
| 2404 | 2403 | ||
| 2405 | Spencer Thomas: changed dabbrev.el emacsclient.c emacsserver.c gnus.texi | 2404 | Spencer Thomas: changed dabbrev.el emacsclient.c emacsserver.c gnus.texi |
| 2406 | server.el tcp.c unexec.c | 2405 | server.el tcp.c unexec.c |
| @@ -2460,7 +2459,7 @@ Steve Youngs: changed mh-utils.el mh-xemacs-compat.el dgnushack.el | |||
| 2460 | 2459 | ||
| 2461 | Steven E. Harris: changed nnheader.el | 2460 | Steven E. Harris: changed nnheader.el |
| 2462 | 2461 | ||
| 2463 | Steven Huwig: changed emacs.py python.el | 2462 | Steven Huwig: changed python.el |
| 2464 | 2463 | ||
| 2465 | Steven L. Baur: wrote earcon.el footnote.el gnus-audio.el gnus-setup.el | 2464 | Steven L. Baur: wrote earcon.el footnote.el gnus-audio.el gnus-setup.el |
| 2466 | and changed gnus-xmas.el gnus-msg.el add-log.el dgnushack.el edebug.el | 2465 | and changed gnus-xmas.el gnus-msg.el add-log.el dgnushack.el edebug.el |
| @@ -298,13 +298,13 @@ or more of these options: | |||
| 298 | --without-png for PNG image support | 298 | --without-png for PNG image support |
| 299 | 299 | ||
| 300 | Use --without-toolkit-scroll-bars to disable LessTif/Motif or Xaw3d | 300 | Use --without-toolkit-scroll-bars to disable LessTif/Motif or Xaw3d |
| 301 | scroll bars. | 301 | scroll bars. |
| 302 | 302 | ||
| 303 | Use --without-xim to inhibit the default use of X Input Methods. In | 303 | Use --without-xim to inhibit the default use of X Input Methods. In |
| 304 | this case, the X resource useXIM can be used to turn on use of XIM. | 304 | this case, the X resource useXIM can be used to turn on use of XIM. |
| 305 | 305 | ||
| 306 | Use --disable-largefile omits support for files larger than 2GB on | 306 | Use --disable-largefile omits support for files larger than 2GB on |
| 307 | systems which support that. | 307 | systems which support that. |
| 308 | 308 | ||
| 309 | Use --without-sound to disable sound support. | 309 | Use --without-sound to disable sound support. |
| 310 | 310 | ||
| @@ -384,10 +384,10 @@ to look in `/bar/mylib' for libraries, pass the -O3 optimization | |||
| 384 | switch to the compiler, and link against libfoo.a and libbar.a | 384 | switch to the compiler, and link against libfoo.a and libbar.a |
| 385 | libraries in addition to the standard ones. | 385 | libraries in addition to the standard ones. |
| 386 | 386 | ||
| 387 | For some libraries, like Gtk+, fontconfig and ALSA, `configure' use | 387 | For some libraries, like Gtk+, fontconfig and ALSA, `configure' use |
| 388 | pkg-config to find where those libraries are installed. | 388 | pkg-config to find where those libraries are installed. |
| 389 | If you want pkg-config to look in special directories, you have to set | 389 | If you want pkg-config to look in special directories, you have to set |
| 390 | the environment variable PKG_CONFIG_PATH to point to the directories | 390 | the environment variable PKG_CONFIG_PATH to point to the directories |
| 391 | where the .pc-files for those libraries are. | 391 | where the .pc-files for those libraries are. |
| 392 | For example: | 392 | For example: |
| 393 | 393 | ||
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE index 90ca44fbc5b..274fa692c73 100644 --- a/admin/FOR-RELEASE +++ b/admin/FOR-RELEASE | |||
| @@ -50,6 +50,15 @@ OpenBSD compilation works on i386. | |||
| 50 | ** angeli@caeruleus.net, April 23: Excessive refontification when setting | 50 | ** angeli@caeruleus.net, April 23: Excessive refontification when setting |
| 51 | jit-lock-context-unfontify-pos | 51 | jit-lock-context-unfontify-pos |
| 52 | 52 | ||
| 53 | ** michael.ewe@arcor.de, Apr 24: 22.0.98 not starting on Solaris 10/I386 | ||
| 54 | |||
| 55 | ** rgm@gnu.org, Apr 24: [Stephen.Berman@gmx.net: Re: redisplay] | ||
| 56 | Gives test case for problem that a dialog box blocks redisplay. | ||
| 57 | |||
| 58 | ** Spurious redisplay bug not fixed. | ||
| 59 | |||
| 60 | ** mituharu@math.s.chiba-u.ac.jp, Apr 25: Cursors in fringe not redrawn by expose events. | ||
| 61 | |||
| 53 | * DOCUMENTATION | 62 | * DOCUMENTATION |
| 54 | 63 | ||
| 55 | ** Check the Emacs Tutorial. | 64 | ** Check the Emacs Tutorial. |
diff --git a/etc/MORE.STUFF b/etc/MORE.STUFF index b55b2822d39..d91d22c6d52 100644 --- a/etc/MORE.STUFF +++ b/etc/MORE.STUFF | |||
| @@ -86,6 +86,8 @@ You might find bug-fixes or enhancements in these places. | |||
| 86 | 86 | ||
| 87 | * PS-print: <URL:http://www.emacswiki.org/cgi-bin/wiki/PsPrintPackage> | 87 | * PS-print: <URL:http://www.emacswiki.org/cgi-bin/wiki/PsPrintPackage> |
| 88 | 88 | ||
| 89 | * Python mode: <URL:http://www.emacswiki.org/cgi-bin/wiki/PythonMode> | ||
| 90 | |||
| 89 | * QuickURL: <URL:http://www.davep.org/emacs/> | 91 | * QuickURL: <URL:http://www.davep.org/emacs/> |
| 90 | 92 | ||
| 91 | * RefTeX: <URL:http://www.gnu.org/software/auctex/reftex.html> | 93 | * RefTeX: <URL:http://www.gnu.org/software/auctex/reftex.html> |
| @@ -31,8 +31,12 @@ older packages. | |||
| 31 | Some specific packages that are known to cause problems are: | 31 | Some specific packages that are known to cause problems are: |
| 32 | 32 | ||
| 33 | ** Semantic (used by CEDET, ECB, JDEE): upgrade to latest version. | 33 | ** Semantic (used by CEDET, ECB, JDEE): upgrade to latest version. |
| 34 | |||
| 34 | ** cua.el, cua-mode.el: remove old versions. | 35 | ** cua.el, cua-mode.el: remove old versions. |
| 35 | 36 | ||
| 37 | ** python-mode.el: Use python.el, available at | ||
| 38 | http://www.emacswiki.org/cgi-bin/wiki/PythonMode | ||
| 39 | |||
| 36 | 40 | ||
| 37 | * Installation Changes in Emacs 22.1 | 41 | * Installation Changes in Emacs 22.1 |
| 38 | 42 | ||
| @@ -1770,8 +1774,6 @@ recognized. | |||
| 1770 | 1774 | ||
| 1771 | ** GDB-Script-mode is used for files like .gdbinit. | 1775 | ** GDB-Script-mode is used for files like .gdbinit. |
| 1772 | 1776 | ||
| 1773 | ** The new python.el package is used to edit Python and Jython programs. | ||
| 1774 | |||
| 1775 | ** The TCL package tcl-mode.el was replaced by tcl.el. | 1777 | ** The TCL package tcl-mode.el was replaced by tcl.el. |
| 1776 | This was actually done in Emacs-21.1, and was not documented. | 1778 | This was actually done in Emacs-21.1, and was not documented. |
| 1777 | 1779 | ||
diff --git a/etc/emacs.py b/etc/emacs.py deleted file mode 100644 index 0d0f2e75ed3..00000000000 --- a/etc/emacs.py +++ /dev/null | |||
| @@ -1,232 +0,0 @@ | |||
| 1 | """Definitions used by commands sent to inferior Python in python.el.""" | ||
| 2 | |||
| 3 | # Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc. | ||
| 4 | # Author: Dave Love <fx@gnu.org> | ||
| 5 | |||
| 6 | # This file is part of GNU Emacs. | ||
| 7 | |||
| 8 | # GNU Emacs is free software; you can redistribute it and/or modify | ||
| 9 | # it under the terms of the GNU General Public License as published by | ||
| 10 | # the Free Software Foundation; either version 2, or (at your option) | ||
| 11 | # any later version. | ||
| 12 | |||
| 13 | # GNU Emacs is distributed in the hope that it will be useful, | ||
| 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 16 | # GNU General Public License for more details. | ||
| 17 | |||
| 18 | # You should have received a copy of the GNU General Public License | ||
| 19 | # along with GNU Emacs; see the file COPYING. If not, write to the | ||
| 20 | # Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||
| 21 | # Boston, MA 02110-1301, USA. | ||
| 22 | |||
| 23 | import os, sys, traceback, inspect, __main__ | ||
| 24 | from sets import Set | ||
| 25 | |||
| 26 | __all__ = ["eexecfile", "eargs", "complete", "ehelp", "eimport", "modpath"] | ||
| 27 | |||
| 28 | def format_exception (filename, should_remove_self): | ||
| 29 | type, value, tb = sys.exc_info () | ||
| 30 | sys.last_type = type | ||
| 31 | sys.last_value = value | ||
| 32 | sys.last_traceback = tb | ||
| 33 | if type is SyntaxError: | ||
| 34 | try: # parse the error message | ||
| 35 | msg, (dummy_filename, lineno, offset, line) = value | ||
| 36 | except: | ||
| 37 | pass # Not the format we expect; leave it alone | ||
| 38 | else: | ||
| 39 | # Stuff in the right filename | ||
| 40 | value = SyntaxError(msg, (filename, lineno, offset, line)) | ||
| 41 | sys.last_value = value | ||
| 42 | res = traceback.format_exception_only (type, value) | ||
| 43 | # There are some compilation errors which do not provide traceback so we | ||
| 44 | # should not massage it. | ||
| 45 | if should_remove_self: | ||
| 46 | tblist = traceback.extract_tb (tb) | ||
| 47 | del tblist[:1] | ||
| 48 | res = traceback.format_list (tblist) | ||
| 49 | if res: | ||
| 50 | res.insert(0, "Traceback (most recent call last):\n") | ||
| 51 | res[len(res):] = traceback.format_exception_only (type, value) | ||
| 52 | # traceback.print_exception(type, value, tb) | ||
| 53 | for line in res: print line, | ||
| 54 | |||
| 55 | def eexecfile (file): | ||
| 56 | """Execute FILE and then remove it. | ||
| 57 | Execute the file within the __main__ namespace. | ||
| 58 | If we get an exception, print a traceback with the top frame | ||
| 59 | (ourselves) excluded.""" | ||
| 60 | # We cannot use real execfile since it has a bug where the file stays | ||
| 61 | # locked forever (under w32) if SyntaxError occurs. | ||
| 62 | # --- code based on code.py and PyShell.py. | ||
| 63 | try: | ||
| 64 | try: | ||
| 65 | source = open (file, "r").read() | ||
| 66 | code = compile (source, file, "exec") | ||
| 67 | # Other exceptions (shouldn't be any...) will (correctly) fall | ||
| 68 | # through to "final". | ||
| 69 | except (OverflowError, SyntaxError, ValueError): | ||
| 70 | # FIXME: When can compile() raise anything else than | ||
| 71 | # SyntaxError ???? | ||
| 72 | format_exception (file, False) | ||
| 73 | return | ||
| 74 | try: | ||
| 75 | exec code in __main__.__dict__ | ||
| 76 | except: | ||
| 77 | format_exception (file, True) | ||
| 78 | finally: | ||
| 79 | os.remove (file) | ||
| 80 | |||
| 81 | def eargs (name, imports): | ||
| 82 | "Get arglist of NAME for Eldoc &c." | ||
| 83 | try: | ||
| 84 | if imports: exec imports | ||
| 85 | parts = name.split ('.') | ||
| 86 | if len (parts) > 1: | ||
| 87 | exec 'import ' + parts[0] # might fail | ||
| 88 | func = eval (name) | ||
| 89 | if inspect.isbuiltin (func) or type(func) is type: | ||
| 90 | doc = func.__doc__ | ||
| 91 | if doc.find (' ->') != -1: | ||
| 92 | print '_emacs_out', doc.split (' ->')[0] | ||
| 93 | else: | ||
| 94 | print '_emacs_out', doc.split ('\n')[0] | ||
| 95 | return | ||
| 96 | if inspect.ismethod (func): | ||
| 97 | func = func.im_func | ||
| 98 | if not inspect.isfunction (func): | ||
| 99 | print '_emacs_out ' | ||
| 100 | return | ||
| 101 | (args, varargs, varkw, defaults) = inspect.getargspec (func) | ||
| 102 | # No space between name and arglist for consistency with builtins. | ||
| 103 | print '_emacs_out', \ | ||
| 104 | func.__name__ + inspect.formatargspec (args, varargs, varkw, | ||
| 105 | defaults) | ||
| 106 | except: | ||
| 107 | print "_emacs_out " | ||
| 108 | |||
| 109 | def all_names (object): | ||
| 110 | """Return (an approximation to) a list of all possible attribute | ||
| 111 | names reachable via the attributes of OBJECT, i.e. roughly the | ||
| 112 | leaves of the dictionary tree under it.""" | ||
| 113 | |||
| 114 | def do_object (object, names): | ||
| 115 | if inspect.ismodule (object): | ||
| 116 | do_module (object, names) | ||
| 117 | elif inspect.isclass (object): | ||
| 118 | do_class (object, names) | ||
| 119 | # Might have an object without its class in scope. | ||
| 120 | elif hasattr (object, '__class__'): | ||
| 121 | names.add ('__class__') | ||
| 122 | do_class (object.__class__, names) | ||
| 123 | # Probably not a good idea to try to enumerate arbitrary | ||
| 124 | # dictionaries... | ||
| 125 | return names | ||
| 126 | |||
| 127 | def do_module (module, names): | ||
| 128 | if hasattr (module, '__all__'): # limited export list | ||
| 129 | names.union_update (module.__all__) | ||
| 130 | for i in module.__all__: | ||
| 131 | do_object (getattr (module, i), names) | ||
| 132 | else: # use all names | ||
| 133 | names.union_update (dir (module)) | ||
| 134 | for i in dir (module): | ||
| 135 | do_object (getattr (module, i), names) | ||
| 136 | return names | ||
| 137 | |||
| 138 | def do_class (object, names): | ||
| 139 | ns = dir (object) | ||
| 140 | names.union_update (ns) | ||
| 141 | if hasattr (object, '__bases__'): # superclasses | ||
| 142 | for i in object.__bases__: do_object (i, names) | ||
| 143 | return names | ||
| 144 | |||
| 145 | return do_object (object, Set ([])) | ||
| 146 | |||
| 147 | def complete (name, imports): | ||
| 148 | """Complete TEXT in NAMESPACE and print a Lisp list of completions. | ||
| 149 | Exec IMPORTS first.""" | ||
| 150 | import __main__, keyword | ||
| 151 | |||
| 152 | def class_members(object): | ||
| 153 | names = dir (object) | ||
| 154 | if hasattr (object, '__bases__'): | ||
| 155 | for super in object.__bases__: | ||
| 156 | names = class_members (super) | ||
| 157 | return names | ||
| 158 | |||
| 159 | names = Set ([]) | ||
| 160 | base = None | ||
| 161 | try: | ||
| 162 | dict = __main__.__dict__.copy() | ||
| 163 | if imports: exec imports in dict | ||
| 164 | l = len (name) | ||
| 165 | if not "." in name: | ||
| 166 | for list in [dir (__builtins__), keyword.kwlist, dict.keys()]: | ||
| 167 | for elt in list: | ||
| 168 | if elt[:l] == name: names.add(elt) | ||
| 169 | else: | ||
| 170 | base = name[:name.rfind ('.')] | ||
| 171 | name = name[name.rfind('.')+1:] | ||
| 172 | try: | ||
| 173 | object = eval (base, dict) | ||
| 174 | names = Set (dir (object)) | ||
| 175 | if hasattr (object, '__class__'): | ||
| 176 | names.add('__class__') | ||
| 177 | names.union_update (class_members (object)) | ||
| 178 | except: names = all_names (dict) | ||
| 179 | except: return [] | ||
| 180 | l = len(name) | ||
| 181 | print '_emacs_out (', | ||
| 182 | for n in names: | ||
| 183 | if name == n[:l]: | ||
| 184 | if base: print '"%s.%s"' % (base, n), | ||
| 185 | else: print '"%s"' % n, | ||
| 186 | print ')' | ||
| 187 | |||
| 188 | def ehelp (name, imports): | ||
| 189 | """Get help on string NAME. | ||
| 190 | First try to eval name for, e.g. user definitions where we need | ||
| 191 | the object. Otherwise try the string form.""" | ||
| 192 | locls = {} | ||
| 193 | if imports: | ||
| 194 | try: exec imports in locls | ||
| 195 | except: pass | ||
| 196 | try: help (eval (name, globals(), locls)) | ||
| 197 | except: help (name) | ||
| 198 | |||
| 199 | def eimport (mod, dir): | ||
| 200 | """Import module MOD with directory DIR at the head of the search path. | ||
| 201 | NB doesn't load from DIR if MOD shadows a system module.""" | ||
| 202 | from __main__ import __dict__ | ||
| 203 | |||
| 204 | path0 = sys.path[0] | ||
| 205 | sys.path[0] = dir | ||
| 206 | try: | ||
| 207 | try: | ||
| 208 | if __dict__.has_key(mod) and inspect.ismodule (__dict__[mod]): | ||
| 209 | reload (__dict__[mod]) | ||
| 210 | else: | ||
| 211 | __dict__[mod] = __import__ (mod) | ||
| 212 | except: | ||
| 213 | (type, value, tb) = sys.exc_info () | ||
| 214 | print "Traceback (most recent call last):" | ||
| 215 | traceback.print_exception (type, value, tb.tb_next) | ||
| 216 | finally: | ||
| 217 | sys.path[0] = path0 | ||
| 218 | |||
| 219 | def modpath (module): | ||
| 220 | """Return the source file for the given MODULE (or None). | ||
| 221 | Assumes that MODULE.py and MODULE.pyc are in the same directory.""" | ||
| 222 | try: | ||
| 223 | path = __import__ (module).__file__ | ||
| 224 | if path[-4:] == '.pyc' and os.path.exists (path[0:-1]): | ||
| 225 | path = path[:-1] | ||
| 226 | print "_emacs_out", path | ||
| 227 | except: | ||
| 228 | print "_emacs_out ()" | ||
| 229 | |||
| 230 | # print '_emacs_ok' # ready for input and can call continuation | ||
| 231 | |||
| 232 | # arch-tag: d90408f3-90e2-4de4-99c2-6eb9c7b9ca46 | ||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c856ecae649..85a19f355d0 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -22,6 +22,10 @@ | |||
| 22 | 22 | ||
| 23 | * version.el (emacs-version): Increase to 22.1.50. | 23 | * version.el (emacs-version): Increase to 22.1.50. |
| 24 | 24 | ||
| 25 | 2007-04-25 Richard Stallman <rms@gnu.org> | ||
| 26 | |||
| 27 | * hi-lock.el (hi-lock-file-patterns-policy): Default to `ask'. | ||
| 28 | |||
| 25 | 2007-04-25 J.D. Smith <jdsmith@as.arizona.edu> | 29 | 2007-04-25 J.D. Smith <jdsmith@as.arizona.edu> |
| 26 | 30 | ||
| 27 | * progmodes/idlwave.el (idlwave-beginning-of-subprogram) | 31 | * progmodes/idlwave.el (idlwave-beginning-of-subprogram) |
diff --git a/lisp/hi-lock.el b/lisp/hi-lock.el index d97d0407ab8..62f92409bde 100644 --- a/lisp/hi-lock.el +++ b/lisp/hi-lock.el | |||
| @@ -124,7 +124,7 @@ calls." | |||
| 124 | :type '(repeat symbol) | 124 | :type '(repeat symbol) |
| 125 | :group 'hi-lock) | 125 | :group 'hi-lock) |
| 126 | 126 | ||
| 127 | (defcustom hi-lock-file-patterns-policy 'never | 127 | (defcustom hi-lock-file-patterns-policy 'ask |
| 128 | "Specify when hi-lock should use patterns found in file. | 128 | "Specify when hi-lock should use patterns found in file. |
| 129 | If `ask', prompt when patterns found in buffer; if bound to a function, | 129 | If `ask', prompt when patterns found in buffer; if bound to a function, |
| 130 | use patterns when function returns t (function is called with patterns | 130 | use patterns when function returns t (function is called with patterns |
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index b61a1ca2508..61ecc13636b 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el | |||
| @@ -1129,8 +1129,8 @@ Returns list of symbols and documentation found. | |||
| 1129 | 1129 | ||
| 1130 | ;;;*** | 1130 | ;;;*** |
| 1131 | 1131 | ||
| 1132 | ;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17956 | 1132 | ;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17960 |
| 1133 | ;;;;;; 9517)) | 1133 | ;;;;;; 49045)) |
| 1134 | ;;; Generated autoloads from arc-mode.el | 1134 | ;;; Generated autoloads from arc-mode.el |
| 1135 | 1135 | ||
| 1136 | (autoload (quote archive-mode) "arc-mode" "\ | 1136 | (autoload (quote archive-mode) "arc-mode" "\ |
| @@ -1795,7 +1795,7 @@ non-interactive use see also `benchmark-run' and | |||
| 1795 | ;;;*** | 1795 | ;;;*** |
| 1796 | 1796 | ||
| 1797 | ;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17956 | 1797 | ;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17956 |
| 1798 | ;;;;;; 9518)) | 1798 | ;;;;;; 21270)) |
| 1799 | ;;; Generated autoloads from textmodes/bibtex.el | 1799 | ;;; Generated autoloads from textmodes/bibtex.el |
| 1800 | 1800 | ||
| 1801 | (autoload (quote bibtex-mode) "bibtex" "\ | 1801 | (autoload (quote bibtex-mode) "bibtex" "\ |
| @@ -2582,8 +2582,8 @@ name of buffer configuration. | |||
| 2582 | ;;;*** | 2582 | ;;;*** |
| 2583 | 2583 | ||
| 2584 | ;;;### (autoloads (insert-text-button make-text-button insert-button | 2584 | ;;;### (autoloads (insert-text-button make-text-button insert-button |
| 2585 | ;;;;;; make-button define-button-type) "button" "button.el" (17935 | 2585 | ;;;;;; make-button define-button-type) "button" "button.el" (17964 |
| 2586 | ;;;;;; 59428)) | 2586 | ;;;;;; 48350)) |
| 2587 | ;;; Generated autoloads from button.el | 2587 | ;;; Generated autoloads from button.el |
| 2588 | 2588 | ||
| 2589 | (defvar button-map (let ((map (make-sparse-keymap))) (define-key map " " (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\ | 2589 | (defvar button-map (let ((map (make-sparse-keymap))) (define-key map " " (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\ |
| @@ -2777,7 +2777,7 @@ and corresponding effects. | |||
| 2777 | 2777 | ||
| 2778 | ;;;*** | 2778 | ;;;*** |
| 2779 | 2779 | ||
| 2780 | ;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17916 10823)) | 2780 | ;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17956 13479)) |
| 2781 | ;;; Generated autoloads from calendar/cal-dst.el | 2781 | ;;; Generated autoloads from calendar/cal-dst.el |
| 2782 | 2782 | ||
| 2783 | (put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t) | 2783 | (put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t) |
| @@ -2787,7 +2787,7 @@ and corresponding effects. | |||
| 2787 | ;;;*** | 2787 | ;;;*** |
| 2788 | 2788 | ||
| 2789 | ;;;### (autoloads (list-yahrzeit-dates) "cal-hebrew" "calendar/cal-hebrew.el" | 2789 | ;;;### (autoloads (list-yahrzeit-dates) "cal-hebrew" "calendar/cal-hebrew.el" |
| 2790 | ;;;;;; (17842 53792)) | 2790 | ;;;;;; (17956 13479)) |
| 2791 | ;;; Generated autoloads from calendar/cal-hebrew.el | 2791 | ;;; Generated autoloads from calendar/cal-hebrew.el |
| 2792 | 2792 | ||
| 2793 | (autoload (quote list-yahrzeit-dates) "cal-hebrew" "\ | 2793 | (autoload (quote list-yahrzeit-dates) "cal-hebrew" "\ |
| @@ -2802,7 +2802,7 @@ from the cursor position. | |||
| 2802 | ;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle | 2802 | ;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle |
| 2803 | ;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc | 2803 | ;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc |
| 2804 | ;;;;;; full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el" | 2804 | ;;;;;; full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el" |
| 2805 | ;;;;;; (17955 4296)) | 2805 | ;;;;;; (17965 11665)) |
| 2806 | ;;; Generated autoloads from calc/calc.el | 2806 | ;;; Generated autoloads from calc/calc.el |
| 2807 | 2807 | ||
| 2808 | (defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\ | 2808 | (defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\ |
| @@ -2909,7 +2909,7 @@ See the documentation for `calculator-mode' for more information. | |||
| 2909 | ;;;;;; mark-holidays-in-calendar view-calendar-holidays-initially | 2909 | ;;;;;; mark-holidays-in-calendar view-calendar-holidays-initially |
| 2910 | ;;;;;; calendar-remove-frame-by-deleting mark-diary-entries-in-calendar | 2910 | ;;;;;; calendar-remove-frame-by-deleting mark-diary-entries-in-calendar |
| 2911 | ;;;;;; view-diary-entries-initially calendar-offset) "calendar" | 2911 | ;;;;;; view-diary-entries-initially calendar-offset) "calendar" |
| 2912 | ;;;;;; "calendar/calendar.el" (17944 20140)) | 2912 | ;;;;;; "calendar/calendar.el" (17956 13479)) |
| 2913 | ;;; Generated autoloads from calendar/calendar.el | 2913 | ;;; Generated autoloads from calendar/calendar.el |
| 2914 | 2914 | ||
| 2915 | (defvar calendar-offset 0 "\ | 2915 | (defvar calendar-offset 0 "\ |
| @@ -3519,7 +3519,7 @@ Return the syntactic context of the current line. | |||
| 3519 | 3519 | ||
| 3520 | ;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode | 3520 | ;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode |
| 3521 | ;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" | 3521 | ;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" |
| 3522 | ;;;;;; (17926 45410)) | 3522 | ;;;;;; (17962 52849)) |
| 3523 | ;;; Generated autoloads from progmodes/cc-mode.el | 3523 | ;;; Generated autoloads from progmodes/cc-mode.el |
| 3524 | 3524 | ||
| 3525 | (autoload (quote c-initialize-cc-mode) "cc-mode" "\ | 3525 | (autoload (quote c-initialize-cc-mode) "cc-mode" "\ |
| @@ -6020,10 +6020,10 @@ or call the function `global-cwarn-mode'.") | |||
| 6020 | (custom-autoload (quote global-cwarn-mode) "cwarn" nil) | 6020 | (custom-autoload (quote global-cwarn-mode) "cwarn" nil) |
| 6021 | 6021 | ||
| 6022 | (autoload (quote global-cwarn-mode) "cwarn" "\ | 6022 | (autoload (quote global-cwarn-mode) "cwarn" "\ |
| 6023 | Toggle Cwarn mode in every buffer. | 6023 | Toggle Cwarn mode in every possible buffer. |
| 6024 | With prefix ARG, turn Global-Cwarn mode on if and only if ARG is positive. | 6024 | With prefix ARG, turn Global-Cwarn mode on if and only if ARG is positive. |
| 6025 | Cwarn mode is actually not turned on in every buffer but only in those | 6025 | Cwarn mode is enabled in all buffers where `turn-on-cwarn-mode-if-enabled' would do it. |
| 6026 | in which `turn-on-cwarn-mode-if-enabled' turns it on. | 6026 | See `cwarn-mode' for more information on Cwarn mode. |
| 6027 | 6027 | ||
| 6028 | \(fn &optional ARG)" t nil) | 6028 | \(fn &optional ARG)" t nil) |
| 6029 | 6029 | ||
| @@ -6736,7 +6736,7 @@ Not documented | |||
| 6736 | ;;;*** | 6736 | ;;;*** |
| 6737 | 6737 | ||
| 6738 | ;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib" | 6738 | ;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib" |
| 6739 | ;;;;;; "calendar/diary-lib.el" (17944 20140)) | 6739 | ;;;;;; "calendar/diary-lib.el" (17958 11887)) |
| 6740 | ;;; Generated autoloads from calendar/diary-lib.el | 6740 | ;;; Generated autoloads from calendar/diary-lib.el |
| 6741 | 6741 | ||
| 6742 | (autoload (quote diary) "diary-lib" "\ | 6742 | (autoload (quote diary) "diary-lib" "\ |
| @@ -6848,7 +6848,7 @@ Minor mode for viewing/editing context diffs. | |||
| 6848 | ;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink | 6848 | ;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink |
| 6849 | ;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename | 6849 | ;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename |
| 6850 | ;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches) | 6850 | ;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches) |
| 6851 | ;;;;;; "dired" "dired.el" (17851 56703)) | 6851 | ;;;;;; "dired" "dired.el" (17963 25980)) |
| 6852 | ;;; Generated autoloads from dired.el | 6852 | ;;; Generated autoloads from dired.el |
| 6853 | 6853 | ||
| 6854 | (defvar dired-listing-switches "-al" "\ | 6854 | (defvar dired-listing-switches "-al" "\ |
| @@ -7468,7 +7468,7 @@ true then the type of the file linked to by FILE is printed instead. | |||
| 7468 | ;;;*** | 7468 | ;;;*** |
| 7469 | 7469 | ||
| 7470 | ;;;### (autoloads (dired-do-relsymlink dired-jump) "dired-x" "dired-x.el" | 7470 | ;;;### (autoloads (dired-do-relsymlink dired-jump) "dired-x" "dired-x.el" |
| 7471 | ;;;;;; (17942 63381)) | 7471 | ;;;;;; (17962 27565)) |
| 7472 | ;;; Generated autoloads from dired-x.el | 7472 | ;;; Generated autoloads from dired-x.el |
| 7473 | 7473 | ||
| 7474 | (autoload (quote dired-jump) "dired-x" "\ | 7474 | (autoload (quote dired-jump) "dired-x" "\ |
| @@ -7768,7 +7768,7 @@ Play sounds in message buffers. | |||
| 7768 | 7768 | ||
| 7769 | ;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap | 7769 | ;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap |
| 7770 | ;;;;;; define-globalized-minor-mode define-minor-mode) "easy-mmode" | 7770 | ;;;;;; define-globalized-minor-mode define-minor-mode) "easy-mmode" |
| 7771 | ;;;;;; "emacs-lisp/easy-mmode.el" (17860 50628)) | 7771 | ;;;;;; "emacs-lisp/easy-mmode.el" (17964 48351)) |
| 7772 | ;;; Generated autoloads from emacs-lisp/easy-mmode.el | 7772 | ;;; Generated autoloads from emacs-lisp/easy-mmode.el |
| 7773 | 7773 | ||
| 7774 | (defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode)) | 7774 | (defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode)) |
| @@ -10905,7 +10905,7 @@ Set up hooks, load the cache file -- if existing -- and build the menu. | |||
| 10905 | 10905 | ||
| 10906 | ;;;*** | 10906 | ;;;*** |
| 10907 | 10907 | ||
| 10908 | ;;;### (autoloads nil "fill" "textmodes/fill.el" (17852 19718)) | 10908 | ;;;### (autoloads nil "fill" "textmodes/fill.el" (17961 33560)) |
| 10909 | ;;; Generated autoloads from textmodes/fill.el | 10909 | ;;; Generated autoloads from textmodes/fill.el |
| 10910 | (put 'colon-double-space 'safe-local-variable 'booleanp) | 10910 | (put 'colon-double-space 'safe-local-variable 'booleanp) |
| 10911 | 10911 | ||
| @@ -11327,7 +11327,7 @@ Turn flymake mode off. | |||
| 11327 | 11327 | ||
| 11328 | ;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off | 11328 | ;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off |
| 11329 | ;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode) | 11329 | ;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode) |
| 11330 | ;;;;;; "flyspell" "textmodes/flyspell.el" (17942 63381)) | 11330 | ;;;;;; "flyspell" "textmodes/flyspell.el" (17962 52849)) |
| 11331 | ;;; Generated autoloads from textmodes/flyspell.el | 11331 | ;;; Generated autoloads from textmodes/flyspell.el |
| 11332 | 11332 | ||
| 11333 | (autoload (quote flyspell-prog-mode) "flyspell" "\ | 11333 | (autoload (quote flyspell-prog-mode) "flyspell" "\ |
| @@ -12008,7 +12008,7 @@ If CLEAN, obsolete (ignore). | |||
| 12008 | ;;;*** | 12008 | ;;;*** |
| 12009 | 12009 | ||
| 12010 | ;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el" | 12010 | ;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el" |
| 12011 | ;;;;;; (17938 29201)) | 12011 | ;;;;;; (17960 49045)) |
| 12012 | ;;; Generated autoloads from gnus/gnus-art.el | 12012 | ;;; Generated autoloads from gnus/gnus-art.el |
| 12013 | 12013 | ||
| 12014 | (autoload (quote gnus-article-prepare-display) "gnus-art" "\ | 12014 | (autoload (quote gnus-article-prepare-display) "gnus-art" "\ |
| @@ -13341,7 +13341,7 @@ This discards the buffer's undo information. | |||
| 13341 | ;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer | 13341 | ;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer |
| 13342 | ;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer | 13342 | ;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer |
| 13343 | ;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" | 13343 | ;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" |
| 13344 | ;;;;;; (17860 50601)) | 13344 | ;;;;;; (17964 48351)) |
| 13345 | ;;; Generated autoloads from hi-lock.el | 13345 | ;;; Generated autoloads from hi-lock.el |
| 13346 | 13346 | ||
| 13347 | (autoload (quote hi-lock-mode) "hi-lock" "\ | 13347 | (autoload (quote hi-lock-mode) "hi-lock" "\ |
| @@ -13369,17 +13369,22 @@ called interactively, are: | |||
| 13369 | Remove highlighting on matches of REGEXP in current buffer. | 13369 | Remove highlighting on matches of REGEXP in current buffer. |
| 13370 | 13370 | ||
| 13371 | \\[hi-lock-write-interactive-patterns] | 13371 | \\[hi-lock-write-interactive-patterns] |
| 13372 | Write active REGEXPs into buffer as comments (if possible). They will | 13372 | Write active REGEXPs into buffer as comments (if possible). They may |
| 13373 | be read the next time file is loaded or when the \\[hi-lock-find-patterns] command | 13373 | be read the next time file is loaded or when the \\[hi-lock-find-patterns] command |
| 13374 | is issued. The inserted regexps are in the form of font lock keywords. | 13374 | is issued. The inserted regexps are in the form of font lock keywords. |
| 13375 | (See `font-lock-keywords'.) They may be edited and re-loaded with \\[hi-lock-find-patterns], | 13375 | (See `font-lock-keywords'.) They may be edited and re-loaded with \\[hi-lock-find-patterns], |
| 13376 | any valid `font-lock-keywords' form is acceptable. | 13376 | any valid `font-lock-keywords' form is acceptable. When a file is |
| 13377 | loaded the patterns are read if `hi-lock-file-patterns-policy is | ||
| 13378 | 'ask and the user responds y to the prompt, or if | ||
| 13379 | `hi-lock-file-patterns-policy' is bound to a function and that | ||
| 13380 | function returns t. | ||
| 13377 | 13381 | ||
| 13378 | \\[hi-lock-find-patterns] | 13382 | \\[hi-lock-find-patterns] |
| 13379 | Re-read patterns stored in buffer (in the format produced by \\[hi-lock-write-interactive-patterns]). | 13383 | Re-read patterns stored in buffer (in the format produced by \\[hi-lock-write-interactive-patterns]). |
| 13380 | 13384 | ||
| 13381 | When hi-lock is started and if the mode is not excluded, the | 13385 | When hi-lock is started and if the mode is not excluded or patterns |
| 13382 | beginning of the buffer is searched for lines of the form: | 13386 | rejected, the beginning of the buffer is searched for lines of the |
| 13387 | form: | ||
| 13383 | Hi-lock: FOO | 13388 | Hi-lock: FOO |
| 13384 | where FOO is a list of patterns. These are added to the font lock | 13389 | where FOO is a list of patterns. These are added to the font lock |
| 13385 | keywords already present. The patterns must start before position | 13390 | keywords already present. The patterns must start before position |
| @@ -13400,10 +13405,10 @@ or call the function `global-hi-lock-mode'.") | |||
| 13400 | (custom-autoload (quote global-hi-lock-mode) "hi-lock" nil) | 13405 | (custom-autoload (quote global-hi-lock-mode) "hi-lock" nil) |
| 13401 | 13406 | ||
| 13402 | (autoload (quote global-hi-lock-mode) "hi-lock" "\ | 13407 | (autoload (quote global-hi-lock-mode) "hi-lock" "\ |
| 13403 | Toggle Hi-Lock mode in every buffer. | 13408 | Toggle Hi-Lock mode in every possible buffer. |
| 13404 | With prefix ARG, turn Global-Hi-Lock mode on if and only if ARG is positive. | 13409 | With prefix ARG, turn Global-Hi-Lock mode on if and only if ARG is positive. |
| 13405 | Hi-Lock mode is actually not turned on in every buffer but only in those | 13410 | Hi-Lock mode is enabled in all buffers where `turn-on-hi-lock-if-enabled' would do it. |
| 13406 | in which `turn-on-hi-lock-if-enabled' turns it on. | 13411 | See `hi-lock-mode' for more information on Hi-Lock mode. |
| 13407 | 13412 | ||
| 13408 | \(fn &optional ARG)" t nil) | 13413 | \(fn &optional ARG)" t nil) |
| 13409 | 13414 | ||
| @@ -13828,7 +13833,7 @@ Global-Hl-Line mode uses the functions `global-hl-line-unhighlight' and | |||
| 13828 | ;;;*** | 13833 | ;;;*** |
| 13829 | 13834 | ||
| 13830 | ;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el" | 13835 | ;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el" |
| 13831 | ;;;;;; (17842 53792)) | 13836 | ;;;;;; (17956 13479)) |
| 13832 | ;;; Generated autoloads from calendar/holidays.el | 13837 | ;;; Generated autoloads from calendar/holidays.el |
| 13833 | 13838 | ||
| 13834 | (autoload (quote holidays) "holidays" "\ | 13839 | (autoload (quote holidays) "holidays" "\ |
| @@ -14508,7 +14513,7 @@ with no args, if that value is non-nil. | |||
| 14508 | ;;;*** | 14513 | ;;;*** |
| 14509 | 14514 | ||
| 14510 | ;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el" | 14515 | ;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el" |
| 14511 | ;;;;;; (17935 59227)) | 14516 | ;;;;;; (17965 23638)) |
| 14512 | ;;; Generated autoloads from progmodes/idlw-shell.el | 14517 | ;;; Generated autoloads from progmodes/idlw-shell.el |
| 14513 | 14518 | ||
| 14514 | (autoload (quote idlwave-shell) "idlw-shell" "\ | 14519 | (autoload (quote idlwave-shell) "idlw-shell" "\ |
| @@ -14669,8 +14674,8 @@ The main features of this mode are | |||
| 14669 | ;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file | 14674 | ;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file |
| 14670 | ;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer | 14675 | ;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer |
| 14671 | ;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window | 14676 | ;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window |
| 14672 | ;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17932 | 14677 | ;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17963 |
| 14673 | ;;;;;; 16456)) | 14678 | ;;;;;; 25911)) |
| 14674 | ;;; Generated autoloads from ido.el | 14679 | ;;; Generated autoloads from ido.el |
| 14675 | 14680 | ||
| 14676 | (defvar ido-mode nil "\ | 14681 | (defvar ido-mode nil "\ |
| @@ -15137,6 +15142,145 @@ Example: | |||
| 15137 | 15142 | ||
| 15138 | ;;;*** | 15143 | ;;;*** |
| 15139 | 15144 | ||
| 15145 | ;;;### (autoloads (image-dired-dired-edit-comment-and-tags image-dired-mark-tagged-files | ||
| 15146 | ;;;;;; image-dired-dired-comment-files image-dired-dired-display-image | ||
| 15147 | ;;;;;; image-dired-dired-display-external image-dired-display-thumb | ||
| 15148 | ;;;;;; image-dired-display-thumbs-append image-dired-setup-dired-keybindings | ||
| 15149 | ;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag | ||
| 15150 | ;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs | ||
| 15151 | ;;;;;; image-dired-dired-with-window-configuration image-dired-dired-insert-marked-thumbs) | ||
| 15152 | ;;;;;; "image-dired" "image-dired.el" (17963 26200)) | ||
| 15153 | ;;; Generated autoloads from image-dired.el | ||
| 15154 | |||
| 15155 | (autoload (quote image-dired-dired-insert-marked-thumbs) "image-dired" "\ | ||
| 15156 | Insert thumbnails before file names of marked files in the dired buffer. | ||
| 15157 | |||
| 15158 | \(fn)" t nil) | ||
| 15159 | |||
| 15160 | (autoload (quote image-dired-dired-with-window-configuration) "image-dired" "\ | ||
| 15161 | Open directory DIR and create a default window configuration. | ||
| 15162 | |||
| 15163 | Convenience command that: | ||
| 15164 | |||
| 15165 | - Opens dired in folder DIR | ||
| 15166 | - Splits windows in most useful (?) way | ||
| 15167 | - Set `truncate-lines' to t | ||
| 15168 | |||
| 15169 | After the command has finished, you would typically mark some | ||
| 15170 | image files in dired and type | ||
| 15171 | \\[image-dired-display-thumbs] (`image-dired-display-thumbs'). | ||
| 15172 | |||
| 15173 | If called with prefix argument ARG, skip splitting of windows. | ||
| 15174 | |||
| 15175 | The current window configuration is saved and can be restored by | ||
| 15176 | calling `image-dired-restore-window-configuration'. | ||
| 15177 | |||
| 15178 | \(fn DIR &optional ARG)" t nil) | ||
| 15179 | |||
| 15180 | (autoload (quote image-dired-display-thumbs) "image-dired" "\ | ||
| 15181 | Display thumbnails of all marked files, in `image-dired-thumbnail-buffer'. | ||
| 15182 | If a thumbnail image does not exist for a file, it is created on the | ||
| 15183 | fly. With prefix argument ARG, display only thumbnail for file at | ||
| 15184 | point (this is useful if you have marked some files but want to show | ||
| 15185 | another one). | ||
| 15186 | |||
| 15187 | Recommended usage is to split the current frame horizontally so that | ||
| 15188 | you have the dired buffer in the left window and the | ||
| 15189 | `image-dired-thumbnail-buffer' buffer in the right window. | ||
| 15190 | |||
| 15191 | With optional argument APPEND, append thumbnail to thumbnail buffer | ||
| 15192 | instead of erasing it first. | ||
| 15193 | |||
| 15194 | Option argument DO-NOT-POP controls if `pop-to-buffer' should be | ||
| 15195 | used or not. If non-nil, use `display-buffer' instead of | ||
| 15196 | `pop-to-buffer'. This is used from functions like | ||
| 15197 | `image-dired-next-line-and-display' and | ||
| 15198 | `image-dired-previous-line-and-display' where we do not want the | ||
| 15199 | thumbnail buffer to be selected. | ||
| 15200 | |||
| 15201 | \(fn &optional ARG APPEND DO-NOT-POP)" t nil) | ||
| 15202 | |||
| 15203 | (autoload (quote image-dired-show-all-from-dir) "image-dired" "\ | ||
| 15204 | Make a preview buffer for all images in DIR and display it. | ||
| 15205 | If the number of files in DIR matching `image-file-name-regexp' | ||
| 15206 | exceeds `image-dired-show-all-from-dir-max-files', a warning will be | ||
| 15207 | displayed. | ||
| 15208 | |||
| 15209 | \(fn DIR)" t nil) | ||
| 15210 | |||
| 15211 | (defalias (quote image-dired) (quote image-dired-show-all-from-dir)) | ||
| 15212 | |||
| 15213 | (defalias (quote tumme) (quote image-dired-show-all-from-dir)) | ||
| 15214 | |||
| 15215 | (autoload (quote image-dired-tag-files) "image-dired" "\ | ||
| 15216 | Tag marked file(s) in dired. With prefix ARG, tag file at point. | ||
| 15217 | |||
| 15218 | \(fn ARG)" t nil) | ||
| 15219 | |||
| 15220 | (autoload (quote image-dired-delete-tag) "image-dired" "\ | ||
| 15221 | Remove tag for selected file(s). | ||
| 15222 | With prefix argument ARG, remove tag from file at point. | ||
| 15223 | |||
| 15224 | \(fn ARG)" t nil) | ||
| 15225 | |||
| 15226 | (autoload (quote image-dired-jump-thumbnail-buffer) "image-dired" "\ | ||
| 15227 | Jump to thumbnail buffer. | ||
| 15228 | |||
| 15229 | \(fn)" t nil) | ||
| 15230 | |||
| 15231 | (autoload (quote image-dired-setup-dired-keybindings) "image-dired" "\ | ||
| 15232 | Setup easy-to-use keybindings for the commands to be used in dired mode. | ||
| 15233 | Note that n, p and <down> and <up> will be hijacked and bound to | ||
| 15234 | `image-dired-dired-x-line'. | ||
| 15235 | |||
| 15236 | \(fn)" t nil) | ||
| 15237 | |||
| 15238 | (autoload (quote image-dired-display-thumbs-append) "image-dired" "\ | ||
| 15239 | Append thumbnails to `image-dired-thumbnail-buffer'. | ||
| 15240 | |||
| 15241 | \(fn)" t nil) | ||
| 15242 | |||
| 15243 | (autoload (quote image-dired-display-thumb) "image-dired" "\ | ||
| 15244 | Shorthand for `image-dired-display-thumbs' with prefix argument. | ||
| 15245 | |||
| 15246 | \(fn)" t nil) | ||
| 15247 | |||
| 15248 | (autoload (quote image-dired-dired-display-external) "image-dired" "\ | ||
| 15249 | Display file at point using an external viewer. | ||
| 15250 | |||
| 15251 | \(fn)" t nil) | ||
| 15252 | |||
| 15253 | (autoload (quote image-dired-dired-display-image) "image-dired" "\ | ||
| 15254 | Display current image file. | ||
| 15255 | See documentation for `image-dired-display-image' for more information. | ||
| 15256 | With prefix argument ARG, display image in its original size. | ||
| 15257 | |||
| 15258 | \(fn &optional ARG)" t nil) | ||
| 15259 | |||
| 15260 | (autoload (quote image-dired-dired-comment-files) "image-dired" "\ | ||
| 15261 | Add comment to current or marked files in dired. | ||
| 15262 | |||
| 15263 | \(fn)" t nil) | ||
| 15264 | |||
| 15265 | (autoload (quote image-dired-mark-tagged-files) "image-dired" "\ | ||
| 15266 | Use regexp to mark files with matching tag. | ||
| 15267 | A `tag' is a keyword, a piece of meta data, associated with an | ||
| 15268 | image file and stored in image-dired's database file. This command | ||
| 15269 | lets you input a regexp and this will be matched against all tags | ||
| 15270 | on all image files in the database file. The files that have a | ||
| 15271 | matching tags will be marked in the dired buffer. | ||
| 15272 | |||
| 15273 | \(fn)" t nil) | ||
| 15274 | |||
| 15275 | (autoload (quote image-dired-dired-edit-comment-and-tags) "image-dired" "\ | ||
| 15276 | Edit comment and tags of current or marked image files. | ||
| 15277 | Edit comment and tags for all marked image files in an | ||
| 15278 | easy-to-use form. | ||
| 15279 | |||
| 15280 | \(fn)" t nil) | ||
| 15281 | |||
| 15282 | ;;;*** | ||
| 15283 | |||
| 15140 | ;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp | 15284 | ;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp |
| 15141 | ;;;;;; image-file-name-regexps image-file-name-extensions) "image-file" | 15285 | ;;;;;; image-file-name-regexps image-file-name-extensions) "image-file" |
| 15142 | ;;;;;; "image-file.el" (17842 58279)) | 15286 | ;;;;;; "image-file.el" (17842 58279)) |
| @@ -15464,7 +15608,7 @@ of `inferior-lisp-program'). Runs the hooks from | |||
| 15464 | ;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node | 15608 | ;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node |
| 15465 | ;;;;;; Info-goto-emacs-command-node Info-mode info-apropos Info-index | 15609 | ;;;;;; Info-goto-emacs-command-node Info-mode info-apropos Info-index |
| 15466 | ;;;;;; Info-directory Info-on-current-buffer info-standalone info-emacs-manual | 15610 | ;;;;;; Info-directory Info-on-current-buffer info-standalone info-emacs-manual |
| 15467 | ;;;;;; info info-other-window) "info" "info.el" (17936 34375)) | 15611 | ;;;;;; info info-other-window) "info" "info.el" (17964 52883)) |
| 15468 | ;;; Generated autoloads from info.el | 15612 | ;;; Generated autoloads from info.el |
| 15469 | 15613 | ||
| 15470 | (autoload (quote info-other-window) "info" "\ | 15614 | (autoload (quote info-other-window) "info" "\ |
| @@ -16791,7 +16935,7 @@ such as redefining an Emacs function. | |||
| 16791 | ;;;*** | 16935 | ;;;*** |
| 16792 | 16936 | ||
| 16793 | ;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches) | 16937 | ;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches) |
| 16794 | ;;;;;; "locate" "locate.el" (17842 58279)) | 16938 | ;;;;;; "locate" "locate.el" (17965 12050)) |
| 16795 | ;;; Generated autoloads from locate.el | 16939 | ;;; Generated autoloads from locate.el |
| 16796 | 16940 | ||
| 16797 | (defvar locate-ls-subdir-switches "-al" "\ | 16941 | (defvar locate-ls-subdir-switches "-al" "\ |
| @@ -16819,7 +16963,9 @@ the variables `locate-command' or `locate-make-command-line'. | |||
| 16819 | The main use of FILTER is to implement `locate-with-filter'. See | 16963 | The main use of FILTER is to implement `locate-with-filter'. See |
| 16820 | the docstring of that function for its meaning. | 16964 | the docstring of that function for its meaning. |
| 16821 | 16965 | ||
| 16822 | \(fn SEARCH-STRING &optional FILTER)" t nil) | 16966 | ARG is the interactive prefix arg. |
| 16967 | |||
| 16968 | \(fn SEARCH-STRING &optional FILTER ARG)" t nil) | ||
| 16823 | 16969 | ||
| 16824 | (autoload (quote locate-with-filter) "locate" "\ | 16970 | (autoload (quote locate-with-filter) "locate" "\ |
| 16825 | Run the executable program `locate' with a filter. | 16971 | Run the executable program `locate' with a filter. |
| @@ -16831,10 +16977,12 @@ that lists only those lines in the output of the locate program that | |||
| 16831 | contain a match for the regular expression FILTER; this is often useful | 16977 | contain a match for the regular expression FILTER; this is often useful |
| 16832 | to constrain a big search. | 16978 | to constrain a big search. |
| 16833 | 16979 | ||
| 16980 | ARG is the interactive prefix arg, which has the same effect as in `locate'. | ||
| 16981 | |||
| 16834 | When called from Lisp, this function is identical with `locate', | 16982 | When called from Lisp, this function is identical with `locate', |
| 16835 | except that FILTER is not optional. | 16983 | except that FILTER is not optional. |
| 16836 | 16984 | ||
| 16837 | \(fn SEARCH-STRING FILTER)" t nil) | 16985 | \(fn SEARCH-STRING FILTER &optional ARG)" t nil) |
| 16838 | 16986 | ||
| 16839 | ;;;*** | 16987 | ;;;*** |
| 16840 | 16988 | ||
| @@ -16998,8 +17146,8 @@ Otherwise they are treated as Emacs regexps (for backward compatibility).") | |||
| 16998 | 17146 | ||
| 16999 | ;;;*** | 17147 | ;;;*** |
| 17000 | 17148 | ||
| 17001 | ;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (17916 | 17149 | ;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (17956 |
| 17002 | ;;;;;; 10998)) | 17150 | ;;;;;; 13479)) |
| 17003 | ;;; Generated autoloads from calendar/lunar.el | 17151 | ;;; Generated autoloads from calendar/lunar.el |
| 17004 | 17152 | ||
| 17005 | (autoload (quote phases-of-moon) "lunar" "\ | 17153 | (autoload (quote phases-of-moon) "lunar" "\ |
| @@ -19697,7 +19845,7 @@ See the command `outline-mode' for more information on this mode. | |||
| 19697 | 19845 | ||
| 19698 | ;;;*** | 19846 | ;;;*** |
| 19699 | 19847 | ||
| 19700 | ;;;### (autoloads (show-paren-mode) "paren" "paren.el" (17842 58279)) | 19848 | ;;;### (autoloads (show-paren-mode) "paren" "paren.el" (17960 50513)) |
| 19701 | ;;; Generated autoloads from paren.el | 19849 | ;;; Generated autoloads from paren.el |
| 19702 | 19850 | ||
| 19703 | (defvar show-paren-mode nil "\ | 19851 | (defvar show-paren-mode nil "\ |
| @@ -19722,7 +19870,7 @@ in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time. | |||
| 19722 | ;;;*** | 19870 | ;;;*** |
| 19723 | 19871 | ||
| 19724 | ;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el" | 19872 | ;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el" |
| 19725 | ;;;;;; (17842 53792)) | 19873 | ;;;;;; (17957 43164)) |
| 19726 | ;;; Generated autoloads from calendar/parse-time.el | 19874 | ;;; Generated autoloads from calendar/parse-time.el |
| 19727 | 19875 | ||
| 19728 | (autoload (quote parse-time-string) "parse-time" "\ | 19876 | (autoload (quote parse-time-string) "parse-time" "\ |
| @@ -20150,7 +20298,7 @@ The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp d | |||
| 20150 | ;;;*** | 20298 | ;;;*** |
| 20151 | 20299 | ||
| 20152 | ;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el" | 20300 | ;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el" |
| 20153 | ;;;;;; (17955 36604)) | 20301 | ;;;;;; (17962 28280)) |
| 20154 | ;;; Generated autoloads from progmodes/perl-mode.el | 20302 | ;;; Generated autoloads from progmodes/perl-mode.el |
| 20155 | 20303 | ||
| 20156 | (autoload (quote perl-mode) "perl-mode" "\ | 20304 | (autoload (quote perl-mode) "perl-mode" "\ |
| @@ -21506,81 +21654,6 @@ If EXTENSION is any other symbol, it is ignored. | |||
| 21506 | 21654 | ||
| 21507 | ;;;*** | 21655 | ;;;*** |
| 21508 | 21656 | ||
| 21509 | ;;;### (autoloads (jython-mode python-mode run-python) "python" "progmodes/python.el" | ||
| 21510 | ;;;;;; (17956 9518)) | ||
| 21511 | ;;; Generated autoloads from progmodes/python.el | ||
| 21512 | |||
| 21513 | (add-to-list (quote interpreter-mode-alist) (quote ("jython" . jython-mode))) | ||
| 21514 | |||
| 21515 | (add-to-list (quote interpreter-mode-alist) (quote ("python" . python-mode))) | ||
| 21516 | |||
| 21517 | (add-to-list (quote auto-mode-alist) (quote ("\\.py\\'" . python-mode))) | ||
| 21518 | |||
| 21519 | (autoload (quote run-python) "python" "\ | ||
| 21520 | Run an inferior Python process, input and output via buffer *Python*. | ||
| 21521 | CMD is the Python command to run. NOSHOW non-nil means don't show the | ||
| 21522 | buffer automatically. | ||
| 21523 | |||
| 21524 | Normally, if there is a process already running in `python-buffer', | ||
| 21525 | switch to that buffer. Interactively, a prefix arg allows you to edit | ||
| 21526 | the initial command line (default is `python-command'); `-i' etc. args | ||
| 21527 | will be added to this as appropriate. A new process is started if: | ||
| 21528 | one isn't running attached to `python-buffer', or interactively the | ||
| 21529 | default `python-command', or argument NEW is non-nil. See also the | ||
| 21530 | documentation for `python-buffer'. | ||
| 21531 | |||
| 21532 | Runs the hook `inferior-python-mode-hook' (after the | ||
| 21533 | `comint-mode-hook' is run). (Type \\[describe-mode] in the process | ||
| 21534 | buffer for a list of commands.) | ||
| 21535 | |||
| 21536 | \(fn &optional CMD NOSHOW NEW)" t nil) | ||
| 21537 | |||
| 21538 | (autoload (quote python-mode) "python" "\ | ||
| 21539 | Major mode for editing Python files. | ||
| 21540 | Font Lock mode is currently required for correct parsing of the source. | ||
| 21541 | See also `jython-mode', which is actually invoked if the buffer appears to | ||
| 21542 | contain Jython code. See also `run-python' and associated Python mode | ||
| 21543 | commands for running Python under Emacs. | ||
| 21544 | |||
| 21545 | The Emacs commands which work with `defun's, e.g. \\[beginning-of-defun], deal | ||
| 21546 | with nested `def' and `class' blocks. They take the innermost one as | ||
| 21547 | current without distinguishing method and class definitions. Used multiple | ||
| 21548 | times, they move over others at the same indentation level until they reach | ||
| 21549 | the end of definitions at that level, when they move up a level. | ||
| 21550 | \\<python-mode-map> | ||
| 21551 | Colon is electric: it outdents the line if appropriate, e.g. for | ||
| 21552 | an else statement. \\[python-backspace] at the beginning of an indented statement | ||
| 21553 | deletes a level of indentation to close the current block; otherwise it | ||
| 21554 | deletes a character backward. TAB indents the current line relative to | ||
| 21555 | the preceding code. Successive TABs, with no intervening command, cycle | ||
| 21556 | through the possibilities for indentation on the basis of enclosing blocks. | ||
| 21557 | |||
| 21558 | \\[fill-paragraph] fills comments and multi-line strings appropriately, but has no | ||
| 21559 | effect outside them. | ||
| 21560 | |||
| 21561 | Supports Eldoc mode (only for functions, using a Python process), | ||
| 21562 | Info-Look and Imenu. In Outline minor mode, `class' and `def' | ||
| 21563 | lines count as headers. Symbol completion is available in the | ||
| 21564 | same way as in the Python shell using the `rlcompleter' module | ||
| 21565 | and this is added to the Hippie Expand functions locally if | ||
| 21566 | Hippie Expand mode is turned on. Completion of symbols of the | ||
| 21567 | form x.y only works if the components are literal | ||
| 21568 | module/attribute names, not variables. An abbrev table is set up | ||
| 21569 | with skeleton expansions for compound statement templates. | ||
| 21570 | |||
| 21571 | \\{python-mode-map} | ||
| 21572 | |||
| 21573 | \(fn)" t nil) | ||
| 21574 | |||
| 21575 | (autoload (quote jython-mode) "python" "\ | ||
| 21576 | Major mode for editing Jython files. | ||
| 21577 | Like `python-mode', but sets up parameters for Jython subprocesses. | ||
| 21578 | Runs `jython-mode-hook' after `python-mode-hook'. | ||
| 21579 | |||
| 21580 | \(fn)" t nil) | ||
| 21581 | |||
| 21582 | ;;;*** | ||
| 21583 | |||
| 21584 | ;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el" | 21657 | ;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el" |
| 21585 | ;;;;;; (17842 54741)) | 21658 | ;;;;;; (17842 54741)) |
| 21586 | ;;; Generated autoloads from gnus/qp.el | 21659 | ;;; Generated autoloads from gnus/qp.el |
| @@ -24197,7 +24270,7 @@ Turning on Sieve mode runs `sieve-mode-hook'. | |||
| 24197 | 24270 | ||
| 24198 | ;;;*** | 24271 | ;;;*** |
| 24199 | 24272 | ||
| 24200 | ;;;### (autoloads nil "simple" "simple.el" (17949 41467)) | 24273 | ;;;### (autoloads nil "simple" "simple.el" (17965 11665)) |
| 24201 | ;;; Generated autoloads from simple.el | 24274 | ;;; Generated autoloads from simple.el |
| 24202 | (put 'fill-prefix 'safe-local-variable 'string-or-null-p) | 24275 | (put 'fill-prefix 'safe-local-variable 'string-or-null-p) |
| 24203 | 24276 | ||
| @@ -24470,7 +24543,7 @@ then `snmpv2-mode-hook'. | |||
| 24470 | 24543 | ||
| 24471 | ;;;### (autoloads (solar-equinoxes-solstices sunrise-sunset calendar-location-name | 24544 | ;;;### (autoloads (solar-equinoxes-solstices sunrise-sunset calendar-location-name |
| 24472 | ;;;;;; calendar-longitude calendar-latitude calendar-time-display-form) | 24545 | ;;;;;; calendar-longitude calendar-latitude calendar-time-display-form) |
| 24473 | ;;;;;; "solar" "calendar/solar.el" (17916 11038)) | 24546 | ;;;;;; "solar" "calendar/solar.el" (17956 13479)) |
| 24474 | ;;; Generated autoloads from calendar/solar.el | 24547 | ;;; Generated autoloads from calendar/solar.el |
| 24475 | 24548 | ||
| 24476 | (defvar calendar-time-display-form (quote (12-hours ":" minutes am-pm (if time-zone " (") time-zone (if time-zone ")"))) "\ | 24549 | (defvar calendar-time-display-form (quote (12-hours ":" minutes am-pm (if time-zone " (") time-zone (if time-zone ")"))) "\ |
| @@ -25460,7 +25533,7 @@ Studlify-case the current buffer. | |||
| 25460 | 25533 | ||
| 25461 | ;;;*** | 25534 | ;;;*** |
| 25462 | 25535 | ||
| 25463 | ;;;### (autoloads (locate-library) "subr" "subr.el" (17949 41467)) | 25536 | ;;;### (autoloads (locate-library) "subr" "subr.el" (17964 48351)) |
| 25464 | ;;; Generated autoloads from subr.el | 25537 | ;;; Generated autoloads from subr.el |
| 25465 | 25538 | ||
| 25466 | (autoload (quote locate-library) "subr" "\ | 25539 | (autoload (quote locate-library) "subr" "\ |
| @@ -25514,7 +25587,7 @@ before, and `sc-post-hook' is run after the guts of this function. | |||
| 25514 | 25587 | ||
| 25515 | ;;;*** | 25588 | ;;;*** |
| 25516 | 25589 | ||
| 25517 | ;;;### (autoloads (t-mouse-mode) "t-mouse" "t-mouse.el" (17938 61442)) | 25590 | ;;;### (autoloads (t-mouse-mode) "t-mouse" "t-mouse.el" (17963 25911)) |
| 25518 | ;;; Generated autoloads from t-mouse.el | 25591 | ;;; Generated autoloads from t-mouse.el |
| 25519 | 25592 | ||
| 25520 | (defvar t-mouse-mode nil "\ | 25593 | (defvar t-mouse-mode nil "\ |
| @@ -26909,7 +26982,7 @@ Not documented | |||
| 26909 | 26982 | ||
| 26910 | ;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked | 26983 | ;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked |
| 26911 | ;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el" | 26984 | ;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el" |
| 26912 | ;;;;;; (17842 58278)) | 26985 | ;;;;;; (17963 26308)) |
| 26913 | ;;; Generated autoloads from thumbs.el | 26986 | ;;; Generated autoloads from thumbs.el |
| 26914 | 26987 | ||
| 26915 | (autoload (quote thumbs-find-thumb) "thumbs" "\ | 26988 | (autoload (quote thumbs-find-thumb) "thumbs" "\ |
| @@ -27493,7 +27566,7 @@ Its value should be an event that has a binding in MENU. | |||
| 27493 | 27566 | ||
| 27494 | ;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities | 27567 | ;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities |
| 27495 | ;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category) | 27568 | ;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category) |
| 27496 | ;;;;;; "todo-mode" "calendar/todo-mode.el" (17842 53792)) | 27569 | ;;;;;; "todo-mode" "calendar/todo-mode.el" (17962 52848)) |
| 27497 | ;;; Generated autoloads from calendar/todo-mode.el | 27570 | ;;; Generated autoloads from calendar/todo-mode.el |
| 27498 | 27571 | ||
| 27499 | (autoload (quote todo-add-category) "todo-mode" "\ | 27572 | (autoload (quote todo-add-category) "todo-mode" "\ |
| @@ -27846,142 +27919,6 @@ Not documented | |||
| 27846 | 27919 | ||
| 27847 | ;;;*** | 27920 | ;;;*** |
| 27848 | 27921 | ||
| 27849 | ;;;### (autoloads (tumme-dired-edit-comment-and-tags tumme-mark-tagged-files | ||
| 27850 | ;;;;;; tumme-dired-comment-files tumme-dired-display-image tumme-dired-display-external | ||
| 27851 | ;;;;;; tumme-display-thumb tumme-display-thumbs-append tumme-setup-dired-keybindings | ||
| 27852 | ;;;;;; tumme-jump-thumbnail-buffer tumme-delete-tag tumme-tag-files | ||
| 27853 | ;;;;;; tumme-show-all-from-dir tumme-display-thumbs tumme-dired-with-window-configuration | ||
| 27854 | ;;;;;; tumme-dired-insert-marked-thumbs) "tumme" "tumme.el" (17842 | ||
| 27855 | ;;;;;; 58278)) | ||
| 27856 | ;;; Generated autoloads from tumme.el | ||
| 27857 | |||
| 27858 | (autoload (quote tumme-dired-insert-marked-thumbs) "tumme" "\ | ||
| 27859 | Insert thumbnails before file names of marked files in the dired buffer. | ||
| 27860 | |||
| 27861 | \(fn)" t nil) | ||
| 27862 | |||
| 27863 | (autoload (quote tumme-dired-with-window-configuration) "tumme" "\ | ||
| 27864 | Open directory DIR and create a default window configuration. | ||
| 27865 | |||
| 27866 | Convenience command that: | ||
| 27867 | |||
| 27868 | - Opens dired in folder DIR | ||
| 27869 | - Splits windows in most useful (?) way | ||
| 27870 | - Set `truncate-lines' to t | ||
| 27871 | |||
| 27872 | After the command has finished, you would typically mark some | ||
| 27873 | image files in dired and type | ||
| 27874 | \\[tumme-display-thumbs] (`tumme-display-thumbs'). | ||
| 27875 | |||
| 27876 | If called with prefix argument ARG, skip splitting of windows. | ||
| 27877 | |||
| 27878 | The current window configuration is saved and can be restored by | ||
| 27879 | calling `tumme-restore-window-configuration'. | ||
| 27880 | |||
| 27881 | \(fn DIR &optional ARG)" t nil) | ||
| 27882 | |||
| 27883 | (autoload (quote tumme-display-thumbs) "tumme" "\ | ||
| 27884 | Display thumbnails of all marked files, in `tumme-thumbnail-buffer'. | ||
| 27885 | If a thumbnail image does not exist for a file, it is created on the | ||
| 27886 | fly. With prefix argument ARG, display only thumbnail for file at | ||
| 27887 | point (this is useful if you have marked some files but want to show | ||
| 27888 | another one). | ||
| 27889 | |||
| 27890 | Recommended usage is to split the current frame horizontally so that | ||
| 27891 | you have the dired buffer in the left window and the | ||
| 27892 | `tumme-thumbnail-buffer' buffer in the right window. | ||
| 27893 | |||
| 27894 | With optional argument APPEND, append thumbnail to thumbnail buffer | ||
| 27895 | instead of erasing it first. | ||
| 27896 | |||
| 27897 | Option argument DO-NOT-POP controls if `pop-to-buffer' should be | ||
| 27898 | used or not. If non-nil, use `display-buffer' instead of | ||
| 27899 | `pop-to-buffer'. This is used from functions like | ||
| 27900 | `tumme-next-line-and-display' and | ||
| 27901 | `tumme-previous-line-and-display' where we do not want the | ||
| 27902 | thumbnail buffer to be selected. | ||
| 27903 | |||
| 27904 | \(fn &optional ARG APPEND DO-NOT-POP)" t nil) | ||
| 27905 | |||
| 27906 | (autoload (quote tumme-show-all-from-dir) "tumme" "\ | ||
| 27907 | Make a preview buffer for all images in DIR and display it. | ||
| 27908 | If the number of files in DIR matching `image-file-name-regexp' | ||
| 27909 | exceeds `tumme-show-all-from-dir-max-files', a warning will be | ||
| 27910 | displayed. | ||
| 27911 | |||
| 27912 | \(fn DIR)" t nil) | ||
| 27913 | |||
| 27914 | (defalias (quote tumme) (quote tumme-show-all-from-dir)) | ||
| 27915 | |||
| 27916 | (autoload (quote tumme-tag-files) "tumme" "\ | ||
| 27917 | Tag marked file(s) in dired. With prefix ARG, tag file at point. | ||
| 27918 | |||
| 27919 | \(fn ARG)" t nil) | ||
| 27920 | |||
| 27921 | (autoload (quote tumme-delete-tag) "tumme" "\ | ||
| 27922 | Remove tag for selected file(s). | ||
| 27923 | With prefix argument ARG, remove tag from file at point. | ||
| 27924 | |||
| 27925 | \(fn ARG)" t nil) | ||
| 27926 | |||
| 27927 | (autoload (quote tumme-jump-thumbnail-buffer) "tumme" "\ | ||
| 27928 | Jump to thumbnail buffer. | ||
| 27929 | |||
| 27930 | \(fn)" t nil) | ||
| 27931 | |||
| 27932 | (autoload (quote tumme-setup-dired-keybindings) "tumme" "\ | ||
| 27933 | Setup easy-to-use keybindings for the commands to be used in dired mode. | ||
| 27934 | Note that n, p and <down> and <up> will be hijacked and bound to | ||
| 27935 | `tumme-dired-x-line'. | ||
| 27936 | |||
| 27937 | \(fn)" t nil) | ||
| 27938 | |||
| 27939 | (autoload (quote tumme-display-thumbs-append) "tumme" "\ | ||
| 27940 | Append thumbnails to `tumme-thumbnail-buffer'. | ||
| 27941 | |||
| 27942 | \(fn)" t nil) | ||
| 27943 | |||
| 27944 | (autoload (quote tumme-display-thumb) "tumme" "\ | ||
| 27945 | Shorthand for `tumme-display-thumbs' with prefix argument. | ||
| 27946 | |||
| 27947 | \(fn)" t nil) | ||
| 27948 | |||
| 27949 | (autoload (quote tumme-dired-display-external) "tumme" "\ | ||
| 27950 | Display file at point using an external viewer. | ||
| 27951 | |||
| 27952 | \(fn)" t nil) | ||
| 27953 | |||
| 27954 | (autoload (quote tumme-dired-display-image) "tumme" "\ | ||
| 27955 | Display current image file. | ||
| 27956 | See documentation for `tumme-display-image' for more information. | ||
| 27957 | With prefix argument ARG, display image in its original size. | ||
| 27958 | |||
| 27959 | \(fn &optional ARG)" t nil) | ||
| 27960 | |||
| 27961 | (autoload (quote tumme-dired-comment-files) "tumme" "\ | ||
| 27962 | Add comment to current or marked files in dired. | ||
| 27963 | |||
| 27964 | \(fn)" t nil) | ||
| 27965 | |||
| 27966 | (autoload (quote tumme-mark-tagged-files) "tumme" "\ | ||
| 27967 | Use regexp to mark files with matching tag. | ||
| 27968 | A `tag' is a keyword, a piece of meta data, associated with an | ||
| 27969 | image file and stored in tumme's database file. This command | ||
| 27970 | lets you input a regexp and this will be matched against all tags | ||
| 27971 | on all image files in the database file. The files that have a | ||
| 27972 | matching tags will be marked in the dired buffer. | ||
| 27973 | |||
| 27974 | \(fn)" t nil) | ||
| 27975 | |||
| 27976 | (autoload (quote tumme-dired-edit-comment-and-tags) "tumme" "\ | ||
| 27977 | Edit comment and tags of current or marked image files. | ||
| 27978 | Edit comment and tags for all marked image files in an | ||
| 27979 | easy-to-use form. | ||
| 27980 | |||
| 27981 | \(fn)" t nil) | ||
| 27982 | |||
| 27983 | ;;;*** | ||
| 27984 | |||
| 27985 | ;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (17892 | 27922 | ;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (17892 |
| 27986 | ;;;;;; 62683)) | 27923 | ;;;;;; 62683)) |
| 27987 | ;;; Generated autoloads from tutorial.el | 27924 | ;;; Generated autoloads from tutorial.el |
| @@ -29317,7 +29254,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir) | |||
| 29317 | ;;;*** | 29254 | ;;;*** |
| 29318 | 29255 | ||
| 29319 | ;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el" | 29256 | ;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el" |
| 29320 | ;;;;;; (17854 10062)) | 29257 | ;;;;;; (17962 27361)) |
| 29321 | ;;; Generated autoloads from progmodes/vhdl-mode.el | 29258 | ;;; Generated autoloads from progmodes/vhdl-mode.el |
| 29322 | 29259 | ||
| 29323 | (autoload (quote vhdl-mode) "vhdl-mode" "\ | 29260 | (autoload (quote vhdl-mode) "vhdl-mode" "\ |
| @@ -30980,7 +30917,7 @@ Zone out, completely. | |||
| 30980 | ;;;;;; "url/url-vars.el" "url/vc-dav.el" "vc-hooks.el" "vcursor.el" | 30917 | ;;;;;; "url/url-vars.el" "url/vc-dav.el" "vc-hooks.el" "vcursor.el" |
| 30981 | ;;;;;; "version.el" "vms-patch.el" "vmsproc.el" "vt-control.el" | 30918 | ;;;;;; "version.el" "vms-patch.el" "vmsproc.el" "vt-control.el" |
| 30982 | ;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "widget.el" "window.el" | 30919 | ;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "widget.el" "window.el" |
| 30983 | ;;;;;; "x-dnd.el") (17956 9728 35408)) | 30920 | ;;;;;; "x-dnd.el") (17965 26976 559735)) |
| 30984 | 30921 | ||
| 30985 | ;;;*** | 30922 | ;;;*** |
| 30986 | 30923 | ||
diff --git a/lispref/ChangeLog b/lispref/ChangeLog index eb4fa2e7c4d..84a378dc567 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog | |||
| @@ -7,6 +7,12 @@ | |||
| 7 | * elisp.texi: Improve line breaks on copyright page, | 7 | * elisp.texi: Improve line breaks on copyright page, |
| 8 | similar layout to emacs manual, 8.5x11 by default. | 8 | similar layout to emacs manual, 8.5x11 by default. |
| 9 | 9 | ||
| 10 | 2007-04-24 Richard Stallman <rms@gnu.org> | ||
| 11 | |||
| 12 | * text.texi (Special Properties): Add xref to Overlay Properties. | ||
| 13 | |||
| 14 | * display.texi (Overlay Properties): Add xref to Special Properties. | ||
| 15 | |||
| 10 | 2007-04-22 Richard Stallman <rms@gnu.org> | 16 | 2007-04-22 Richard Stallman <rms@gnu.org> |
| 11 | 17 | ||
| 12 | * keymaps.texi (Extended Menu Items): Move the info about | 18 | * keymaps.texi (Extended Menu Items): Move the info about |
diff --git a/lispref/display.texi b/lispref/display.texi index 770d6e9d91a..acf927b449f 100644 --- a/lispref/display.texi +++ b/lispref/display.texi | |||
| @@ -1418,6 +1418,9 @@ If these functions modify the buffer, they should bind | |||
| 1418 | @code{inhibit-modification-hooks} to @code{t} around doing so, to | 1418 | @code{inhibit-modification-hooks} to @code{t} around doing so, to |
| 1419 | avoid confusing the internal mechanism that calls these hooks. | 1419 | avoid confusing the internal mechanism that calls these hooks. |
| 1420 | 1420 | ||
| 1421 | Text properties also support the @code{modification-hooks} property, | ||
| 1422 | but the details are somewhat different (@pxref{Special Properties}). | ||
| 1423 | |||
| 1421 | @item insert-in-front-hooks | 1424 | @item insert-in-front-hooks |
| 1422 | @kindex insert-in-front-hooks @r{(overlay property)} | 1425 | @kindex insert-in-front-hooks @r{(overlay property)} |
| 1423 | This property's value is a list of functions to be called before and | 1426 | This property's value is a list of functions to be called before and |
diff --git a/lispref/text.texi b/lispref/text.texi index 13d2d543f94..b8c344e0e7a 100644 --- a/lispref/text.texi +++ b/lispref/text.texi | |||
| @@ -3195,6 +3195,9 @@ If these functions modify the buffer, they should bind | |||
| 3195 | @code{inhibit-modification-hooks} to @code{t} around doing so, to | 3195 | @code{inhibit-modification-hooks} to @code{t} around doing so, to |
| 3196 | avoid confusing the internal mechanism that calls these hooks. | 3196 | avoid confusing the internal mechanism that calls these hooks. |
| 3197 | 3197 | ||
| 3198 | Overlays also support the @code{modification-hooks} property, but the | ||
| 3199 | details are somewhat different (@pxref{Overlay Properties}). | ||
| 3200 | |||
| 3198 | @item insert-in-front-hooks | 3201 | @item insert-in-front-hooks |
| 3199 | @itemx insert-behind-hooks | 3202 | @itemx insert-behind-hooks |
| 3200 | @kindex insert-in-front-hooks @r{(text property)} | 3203 | @kindex insert-in-front-hooks @r{(text property)} |
diff --git a/man/ack.texi b/man/ack.texi index 46213aa8cf5..bcf3479681d 100644 --- a/man/ack.texi +++ b/man/ack.texi | |||
| @@ -683,8 +683,6 @@ character sets, | |||
| 683 | characters on Latin-1 terminals by setting up appropriate display | 683 | characters on Latin-1 terminals by setting up appropriate display |
| 684 | tables, | 684 | tables, |
| 685 | @item | 685 | @item |
| 686 | @file{python.el}, a major mode for the Python programming language. | ||
| 687 | @item | ||
| 688 | @file{refill.el}, a mode for automatic paragraph refilling, akin to | 686 | @file{refill.el}, a mode for automatic paragraph refilling, akin to |
| 689 | typical word processors, | 687 | typical word processors, |
| 690 | @item | 688 | @item |
diff --git a/man/anti.texi b/man/anti.texi index ebff1c7677f..48c587d78e9 100644 --- a/man/anti.texi +++ b/man/anti.texi | |||
| @@ -278,8 +278,8 @@ tries to demonstrate this in the GUD buffer. | |||
| 278 | @item | 278 | @item |
| 279 | The Calc, CUA, Ibuffer, Ido, Password, Printing, Reveal, | 279 | The Calc, CUA, Ibuffer, Ido, Password, Printing, Reveal, |
| 280 | Ruler-mode, SES, Table, Tramp, and URL packages have been removed. | 280 | Ruler-mode, SES, Table, Tramp, and URL packages have been removed. |
| 281 | The Benchmark, Cfengine, Conf, Dns, Flymake, Python, Thumbs, and | 281 | The Benchmark, Cfengine, Conf, Dns, Flymake, Thumbs, and Wdired modes |
| 282 | Wdired modes have also been removed. | 282 | have also been removed. |
| 283 | 283 | ||
| 284 | @item | 284 | @item |
| 285 | The Emacs Lisp Reference Manual and the Introduction to Programming in | 285 | The Emacs Lisp Reference Manual and the Introduction to Programming in |
diff --git a/man/faq.texi b/man/faq.texi index 787a85443fc..feef74c719e 100644 --- a/man/faq.texi +++ b/man/faq.texi | |||
| @@ -1213,7 +1213,7 @@ indicated in the source buffer. | |||
| 1213 | Many new modes and packages have been included in Emacs, such as Calc, | 1213 | Many new modes and packages have been included in Emacs, such as Calc, |
| 1214 | TRAMP, URL, IDO, CUA, ERC, rcirc, Table, Image-Dired, SES, Ruler, Org, | 1214 | TRAMP, URL, IDO, CUA, ERC, rcirc, Table, Image-Dired, SES, Ruler, Org, |
| 1215 | PGG, Flymake, Password, Printing, Reveal, wdired, t-mouse, longlines, | 1215 | PGG, Flymake, Password, Printing, Reveal, wdired, t-mouse, longlines, |
| 1216 | savehist, Conf mode, Python mode, DNS mode, etc. | 1216 | savehist, Conf mode, DNS mode, etc. |
| 1217 | 1217 | ||
| 1218 | @cindex Multilingual Environment | 1218 | @cindex Multilingual Environment |
| 1219 | @item | 1219 | @item |
diff --git a/man/programs.texi b/man/programs.texi index 2472d7daabe..a9aca835617 100644 --- a/man/programs.texi +++ b/man/programs.texi | |||
| @@ -76,7 +76,6 @@ and you can select it by typing @kbd{M-x @var{l}-mode @key{RET}}. | |||
| 76 | @cindex Metafont mode | 76 | @cindex Metafont mode |
| 77 | @cindex Modula2 mode | 77 | @cindex Modula2 mode |
| 78 | @cindex Prolog mode | 78 | @cindex Prolog mode |
| 79 | @cindex Python mode | ||
| 80 | @cindex Simula mode | 79 | @cindex Simula mode |
| 81 | @cindex VHDL mode | 80 | @cindex VHDL mode |
| 82 | @cindex M4 mode | 81 | @cindex M4 mode |
| @@ -90,7 +89,7 @@ variant of Lisp) and the Scheme-based DSSSL expression language, Ada, | |||
| 90 | ASM, AWK, C, C++, Delphi (Object Pascal), Fortran (free format and fixed | 89 | ASM, AWK, C, C++, Delphi (Object Pascal), Fortran (free format and fixed |
| 91 | format), Icon, IDL (CORBA), IDLWAVE, Java, Metafont (@TeX{}'s | 90 | format), Icon, IDL (CORBA), IDLWAVE, Java, Metafont (@TeX{}'s |
| 92 | companion for font creation), Modula2, Objective-C, Octave, Pascal, | 91 | companion for font creation), Modula2, Objective-C, Octave, Pascal, |
| 93 | Perl, Pike, PostScript, Prolog, Python, Simula, Tcl, and VHDL. An | 92 | Perl, Pike, PostScript, Prolog, Simula, Tcl, and VHDL. An |
| 94 | alternative mode for Perl is called CPerl mode. Modes are available for | 93 | alternative mode for Perl is called CPerl mode. Modes are available for |
| 95 | the scripting languages of the common GNU and Unix shells, VMS DCL, and | 94 | the scripting languages of the common GNU and Unix shells, VMS DCL, and |
| 96 | MS-DOS/MS-Windows @samp{BAT} files. There are also major modes for | 95 | MS-DOS/MS-Windows @samp{BAT} files. There are also major modes for |