1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-16 09:50:25 +00:00
emacs/test/data
Philipp Stephani fc92c2d894 Also print function data when printing module functions.
This is especially useful in cases where modules only use a single
entry point and use the data to dispatch to the actual function.  Such
a design is common for languages such as Go and C++.

* src/emacs-module.c (module_function_data): New function.

* src/print.c (print_vectorlike): Use it to print module function data
if not NULL.
(print_object): Adapt size of buffer.

* test/data/emacs-module/mod-test.c (emacs_module_init): Pass some
non-NULL data to ‘mod-test-sum’.
(Fmod_test_sum): Check that correct data is passed through.

* test/src/emacs-module-tests.el (mod-test-sum-test)
(module-function-object): Adapt unit tests.
2020-01-05 16:07:28 +01:00
..
decompress * lisp/tar-mode.el (tar-extract): Call tar--try-jka-compr (bug#34251) 2019-02-03 23:00:29 +02:00
emacs-module Also print function data when printing module functions. 2020-01-05 16:07:28 +01:00
epg Fix epg-tests with dummy-pinentry program (Bug#23619) 2017-02-28 19:57:35 -05:00
image Add an Exif parsing library 2019-09-21 18:13:11 +02:00
mailcap Add tests for mailcap.el 2017-09-05 11:55:01 -04:00
net Move the cert files to the data directory 2016-03-20 16:08:55 +01:00
shr Handle HTML 'ol' start attribute in shr.el 2019-02-22 09:52:57 +02:00
themes Update copyright year to 2020 2020-01-01 00:59:52 +00:00
vc/diff-mode * test/lisp/vc/diff-mode-tests.el (diff-mode-test-font-lock): New test. 2019-02-02 23:23:16 +02:00
xdg Add MIME apps spec utilities 2017-09-26 17:48:00 -04:00
xref Port xref-tests to master branch 2016-05-06 10:09:53 -07:00
files-bug18141.el.gz
minibuffer-test-cttq$tion * test/lisp/minibuffer-tests.el (completion-table-test-quoting): New test 2019-11-26 13:18:18 -05:00
somelib2.el Put re-loaded file back at start of load-history (bug#26837) 2017-05-09 19:44:09 -04:00
somelib.el Put re-loaded file back at start of load-history (bug#26837) 2017-05-09 19:44:09 -04:00