1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-09 15:50:40 -08:00
emacs/test/lisp/emacs-lisp
Mattias Engdegård 03c07c88d9 Generate 'substring' byte op (bug#39709)
The 'substring' byte op was not emitted, apparently by mistake.  Fix.
Suggested by Mark Oteiza <mvoteiza@udel.edu>.

* lisp/emacs-lisp/bytecomp.el (byte-defop-compiler): Add '1-3' clause.
(byte-compile-one-to-three-args): New.
* lisp/emacs-lisp/byte-opt.el (byte-compile-side-effect-free-ops):
Add 'byte-substring'.
* test/lisp/emacs-lisp/bytecomp-tests.el
(byte-opt-testsuite-arith-data): Test 'substring'.
2020-02-25 16:40:11 +01:00
..
edebug-resources Update copyright year to 2020 2020-01-01 00:59:52 +00:00
eieio-tests Update copyright year to 2020 2020-01-01 00:59:52 +00:00
faceup-resources Update copyright year to 2020 2020-01-01 00:59:52 +00:00
faceup-tests Update copyright year to 2020 2020-01-01 00:59:52 +00:00
package-resources Don't try to add nil packages on refresh 2019-10-21 00:00:36 +02:00
shadow-resources Handle case-insensitive filenames for load-path shadows (Bug#5845) 2018-01-18 16:26:52 -05: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 Update copyright year to 2020 2020-01-01 00:59:52 +00:00
bytecomp-tests.el Generate 'substring' byte op (bug#39709) 2020-02-25 16:40:11 +01:00
cconv-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
checkdoc-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-extra-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00: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 Update copyright year to 2020 2020-01-01 00:59:52 +00: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 Update copyright year to 2020 2020-01-01 00:59:52 +00: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 Update copyright year to 2020 2020-01-01 00:59:52 +00:00
package-tests.el Don't use obsolete function in package-tests.el 2020-02-05 13:22:56 +01:00
pcase-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00: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 rx: Use longest match for all-string 'or' forms (bug#37659) 2020-02-12 11:20:47 +01:00
seq-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
shadow-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
subr-x-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00: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 Update copyright year to 2020 2020-01-01 00:59:52 +00: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