1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-27 08:43:40 -07:00
Commit graph

8 commits

Author SHA1 Message Date
Richard Brooksby
3e57b5a0ce Removing bogus test block introduced in 1a5ac67e7 that does not work when transforms are empty or trivial. raising this for later in github issue.
GitHub-reference: https://github.com/Ravenbrook/mps/issues/242
2023-06-16 13:02:43 +01:00
Richard Brooksby
1a5ac67e71 Transforms are no longer implicitly destroyed by applying them, making the interface more consistent with the rest of the mps and simplifying the documentation. in response to review <https://github.com/ravenbrook/mps/pull/214#discussion_r1231004625>. 2023-06-16 11:58:34 +01:00
Richard Brooksby
6e268e53ff Converting fixmes to comments containing what we have deduced about the test, and converting some to todos. linking issues to be resolved. 2023-06-16 07:43:57 +01:00
Jonathan Holburn
27cf30e15f Add fixmes to ztfm.c testbench after walkthrough with rb 2023-06-15 11:14:22 +01:00
Richard Brooksby
051249011a Avoid creating ambiguous references in stack slots that prevent the transform completing. 2023-06-12 15:05:58 +01:00
Richard Brooksby
db8c7da9a5 Fixing type puns found by gcc 11.3.0. 2023-06-12 14:35:11 +01:00
Gareth Rees
b10b842d75 Make transforms part of the public mps.
* Move transforms sources to the core sections of the makefiles.
* Move function declarations to the public header mps.h.
* Update copyright notices for transforms code.
* Remove references to Configura from the comments.
* Remove trailing whitespace.
* Translate design to reStructuredText.
* Move documentation to reference section of manual.
* Add warning about unsuitability when ambiguous references may exist.

(cherry picked from commit b1c30975d91a8ab871ca4d94de1754d5ee44ef03)
2023-06-12 14:19:17 +01:00
Richard Brooksby
b948191120 Part of making transforms part of the public mps.
(cherry picked from commit 6bd64a230a510bc19323da127d622a19bfd43f63)
2023-04-14 09:58:56 +01:00