Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
07168830
Commit
07168830
authored
Jul 16, 1992
by
Eric S. Raymond
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*** empty log message ***
parent
e7308e06
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
9 deletions
+33
-9
lisp/cl.el
lisp/cl.el
+10
-6
lisp/cmuscheme.el
lisp/cmuscheme.el
+1
-1
lisp/progmodes/cplus-md.el
lisp/progmodes/cplus-md.el
+13
-1
lisp/progmodes/inf-lisp.el
lisp/progmodes/inf-lisp.el
+9
-1
No files found.
lisp/cl.el
View file @
07168830
;;; cl.el --- Common-Lisp extensions for GNU Emacs Lisp.
;; Author: Cesar Quiroz <quiroz@cs.rochester.edu>
;; Last-Modified: 16 Mar 1992
;; Keywords: extensions
(
defvar
cl-version
"2.0 beta 29 October 1989"
)
;; Copyright (C) 1987, 1988, 1989 Free Software Foundation, Inc.
;; This file is part of GNU Emacs.
...
...
@@ -19,7 +25,8 @@
;; file named COPYING. Among other things, the copyright notice
;; and this notice must be preserved on all copies.
;;;;
;;; Commentary:
;;;; These are extensions to Emacs Lisp that provide some form of
;;;; Common Lisp compatibility, beyond what is already built-in
;;;; in Emacs Lisp.
...
...
@@ -41,11 +48,6 @@
;;;; the files are concatenated together one cannot ensure that
;;;; declaration always precedes use.
;;;;
;;;; Bug reports, suggestions and comments,
;;;; to quiroz@cs.rochester.edu
(
defvar
cl-version
"2.0 beta 29 October 1989"
)
;;;; GLOBAL
;;;; This file provides utilities and declarations that are global
...
...
@@ -61,6 +63,8 @@
;;; use here anything but plain Emacs Lisp! There is a neater recursive form
;;; for the algorithm that deals with the bodies.
;;; Code:
(
defmacro
psetq
(
&rest
body
)
"(psetq {var value }...) => nil
Like setq, but all the values are computed before any assignment is made."
...
...
lisp/cmuscheme.el
View file @
07168830
;;; cmuscheme.el -- Scheme process in a buffer. Adapted from tea.el.
;;
Maintaine
r: Olin Shivers <olin.shivers@cs.cmu.edu>
;;
Autho
r: Olin Shivers <olin.shivers@cs.cmu.edu>
;; Last-Modified: 16 Mar 1992
;;; Copyright Olin Shivers (1988)
...
...
lisp/progmodes/cplus-md.el
View file @
07168830
;;; c++-mode.el --- C++ code editing commands for Emacs
;; Author: Dave Detlefs <dld@cs.cmu.edu>
;; Stewart Clamen <clamen@cs.cmu.edu>
;; Maintainer: Dave Detlefs <dld@cs.cmu.edu>
;; Last-Modified: 09 May 1991
;; Keywords: c
;;; Commentary:
;; 1987 Dave Detlefs (dld@cs.cmu.edu)
;; and Stewart Clamen (clamen@cs.cmu.edu).
;; Done by fairly faithful modification of:
;; c-mode.el, Copyright (C) 1985 Richard M. Stallman.
;;
;;; Change Log:
;; Feb, 1990 (Dave Detlefs, dld@cs.cmu.edu)
;; Fixed electric-c++-terminator to handle double colons, at the
;; request of John Hagerman.
...
...
@@ -70,6 +80,8 @@
;;
;; August 1987: incorporated changes done by Glen Ditchfield of Waterloo.
;;; Code:
(
defvar
c++-mode-abbrev-table
nil
"Abbrev table used in C++ mode."
)
(
define-abbrev-table
'c++-mode-abbrev-table
())
...
...
lisp/progmodes/inf-lisp.el
View file @
07168830
;;; cmulisp.el --- improved version of standard inferior-lisp mode
;; Author: Olin Shivers <shivers@cs.cmu.edu>
;; Last-Modified: 16 Jul 1993
;;; Copyright Olin Shivers (1988).
;;; Please imagine a long, tedious, legalistic 5-page gnu-style copyright
;;; notice appearing here to the effect that you may use this code any
;;; way you like, as long as you don't charge money for it, remove this
;;; notice, or hold me liable for its results.
;;; Commentary:
;;; This replaces the standard inferior-lisp mode.
;;; Hacked from tea.el by Olin Shivers (shivers@cs.cmu.edu). 8/88
;;; Please send me bug reports, bug fixes, and extensions, so that I can
...
...
@@ -48,7 +53,6 @@
;;; Maybe I should ensure the process mark is in the window when I send
;;; text to the process? Switch selectable?
(
require
'comint
)
;; YOUR .EMACS FILE
;;=============================================================================
;; Some suggestions for your .emacs file.
...
...
@@ -125,6 +129,10 @@
;;; source by lisp-load/compile-file.
;;; Read the rest of this file for more information.
;;; Code:
(
require
'comint
)
(
defvar
cmulisp-filter-regexp
"\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'"
"*What not to save on inferior Lisp's input history
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment