diff options
| author | Paul Eggert | 2017-11-13 10:54:20 -0800 |
|---|---|---|
| committer | Paul Eggert | 2017-11-13 10:54:20 -0800 |
| commit | 99ceefa8ec4f9993663492cfcce6bb82a94569c1 (patch) | |
| tree | 507f76715b3086f34672b7c984dc09befaa57fc6 /src/cmds.c | |
| parent | a7b7b85567f766ff510a5eaaaf32dbbbec15efd0 (diff) | |
| parent | 79108894dbcd642121466bb6af6c98c6a56e9233 (diff) | |
| download | emacs-99ceefa8ec4f9993663492cfcce6bb82a94569c1.tar.gz emacs-99ceefa8ec4f9993663492cfcce6bb82a94569c1.zip | |
Merge from origin/emacs-26
79108894db Port to IBM xlc 12.01
d14956099d Simplify by removing HAVE_STRUCT_ATTRIBUTE_ALIGNED
b1573a97e1 Use alignas to fix GCALIGN-related bugs
5d68dc9a2f Change vectorlike from struct to union
6aa0a26b46 Don't enable cursor-sensor-mode in mhtml-mode
2b8ef8dddf * lisp/files.el (abbreviate-file-name): Doc fix. (Bug#29267)
fe85ce1e16 Unbreak interactive run of a flymake test (bug#29267)
48ad00390d Fix Bug#29225
42daf83f08 CC Mode: Fix defun-open being recognized as brace-list-ope...
7775c47298 Merge from Gnulib
e470d16448 Pacify GCC when configured --with-x-toolkit=no
49450d0951 * lisp/find-dired.el (find-grep-dired): Doc fix. (Bug#29262)
e286b3381f Fix more flymake-diag-region eob corner cases and add test...
# Conflicts:
# src/lisp.h
Diffstat (limited to 'src/cmds.c')
| -rw-r--r-- | src/cmds.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmds.c b/src/cmds.c index f76fe873720..6a7a0fa50a1 100644 --- a/src/cmds.c +++ b/src/cmds.c | |||
| @@ -421,11 +421,11 @@ internal_self_insert (int c, EMACS_INT n) | |||
| 421 | and the hook has a non-nil `no-self-insert' property, | 421 | and the hook has a non-nil `no-self-insert' property, |
| 422 | return right away--don't really self-insert. */ | 422 | return right away--don't really self-insert. */ |
| 423 | if (SYMBOLP (sym) && ! NILP (sym) | 423 | if (SYMBOLP (sym) && ! NILP (sym) |
| 424 | && ! NILP (XSYMBOL (sym)->function) | 424 | && ! NILP (XSYMBOL (sym)->u.s.function) |
| 425 | && SYMBOLP (XSYMBOL (sym)->function)) | 425 | && SYMBOLP (XSYMBOL (sym)->u.s.function)) |
| 426 | { | 426 | { |
| 427 | Lisp_Object prop; | 427 | Lisp_Object prop; |
| 428 | prop = Fget (XSYMBOL (sym)->function, intern ("no-self-insert")); | 428 | prop = Fget (XSYMBOL (sym)->u.s.function, intern ("no-self-insert")); |
| 429 | if (! NILP (prop)) | 429 | if (! NILP (prop)) |
| 430 | return 1; | 430 | return 1; |
| 431 | } | 431 | } |