⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ledit

📁 早期freebsd实现
💻
字号:
Date: 17 Apr 85 15:45:42 EST (Wed)From: Martin David Connor <mdc@MIT-HTVAX.ARPA>    Date: Sat, 13 Apr 85 16:28:15 est    From: Richard M. Stallman <rms@mit-prep>    Can you help this person?  Also, can you give me the rest of ledit    to distribute, plus some info on how to use it?I have put the files "ledit.l" and "leditcfns.c" on prep:~mdc.Much to my disgust ledit.l relied on some bogus little package offunctions on HT, so I had to massage it a bit.To get it to work, one must:   - Compile leditcfns.c with something like:     cc leditcfns.c   - Edit ledit.l, changing the line beginning "(cfasl" to      have the right pathname for the cfns file you compiled in     the last step.   - Compile ledit.l with:     liszt ledit.lThen put the following lines in your .lisprc file:    ;load in functions for emacs interface    (load "//src//mdc//ledit//ledit")   ; Location of Ledit library    (set-proc-str "%gnumacs")		; Name of editorThen you can use ^E <RETURN> to get from LISP back to gnumacs.Here is the part of my .emacs file that pertains to ledit.    ;;; Set up ledit mode    (setq ledit-go-to-lisp-string "%lisp")    (setq lisp-mode-hook 'ledit-from-lisp-mode)    Date: Sat, 13 Apr 85 11:26:32 cst    From: neves@wisc-ai.arpa (David Neves)    This is a documentation question.    I cannot figure out how to use Ledit.  I suspect I need some    function on the Franz Lisp end of things to go to Emacs and read in    the temporary file.  Is this true?  Is the Lisp job started within    Emacs or outside of emacs?  I'm just plain confused.  Perhaps a couple    of words from someone in the know would help.    A related question.  I have been using a shell buffer when interacting    with Lisp (ie. put a definition in the kill buffer and then yank it    into the shell buffer to redefine it).  This is nice but tends to fill    up the shell buffer with lots of code (I'd rather keep calls to functions    in the shell and not the functions themselves).    My question:  Is using the shell buffer "better" than ledit?  Am I using    it in the best way (i.e. copying definitions from an edit buffer to the    shell buffer)?    -Thanks, David NevesI have found that ledit works well for doing programming developmentwhen you are changing lots of little pieces of a file and don't wishto recompile the whole file.  Of course M-X Compile is very nice forcalling up a liszt on a buffer and watching it in the another window.Of course the interface of something like NIL is even better becauseyou can compile your function directly into your lisp.  But since NILdoesn't run under Unix, this is probably the next best thing.I have tried the 2 window method (shell in lower window, lisp code inupper), and have found it a little awkward.  It does have certainadvantages, but most of the time, I get be fine using M-C-D to save adefun for lisp, and C-X Z to jump back to LISP.  C-E RETURN from lisp is also mnemonic for getting back to gnumacs.I hope this helps somewhat.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -