emacs/test/lisp/emacs-lisp
Basil L. Contovounesios 8bcc781bc7 Un-deprecate oset and oset-default
For discussion see the following threads:
https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg00630.html
https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg00674.html
https://lists.gnu.org/archive/html/emacs-devel/2020-06/msg00099.html

* lisp/emacs-lisp/eieio.el (oset, oset-default): Un-deprecate.
* lisp/emacs-lisp/eieio-core.el (eieio-oref): Declare gv-setter here
instead of in lisp/emacs-lisp/eieio.el.  Suggested by
Stefan Monnier <monnier@iro.umontreal.ca>.
(eieio-oref-default): Add gv-setter declaration.
* etc/NEWS: Announce these changes.
* doc/misc/eieio.texi (Accessing Slots): Document oref and
oref-default as generalized variables.  Consistently document
getters before setters.
* test/lisp/emacs-lisp/eieio-tests/eieio-tests.el: Use
lexical-binding.
(eieio-test-13-init-methods): Simplify.
(eieio-test-33-instance-tracker): Declare IT-list as special.
2020-06-06 17:24:00 +01:00
..
edebug-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
eieio-tests Un-deprecate oset and oset-default 2020-06-06 17:24:00 +01:00
faceup-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
faceup-tests Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
package-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
shadow-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
testcover-resources Update copyright year to 2020 2020-01-01 00:59:52 +00:00
backquote-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
backtrace-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
benchmark-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
bindat-tests.el Add new tests to bindat-tests.el 2020-04-29 09:52:34 +02:00
bytecomp-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
cconv-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
check-declare-tests.el Use lexical-binding in check-declare.el and add tests 2020-05-03 19:50:57 +02:00
checkdoc-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-extra-tests.el Fix cl-concatenate (Bug#40180) 2020-03-22 23:06:31 -04:00
cl-generic-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-lib-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-macs-tests.el Don’t attempt to modify constant strings 2020-05-16 22:25:07 -07:00
cl-preloaded-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-print-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-seq-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
derived-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
edebug-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
ert-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
ert-x-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
float-sup-tests.el Use lexical-binding in float-sup.el and add tests 2020-04-29 09:25:02 +02:00
generator-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
gv-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
let-alist-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
lisp-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
lisp-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
map-tests.el Merge from origin/emacs-27 2020-02-06 07:50:29 -08:00
nadvice-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
package-tests.el Add new filter command to Package Menu (Bug#39903) 2020-05-09 18:19:35 +02:00
pcase-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
pp-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
regexp-opt-tests.el ; * test/lisp/emacs-lisp/regexp-opt-tests.el: Fix last change 2020-02-21 20:34:40 +01:00
ring-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
rmc-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
rx-tests.el Suppress relint diagnostics in rx-tests.el 2020-04-05 15:16:32 +02:00
seq-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
shadow-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
subr-x-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
syntax-tests.el Allow back-references in syntax-propertize-rules. 2020-05-19 20:50:14 +02:00
tabulated-list-test.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
testcover-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
text-property-search-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
thunk-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
timer-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00