Stefan Monnier
d106953274
Cleanup uses of "-hooks".
...
* doc/emacs/custom.texi (Hooks):
* doc/lispref/hooks.texi (Standard Hooks): Clarify that -hooks is deprecated.
* lisp/gnus/nndiary.el (nndiary-request-create-group-functions)
(nndiary-request-update-info-functions)
(nndiary-request-accept-article-functions):
* lisp/gnus/gnus-start.el (gnus-subscribe-newsgroup-functions):
* lisp/cedet/semantic/db-file.el (semanticdb-save-database-functions):
* lisp/cedet/semantic/lex.el (semantic-lex-reset-functions):
* lisp/cedet/semantic/edit.el (semantic-change-functions)
(semantic-edits-new-change-functions)
(semantic-edits-delete-change-functions)
(semantic-edits-reparse-change-functions):
* lisp/htmlfontify.el (hfy-post-html-hook):
* lisp/filesets.el (filesets-cache-fill-content-hook):
* lisp/arc-mode.el (archive-extract-hook):
* lisp/progmodes/cc-mode.el (c-prepare-bug-report-hook):
* lisp/net/rcirc.el (rcirc-sentinel-functions)
(rcirc-receive-message-functions, rcirc-activity-functions)
(rcirc-print-functions):
* lisp/net/dbus.el (dbus-event-error-functions):
* lisp/emacs-lisp/eieio.el (eieio-pre-method-execution-functions):
* lisp/emacs-lisp/checkdoc.el (checkdoc-style-functions)
(checkdoc-comment-style-functions): Don't use "-hooks" suffix.
* lisp/term/sun.el (sun-raw-prefix-hooks):
* lisp/mail/sendmail.el (mail-yank-hooks):
* lisp/mh-e/mh-letter.el (mh-yank-hooks): Use make-obsolete-variable.
2012-10-23 11:06:07 -04:00
David Engster
1a9653aa8c
Fix last commit.
...
(semantic-analyze-possible-completions): Replace CEDET compatibility
function `cedet-called-interactively-p' with `called-interactively-p'.
2012-10-14 21:31:45 +02:00
David Engster
63aad59653
Merge bug fixes from CEDET upstream.
2012-10-14 21:24:16 +02:00
David Engster
bf659b3f58
Merge changes from CEDET upstream.
...
* semantic.el (semantic-error-if-unparsed): New function. Raise
error if buffer was not parsed by Semantic (bug #12045 ).
(navigate-menu, edit-menu, cedet-menu-map): Enable Semantic items
only if buffer was parsed. Also, replace ':active' with ':enable'
where necessary.
* semantic/wisent/python.el
(semantic-python-get-system-include-path): Use
`python-shell-internal-send-string' if available to query Python
for system paths.
* semantic/senator.el (senator-next-tag):
(senator-previous-tag):
(senator-go-to-up-reference): Use `semantic-error-if-unparsed'.
* semantic/complete.el (semantic-complete-jump-local):
(semantic-complete-jump):
(semantic-complete-jump-local-members):
(semantic-complete-self-insert): Use `semantic-error-if-unparsed'.
(semantic-complete-inline-project): Fix autoload cookie.
* semantic/analyze/complete.el
(semantic-analyze-possible-completions): Check if buffer was
parsed. Only raise an error if function was called interactively,
otherwise silently return nil.
* cedet.el (cedet-menu-map): Fix copy&paste typo in menu creation.
2012-10-14 21:20:28 +02:00
David Engster
caec1ef5a0
* semantic/bovine/el.el: Add `semantic-default-elisp-setup' to
...
`emacs-lisp-mode-hook'. This was accidentally removed during the
CEDET update (2012-10-01T18:10:29Z!cyd@gnu.org).
2012-10-08 21:40:50 +02:00
David Engster
740877cd23
* semantic/wisent/python.el (semantic-ctxt-current-function)
...
(semantic-ctxt-current-assignment): New overrides, simply returning
nil. The defaults do not work correctly and can send the parser in
an inifinite loop (bug#12458).
2012-10-07 20:23:50 +02:00
David Engster
31e4cc2a18
* semantic/ede-grammar.el (project-compile-target): Fix grammar
...
compilation after introduction of %provide statement.
2012-10-07 20:19:58 +02:00
Glenn Morris
d1a1c7e649
Add missing :version tags
...
* profiler.el (profiler): Add missing group :version tag.
* avoid.el (mouse-avoidance-banish-position):
* proced.el (proced-renice-command):
* calc/calc.el (calc-ensure-consistent-units):
* calendar/icalendar.el (icalendar-import-format-uid):
* net/tramp.el (tramp-save-ad-hoc-proxies):
* progmodes/bug-reference.el (bug-reference-bug-regexp):
* progmodes/flymake.el (flymake-error-bitmap)
(flymake-warning-bitmap, flymake-fringe-indicator-position):
* progmodes/sh-script.el (sh-indent-after-continuation):
* progmodes/verilog-mode.el (verilog-auto-template-warn-unused)
(verilog-before-save-font-hook, verilog-after-save-font-hook):
* progmodes/vhdl-mode.el (vhdl-makefile-default-targets)
(vhdl-array-index-record-field-in-sensitivity-list)
(vhdl-indent-comment-like-next-code-line):
* textmodes/reftex-vars.el (reftex-ref-style-alist)
(reftex-ref-macro-prompt, reftex-ref-style-default-list)
(reftex-cite-key-separator, reftex-create-bibtex-header)
(reftex-create-bibtex-footer):
* textmodes/rst.el (rst-new-adornment-down, rst-indent-field)
(rst-indent-literal-normal, rst-indent-literal-minimized)
(rst-indent-comment): Add missing custom :version tags.
* cedet/semantic/complete.el (semantic-displayor-tooltip-mode)
(semantic-displayor-tooltip-initial-max-tags)
(semantic-displayor-tooltip-max-tags): Add missing custom :version tags.
* cedet/ede/linux.el (project-linux): Add missing group :version tag.
* cedet/semantic/complete.el (semantic-displayor-tooltip-max-tags): Doc fix.
* erc/erc.el (erc-lurker):
* erc/erc-desktop-notifications.el (erc-notifications):
Add missing group :version tags.
* gnus/gnus-notifications.el (gnus-notifications):
Add missing group :version tag.
* gnus/gnus-msg.el (gnus-gcc-pre-body-encode-hook)
(gnus-gcc-post-body-encode-hook):
* gnus/gnus-sync.el (gnus-sync-lesync-name)
(gnus-sync-lesync-install-topics): Add missing custom :version tags.
2012-10-06 13:30:26 -07:00
Chong Yidong
9414dd8d50
Move bovine-grammar and wisent-grammar into lisp/ directory.
...
* lisp/files.el (auto-mode-alist): Add .by and .wy (Semantic grammars).
* cedet/semantic/bovine/grammar.el:
* cedet/semantic/wisent/grammar.el: Move from admin/grammars. Add
autoloads for bovine-grammar-mode and wisent-grammar-mode.
2012-10-06 22:18:35 +08:00
Paul Eggert
735135f9bc
Spelling fixes.
2012-10-04 22:57:24 -07:00
Chong Yidong
62a81506f8
Update CEDET from upstream.
2012-10-02 02:10:29 +08:00
Paul Eggert
1cd646250d
inaccessable -> inaccessible spelling fix
...
* semantic/wisent/comp.el (wisent-inaccessible-symbols):
Rename from wisent-inaccessable-symbols, fixing a misspelling.
Caller changed.
Fixes: debbugs:10052
2012-07-29 02:57:40 -07:00
David Engster
41bf0c4844
* semantic/db-find.el
...
(semanticdb-find-translate-path-brutish-default): If we don't yet
have a proper table for PATH, use `semanticdb-current-database'
instead (bug #10343 ).
2012-03-12 21:51:17 +01:00
David Engster
da4189812b
* semantic/wisent/javascript.el (js-mode): Define `js-mode' as
...
child-mode of `javascript-mode' (bug #8445 ).
2012-03-11 21:29:14 +01:00
Glenn Morris
44e97401cd
Standardize possessive apostrophe usage in manuals, docs, and comments
...
Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
2012-02-28 00:17:21 -08:00
Glenn Morris
1259009aa1
Merge from emacs-23; up to 2012-01-19T07:15:48Z!rgm@gnu.org.
2012-01-18 23:21:25 -08:00
Glenn Morris
110544dea0
Revert unintentional addition of 2012 to Ecma copyright years.
...
This was done by mistake in emacs-23 2010-06-25T08:19:11Z!agustin.martin@hispalinux.es, and then propagated
to one more file in 2010-06-26T12:01:31Z!eliz@gnu.org.
2012-01-18 23:03:15 -08:00
Chong Yidong
073938ec1d
Fix python-wy.el copyright header.
2012-01-18 23:11:11 +08:00
Chong Yidong
76e47e3d6f
Some copyright header fixes for grammar files.
...
* etc/grammars/wisent-grammar.el: Make the Python copyright the
literally required one.
* lisp/cedet/semantic/wisent/python-wy.el: Regenerate.
* lisp/cedet/semantic/wisent/js-wy.el: Add missing copyright header
Suggested by Glenn Morris.
2012-01-15 10:48:33 +08:00
Glenn Morris
49f70d46ea
Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)
2012-01-10 23:52:35 -08:00
Paul Eggert
5a5fa83428
Duplicate-word and spelling fixes.
2012-01-10 22:53:12 -08:00
Chong Yidong
866b58d61a
Add CEDET grammar files to emacs-23 branch.
2012-01-09 13:42:57 +08:00
Glenn Morris
acaf905b11
Add 2012 to FSF copyright years for Emacs files
2012-01-05 01:46:05 -08:00
Paul Eggert
22bcf20469
Spelling fixes.
2011-12-30 17:27:15 -08:00
Paul Eggert
9858f6c326
Spelling fixes.
2011-12-29 18:52:49 -08:00
Sam Steingold
9954ec0dae
* lisp/cedet/semantic/edit.el (semantic-edits-incremental-parser):
...
Add the autoload cookie, necessary for JDEE.
2011-12-19 10:15:11 -05:00
Paul Eggert
99d990817c
Spelling fixes.
2011-12-18 22:21:24 -08:00
Paul Eggert
301b181a14
Spelling fixes.
2011-12-16 22:51:13 -08:00
Paul Eggert
bbd240ceee
Spelling fixes.
2011-12-14 23:24:10 -08:00
Paul Eggert
fac916bfd7
Spelling fixes.
2011-12-14 13:05:20 -08:00
Paul Eggert
333f9019e2
Spelling fixes.
2011-12-11 21:32:49 -08:00
Juanma Barranquero
a98edce9ec
Fix typos.
2011-12-06 02:30:54 +01:00
Juanma Barranquero
e7926664f3
Fix typo.
2011-12-05 12:59:28 +01:00
Paul Eggert
fa46310344
Spelling fixes.
2011-12-05 00:55:25 -08:00
Paul Eggert
c80e3b4aed
Spelling fixes.
2011-12-04 00:02:42 -08:00
Paul Eggert
e47695319f
Spelling fixes.
2011-11-26 20:43:11 -08:00
Chong Yidong
78adbf9c3f
Add grammar files for grammar-wy.el and wrt-wy.el.
...
Regenerate the relevant CEDET parsers.
* admin/grammars/bovine-grammar.el:
* admin/grammars/wisent-grammar.el: Add scripts for generating the parsers.
2011-11-26 14:28:10 +08:00
Paul Eggert
e4920bc99d
Spelling fixes.
2011-11-24 23:14:48 -08:00
Juanma Barranquero
20db1522fe
Fix typos.
2011-11-24 02:58:14 +01:00
Paul Eggert
ee7683ebb7
Spelling fixes.
2011-11-22 23:03:56 -08:00
Juanma Barranquero
fe7a3057a3
Fix typos.
2011-11-20 20:35:27 +01:00
Paul Eggert
40ba43b4b7
Spelling fixes.
2011-11-19 23:30:16 -08:00
Juanma Barranquero
cd1181dbec
Fix typos.
2011-11-20 04:48:53 +01:00
Paul Eggert
e1dbe924b5
Spelling fixes.
2011-11-19 18:29:42 -08:00
Paul Eggert
5396468298
Spelling fixes.
2011-11-19 01:18:31 -08:00
Paul Eggert
c5e87d104b
Spelling fixes.
2011-11-17 09:40:48 -08:00
Paul Eggert
4c36be58ca
Spelling fixes.
2011-11-17 01:09:20 -08:00
Juanma Barranquero
58179ccebd
Fix typos.
2011-11-16 13:34:47 +01:00
Juanma Barranquero
c701515351
Fix typos.
2011-11-15 18:37:37 +01:00
Paul Eggert
da6062e6ea
Spelling fixes.
2011-11-14 23:55:13 -08:00