diff options
| author | Noam Postavsky <npostavs@gmail.com> | 2016-12-02 00:03:57 -0500 |
|---|---|---|
| committer | Noam Postavsky <npostavs@gmail.com> | 2016-12-10 16:00:01 -0500 |
| commit | e4ac4507968b839569b5ce12a9c4d0374dd46768 (patch) | |
| tree | 7f2b67fc7634ac47526dfab963d96c1e81a1ff53 /lisp/term | |
| parent | 08decbd04b8346323b80f0dea84a462fe1f46b3f (diff) | |
| download | emacs-e4ac4507968b839569b5ce12a9c4d0374dd46768.tar.gz | |
Define struct predicate before acccesors
The accessor functions use the predicate function, which causes problems
when reloading after unload-feature: the compiler-macro property is
still present on the predicate symbol, and the compiler fails to find
the definition when trying to inline it into the accessor
function (Bug#25088).
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Move predicate definition
before field accessor definitions.
Diffstat (limited to 'lisp/term')
0 files changed, 0 insertions, 0 deletions
