From b37bf74fc2d6309a5ae3dc6b55e8488409976775 Mon Sep 17 00:00:00 2001 From: David Aspinall Date: Tue, 29 Feb 2000 06:19:39 +0000 Subject: New projects directory. --- html/projects/mm.html | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 html/projects/mm.html (limited to 'html/projects/mm.html') diff --git a/html/projects/mm.html b/html/projects/mm.html new file mode 100644 index 00000000..d7bf6954 --- /dev/null +++ b/html/projects/mm.html @@ -0,0 +1,23 @@ +
+Emacs has a mechanism for customizing the editing behaviour of buffers +based on their major mode. A buffer can only have one major +mode, but in literate styles of programming and proving we want to mix +program text with documentation in a single file. A way of +multiplexing major modes is needed, so that different regions of a +buffer can be edited in different modes. One approach may be to use +"views" onto untangled buffers, although it isn't clear how search and +replace, etc, should behave in this case. +
+Emacs hackers may already have worked on this problem and solved it +sufficiently well (does anybody know?), in which case this project +might degenerate into applying the work for Coq and Isabelle/Isar, as +a feasibility demonstration. +
+Skills: +A passion for Emacs and Emacs Lisp. +
+Proposer: +David Aspinall. +
+ -- cgit v1.2.3