Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
f8705f6e
Commit
f8705f6e
authored
Nov 12, 2012
by
Stefan Monnier
Browse files
* lisp/emacs-lisp/gv.el (gv-define-simple-setter): One more fix.
Fixes: debbugs:12871
parent
0f5414fc
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
4 deletions
+9
-4
lisp/ChangeLog
lisp/ChangeLog
+6
-2
lisp/emacs-lisp/gv.el
lisp/emacs-lisp/gv.el
+3
-2
No files found.
lisp/ChangeLog
View file @
f8705f6e
2012-11-12 Stefan Monnier <monnier@iro.umontreal.ca>
* emacs-lisp/gv.el (gv-define-simple-setter): One more fix (bug#12871).
2012-11-12 Wolfgang Jenkner <wjenkner@inode.at>
* ansi-color.el (ansi-color-apply-sequence): Implement SGR codes
...
...
@@ -13,7 +17,7 @@
correctly.
(python-nav-end-of-defun): Rename from
python-end-of-defun-function. Ensure forward movement.
(python-info-current-defun): Reimplement
ed
to work as intended
(python-info-current-defun): Reimplement to work as intended
with new fixed python-nav-{end,beginning}-of-defun. Stop scanning
parent defuns as soon as possible.
...
...
@@ -62,7 +66,7 @@
2012-11-09 Jan Djärv <jan.h.d@swipnet.se>
* server.el (server-create-window-system-frame): Improve
d
comment.
* server.el (server-create-window-system-frame): Improve comment.
2012-11-08 Jan Djärv <jan.h.d@swipnet.se>
...
...
lisp/emacs-lisp/gv.el
View file @
f8705f6e
...
...
@@ -220,8 +220,9 @@ so as to preserve the semantics of `setf'."
`
(
gv-define-setter
,
name
(
val
&rest
args
)
,
(
if
fix-return
`
(
macroexp-let2
nil
v
val
(
cons
',setter
(
append
args
(
list
v
)))
v
)
`
(
progn
(
,
',setter
,@
(
append
args
(
list
v
)))
,
v
))
`
(
cons
',setter
(
append
args
(
list
val
))))))
;;; Typical operations on generalized variables.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment