diff options
author | darksun <lujun9972@gmail.com> | 2016-04-05 23:03:14 +0800 |
---|---|---|
committer | darksun <lujun9972@gmail.com> | 2016-04-05 23:03:14 +0800 |
commit | d88d3e4ee5580225a5d1062f22ccb85885b47f44 (patch) | |
tree | 4611c6eb1938a9c2489f2012b16364d9c6ee6486 /s.el | |
parent | c960dbfa79acba960a4195cc0cd246fa8a180741 (diff) |
It turns out that `oref' is not a function.
oref is a macro. So I have to use `slot-value'
Diffstat (limited to 's.el')
-rw-r--r-- | s.el | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -551,8 +551,8 @@ transformation." (funcall 's--aget extra var)) ((eq replacer 'elt) (funcall replacer extra var)) - ((eq replacer 'oref) - (funcall replacer extra (intern var))) + ((eq replacer 'oref) + (funcall #'slot-value extra (intern var))) (t (set-match-data saved-match-data) (if extra |