1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-21 18:23:59 +00:00
emacs/lisp/net
Eli Zaretskii 7dba17670f Fix problems caused by new implementation of sub-word mode
* lisp/subr.el (forward-word-strictly, backward-word-strictly):
New functions.
(word-move-empty-char-table): New variable.

* etc/NEWS: Mention 'forward-word-strictly' and
'backward-word-strictly'.

* doc/lispref/positions.texi (Word Motion): Document
'find-word-boundary-function-table', 'forward-word-strictly', and
'backward-word-strictly'.  (Bug#22560)

* src/syntax.c (syms_of_syntax)
<find-word-boundary-function-table>: Doc fix.

* lisp/wdired.el (wdired-xcase-word):
* lisp/textmodes/texnfo-upd.el (texinfo-copy-node-name)
(texinfo-copy-section-title, texinfo-start-menu-description)
(texinfo-copy-menu-title, texinfo-specific-section-type)
(texinfo-insert-node-lines, texinfo-copy-next-section-title):
* lisp/textmodes/texinfo.el (texinfo-clone-environment)
(texinfo-insert-@end):
* lisp/textmodes/texinfmt.el (texinfo-format-scan)
(texinfo-anchor, texinfo-multitable-widths)
(texinfo-multitable-item):
* lisp/textmodes/tex-mode.el (latex-env-before-change):
* lisp/textmodes/flyspell.el (texinfo-mode-flyspell-verify):
* lisp/skeleton.el (skeleton-insert):
* lisp/simple.el (count-words):
* lisp/progmodes/vhdl-mode.el (vhdl-beginning-of-libunit)
(vhdl-beginning-of-defun, vhdl-beginning-of-statement-1)
(vhdl-update-sensitivity-list, vhdl-template-block)
(vhdl-template-break, vhdl-template-case, vhdl-template-default)
(vhdl-template-default-indent, vhdl-template-for-loop)
(vhdl-template-if-then-use, vhdl-template-bare-loop)
(vhdl-template-nature, vhdl-template-procedural)
(vhdl-template-process, vhdl-template-selected-signal-asst)
(vhdl-template-type, vhdl-template-variable)
(vhdl-template-while-loop, vhdl-beginning-of-block)
(vhdl-hooked-abbrev, vhdl-port-copy, vhdl-hs-forward-sexp-func):
* lisp/progmodes/verilog-mode.el (verilog-backward-sexp)
(verilog-forward-sexp, verilog-beg-of-statement)
(verilog-set-auto-endcomments, verilog-backward-token)
(verilog-do-indent):
* lisp/progmodes/vera-mode.el (vera-guess-basic-syntax)
(vera-indent-block-closing):
* lisp/progmodes/simula.el (simula-context)
(simula-backward-up-level, simula-forward-down-level)
(simula-previous-statement, simula-next-statement)
(simula-skip-comment-backward, simula-calculate-indent)
(simula-find-if, simula-electric-keyword):
* lisp/progmodes/sh-script.el (sh-smie--rc-newline-semi-p):
* lisp/progmodes/ruby-mode.el (ruby-smie--redundant-do-p)
(ruby-smie--forward-token, ruby-smie--backward-token)
(ruby-singleton-class-p, ruby-calculate-indent)
(ruby-forward-sexp, ruby-backward-sexp):
* lisp/progmodes/ps-mode.el (ps-run-goto-error):
* lisp/progmodes/perl-mode.el (perl-syntax-propertize-function)
(perl-syntax-propertize-special-constructs)
(perl-backward-to-start-of-continued-exp):
* lisp/progmodes/pascal.el (pascal-indent-declaration):
* lisp/progmodes/octave.el (octave-function-file-p):
* lisp/progmodes/mantemp.el (mantemp-insert-cxx-syntax):
* lisp/progmodes/js.el (js--forward-function-decl):
* lisp/progmodes/idlwave.el (idlwave-show-begin-check)
(idlwave-beginning-of-block, idlwave-end-of-block)
(idlwave-block-jump-out, idlwave-determine-class):
* lisp/progmodes/icon.el (icon-is-continuation-line)
(icon-backward-to-start-of-continued-exp, end-of-icon-defun):
* lisp/progmodes/hideif.el (hide-ifdef-define):
* lisp/progmodes/f90.el (f90-change-keywords):
* lisp/progmodes/cperl-mode.el (cperl-electric-pod)
(cperl-linefeed, cperl-electric-terminator)
(cperl-find-pods-heres, cperl-fix-line-spacing)
(cperl-invert-if-unless):
* lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur):
* lisp/progmodes/cc-align.el (c-lineup-java-inher):
* lisp/progmodes/ada-mode.el (ada-compile-goto-error)
(ada-adjust-case-skeleton, ada-create-case-exception)
(ada-create-case-exception-substring)
(ada-case-read-exceptions-from-file, ada-after-keyword-p)
(ada-scan-paramlist, ada-get-current-indent, ada-get-indent-end)
(ada-get-indent-if, ada-get-indent-block-start)
(ada-get-indent-loop, ada-get-indent-type)
(ada-search-prev-end-stmt, ada-check-defun-name)
(ada-goto-decl-start, ada-goto-matching-start)
(ada-goto-matching-end, ada-looking-at-semi-or)
(ada-looking-at-semi-private, ada-in-paramlist-p)
(ada-search-ignore-complex-boolean, ada-move-to-start)
(ada-move-to-end, ada-which-function, ada-gen-treat-proc):
* lisp/net/quickurl.el (quickurl-grab-url):
* lisp/mail/sendmail.el (mail-do-fcc):
* lisp/mail/rmail.el (rmail-resend):
* lisp/mail/mailabbrev.el (mail-abbrev-complete-alias):
* lisp/mail/mail-extr.el (mail-extract-address-components):
* lisp/json.el (json-read-keyword):
* lisp/files.el (insert-directory):
* lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
* lisp/completion.el (symbol-under-point, symbol-before-point)
(symbol-before-point-for-complete, next-cdabbrev)
(add-completions-from-c-buffer):
* lisp/cedet/semantic/texi.el (semantic-up-context)
(semantic-beginning-of-context):
* lisp/cedet/semantic/bovine/el.el (semantic-get-local-variables):
use 'forward-word-strictly' and 'backward-word-strictly' instead
of 'forward-word' and 'backward-word'.

[This reapplies commit c1d32a6537,
which was inadvertently lost by merge commit
c71e7cc113ed0d5f01aaa2e441a3e3c9fbeb9fa5.]
2016-03-21 17:47:22 -07:00
..
ange-ftp.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
browse-url.el * lisp/net/browse-url.el (browse-url-default-browser): 2016-01-30 11:52:42 -08:00
dbus.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
dig.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
dns.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudc-bob.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudc-export.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudc-hotlist.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudc-vars.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudcb-bbdb.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudcb-ldap.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eudcb-mab.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eww.el Merge from origin/emacs-25 2016-03-03 23:53:27 -08:00
gnutls.el Allow making TLS negotiation blocking 2016-03-05 17:04:34 +01:00
goto-addr.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hmac-def.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
hmac-md5.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
html2text.el Move low-level library files from the lisp/gnus directory 2016-02-24 13:04:03 +11:00
imap.el Fix imap-starttls-open 2016-01-31 14:37:33 +01:00
ldap.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
mailcap.el Move low-level library files from the lisp/gnus directory 2016-02-24 13:04:03 +11:00
mairix.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
net-utils.el Remove support for IRIX 2016-03-07 08:26:36 -08:00
netrc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
network-stream.el Assume getaddrinfo in C code 2016-03-07 18:55:20 -08:00
newst-backend.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
newst-plainview.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
newst-reader.el Add some missing version tags. 2016-01-12 20:06:49 -05:00
newst-ticker.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
newst-treeview.el Improve newsticker-treeview-selection-face 2016-02-04 18:31:04 +01:00
newsticker.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
nsm.el Make the nsm query say what it did after the user interaction 2016-02-06 14:08:26 +11:00
ntlm.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
pinentry.el Set file modes of pinentry socket for extra safety 2016-02-22 11:49:19 +09:00
pop3.el Move low-level library files from the lisp/gnus directory 2016-02-24 13:04:03 +11:00
puny.el ; Add 2016 to copyright years for files not in emacs-25 branch 2016-01-12 16:20:00 -05:00
quickurl.el Fix problems caused by new implementation of sub-word mode 2016-03-21 17:47:22 -07:00
rcirc.el Add ability to give rcirc servers an alias name 2016-01-31 21:28:54 +00:00
rfc2104.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
rlogin.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
sasl-cram.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
sasl-digest.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
sasl-ntlm.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
sasl-scram-rfc.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
sasl.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
secrets.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
shr-color.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
shr.el Further empty <li> tweaks 2016-03-20 15:15:32 +01:00
sieve-manage.el Move low-level library files from the lisp/gnus directory 2016-02-24 13:04:03 +11:00
sieve-mode.el Move low-level library files from the lisp/gnus directory 2016-02-24 13:04:03 +11:00
sieve.el Move low-level library files from the lisp/gnus directory 2016-02-24 13:04:03 +11:00
snmp-mode.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
soap-client.el Sync with soap-client repository, version 3.1.1 2016-03-16 11:03:31 -04:00
soap-inspect.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
socks.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
starttls.el Move low-level library files from the lisp/gnus directory 2016-02-24 13:04:03 +11:00
telnet.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tls.el Fix doc string of tls-program 2016-02-05 18:13:34 +11:00
tramp-adb.el - 2016-01-30 13:56:23 -08:00
tramp-cache.el Remove XEmacs compatibility in Tramp 2016-01-14 14:12:17 +01:00
tramp-cmds.el - 2016-01-30 11:43:26 -08:00
tramp-compat.el Remove XEmacs compatibility in Tramp 2016-01-14 14:12:17 +01:00
tramp-ftp.el Remove XEmacs compatibility in Tramp 2016-01-14 14:12:17 +01:00
tramp-gvfs.el - 2016-01-30 13:56:23 -08:00
tramp-gw.el Remove XEmacs compatibility in Tramp 2016-01-14 14:12:17 +01:00
tramp-sh.el Remove compat code in Tramp 2016-03-11 13:20:26 +01:00
tramp-smb.el - 2016-01-30 13:56:23 -08:00
tramp-uu.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tramp.el Fix Bug#20821 2016-02-01 11:48:43 +01:00
trampver.el Remove XEmacs compatibility in Tramp 2016-01-14 14:12:17 +01:00
webjump.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00
zeroconf.el Update copyright year to 2016 2016-01-01 01:34:24 -08:00