813gan
|
ef292203aa
Add traceback to exception message and more data to failed export message
|
1 mese fa |
813gan
|
0bf86b1192
Replace PyErr_GetRaisedException compatibility macro with function
|
1 mese fa |
813gan
|
56294dd067
Rename call_function to call_py and allow it to call methods
|
1 mese fa |
813gan
|
e9cbf20366
Allow keyword arguments in emacspy--call-function
|
2 mesi fa |
813gan
|
2f8dae37e5
Translate python dictionary to elisp hash
|
2 mesi fa |
813gan
|
560ec9086b
Fix translation of empty hash
|
2 mesi fa |
813gan
|
b6f5c8ef23
Fix usage of macros
|
2 mesi fa |
813gan
|
7af82d6ddc
Fix setup of venv with non-system python
|
2 mesi fa |
813gan
|
032ae2269d
Add defmacro emacspy-import-py and thin wrappers around low-lvl api
|
2 mesi fa |
813gan
|
9d8ac9f123
Support building with non-system python
|
2 mesi fa |
813gan
|
2d76cfb23b
Potentially fix potential problem with exception raised outside emacspy
|
2 mesi fa |
813gan
|
e63015d700
Stub of elisp API
|
2 mesi fa |
813gan
|
3958bf7a69
Add Cask
|
2 mesi fa |
813gan
|
a33c81db02
Add more python/emacs versions to CI and disable fail-fast
|
2 mesi fa |
813gan
|
8bddfe7c78
add PyErr_GetRaisedException compatibility macro
|
2 mesi fa |
813gan
|
625950a260
Use Py_NewInterpreter instead Py_NewInterpreterFromConfig
|
2 mesi fa |
813gan
|
6557130792
Enable more warnings and coredump in Makefile
|
2 mesi fa |
813gan
|
fbd0d99c93
Prevent creation of EmacsValue with NULL
|
2 mesi fa |
813gan
|
ba04df46d0
Translate elisp hash to python dictionary
|
2 mesi fa |
813gan
|
8ed35c51f5
Add emacspy.el. Rename emacspy.so to emacspy-module.so
|
2 mesi fa |
813gan
|
6e540fb4f7
Add missing DECREFs
|
2 mesi fa |
813gan
|
f61275c6d3
Better handling of valgrind in Makefile
|
2 mesi fa |
813gan
|
7ee5e35eef
Fix errors raised by debug build of python
|
2 mesi fa |
813gan
|
7257b44b46
Better handling of valgrind in Makefile
|
2 mesi fa |
813gan
|
a37a45dc63
add more tests
|
2 mesi fa |
813gan
|
f90a53d898
fix memory leak in EmacsValue.str
|
2 mesi fa |
813gan
|
5f900cc777
deduplicate code that setup ret value
|
2 mesi fa |
813gan
|
bc71b0f559
add py-list-interpreters
|
2 mesi fa |
813gan
|
73d1a48986
add test_valgrind. refactor Makefile
|
2 mesi fa |
813gan
|
3e72f27b13
fix memory leak in make_interpreter
|
2 mesi fa |