Chris Hanson [Wed, 23 Oct 1991 06:14:21 +0000 (06:14 +0000)]
Primitive DIRECTORY-CLOSE must be called to have any effect. Stupid
typo just inserted references to the primitive in the effect position.
Chris Hanson [Tue, 22 Oct 1991 12:27:55 +0000 (12:27 +0000)]
* Fix code that extracts filename from dired line so that it handles
symbolic links correctly.
* Fix DIRED-REVERT-BUFFER to keep point on the same filename line if
possible.
* Fix DIRED-COPY-FILES: when a condition handler returns it means that
it has declined to handle the condition; if it handles the condition
it must throw.
* Repaginate.
Chris Hanson [Tue, 22 Oct 1991 12:12:46 +0000 (12:12 +0000)]
Fix RENAME-FILE and DELETE-FILE so that they work on symbolic links
that point to nonexistent files.
Chris Hanson [Tue, 22 Oct 1991 10:48:44 +0000 (10:48 +0000)]
Improve NUKE-NROFF-BS a little more: speed up nuke loops, generalize
header pattern to handle hyphens within section number, simplify
nuking of blank lines at buffer start.
Chris Hanson [Tue, 22 Oct 1991 09:53:38 +0000 (09:53 +0000)]
RTL comment should precede prefix instructions in output. That way
all instructions generated as a result of that RTL will appear
between that comment and the next.
Chris Hanson [Tue, 22 Oct 1991 09:02:43 +0000 (09:02 +0000)]
To reduce code space, use ASSOC to compare literals rather than ASSV.
Since side-effects are not permitted on them, this should be harmless.
Chris Hanson [Mon, 21 Oct 1991 23:40:56 +0000 (23:40 +0000)]
Change command reader to preserve message across argument commands.
Fix undo of self-insert characters.
Chris Hanson [Mon, 21 Oct 1991 12:49:45 +0000 (12:49 +0000)]
Various improvements to NUKE-NROFF-BS: speed up implementation,
particularly the removal of underlining and overstriking; remove
"Reformatting page" message if one appears; remove generic footers;
remove blank lines at end.
Chris Hanson [Mon, 21 Oct 1991 12:06:00 +0000 (12:06 +0000)]
Make "m" key in Info mode default to the current menu item, if there is one.
Chris Hanson [Sat, 19 Oct 1991 07:09:54 +0000 (07:09 +0000)]
Fix bug that caused Dired to print all of the "to be deleted" file
names on a single line, sending the newlines to the wrong port.
Arthur Gleckler [Fri, 18 Oct 1991 16:03:02 +0000 (16:03 +0000)]
Make "m" key in Info mode default to the current menu item, if there is one.
Chris Hanson [Fri, 18 Oct 1991 11:17:13 +0000 (11:17 +0000)]
*** empty log message ***
Chris Hanson [Fri, 18 Oct 1991 09:55:38 +0000 (09:55 +0000)]
Update to match revision 4.30 of "machines/bobcat/rules3.scm".
Chris Hanson [Fri, 18 Oct 1991 09:13:08 +0000 (09:13 +0000)]
Don't generate full cref by default.
Chris Hanson [Fri, 18 Oct 1991 08:59:29 +0000 (08:59 +0000)]
Update to match revision 1.32 of "machines/bobcat/comp.pkg".
Chris Hanson [Thu, 17 Oct 1991 09:09:38 +0000 (09:09 +0000)]
BSD4.3 does not declare errno in <errno.h> -- unlike modern versions
of unix -- so must add extern declaration.
Chris Hanson [Thu, 17 Oct 1991 08:21:11 +0000 (08:21 +0000)]
Fix missing "cmpint-vax.h".
Guillermo J. Rozas [Wed, 16 Oct 1991 22:26:19 +0000 (22:26 +0000)]
Add a fflush to userio_confirm.
Chris Hanson [Wed, 16 Oct 1991 00:27:02 +0000 (00:27 +0000)]
Recent versions of SunOS have POSIX signals.
Chris Hanson [Tue, 15 Oct 1991 22:53:36 +0000 (22:53 +0000)]
Change sun 3 to use 68040 compiled-code format, so it can share
binaries with other 680x0 machines.
Chris Hanson [Tue, 15 Oct 1991 18:01:55 +0000 (18:01 +0000)]
Modified by Max Hailperin <max@nic.gac.edu> to support Schematik-style
interrupts if the environment variable USE_SCHEMATIK_STYLE_INTERRUPTS
is defined. What this means is that the following signals are
redefined to generate the corresponding keyboard interrupt (to avoid
the unreliable behavior of the the interactive interrupt handler):
signal keyboard interrupt
----- ------------------
SIGIOT control-x
SIGQUIT control-u
SIGHUP control-b
Thanos Siapas [Mon, 14 Oct 1991 23:51:19 +0000 (23:51 +0000)]
Fix two problems that manifested themselves on the nitpicky snakes:
- array-set! could cause an overflow exception when reading
un-initialized garbage. ARRAY-ALLOCATE now initializes all array
components to 0.
- array-set! could cause an underflow exception when storing a valid
double too small for a float. It now silently stores 0.
There are other problems left (overflow when storing a large
number), etc, but...
Arthur Gleckler [Sun, 13 Oct 1991 01:50:08 +0000 (01:50 +0000)]
Make "WITH-" expressions do the right thing. This should cause on
problems with forms like WITHOUT-INTERRUPTS, since I've included a
hyphen after "with".
Chris Hanson [Fri, 11 Oct 1991 18:33:57 +0000 (18:33 +0000)]
*** empty log message ***
Chris Hanson [Fri, 11 Oct 1991 04:09:33 +0000 (04:09 +0000)]
*** empty log message ***
Chris Hanson [Fri, 11 Oct 1991 03:58:56 +0000 (03:58 +0000)]
Be more careful about order of events in M-x shell-command-on-region
when the prefix arg is given. Make sure that the output replaces the
input atomically.
Chris Hanson [Fri, 11 Oct 1991 03:46:26 +0000 (03:46 +0000)]
Implement M-x shell-command and M-x shell-command-on-region. Bind
them to M-! and M-| respectively.
Chris Hanson [Fri, 11 Oct 1991 03:35:06 +0000 (03:35 +0000)]
Implement M-x shell-command and M-x shell-command-on-region. Bind
them to M-! and M-| respectively.
Chris Hanson [Fri, 11 Oct 1991 03:33:27 +0000 (03:33 +0000)]
Implement M-x compare-windows.
Chris Hanson [Fri, 11 Oct 1991 03:32:51 +0000 (03:32 +0000)]
In M-x visit-tags-table, if the user types something that looks like a
directory, then treat it as a directory. Previously it only did this
if the file was actually a directory.
Chris Hanson [Fri, 11 Oct 1991 03:31:24 +0000 (03:31 +0000)]
Don't ignore pathname-version when generating buffer name. Ignoring
it is confusing on unix filenames. Perhaps this should be made
operating-system specific.
Arthur Gleckler [Thu, 10 Oct 1991 22:54:44 +0000 (22:54 +0000)]
Make RMAIL update mode line when SHOW-MESSAGE is called and there are
no messages. This makes the mode line correct when all the messages
are deleted and expunged. Previously, the mode line stayed as it was
when RMAIL last displayed a message (before it was deleted).
Chris Hanson [Thu, 10 Oct 1991 01:29:29 +0000 (01:29 +0000)]
Move to regular Scheme source directories.
Chris Hanson [Thu, 10 Oct 1991 01:27:41 +0000 (01:27 +0000)]
Adjustments to support multiple binary directories.
Mark Friedman [Tue, 8 Oct 1991 21:46:43 +0000 (21:46 +0000)]
Cached the current working directory to avoid needless calls to the
unix getcwd. It is put here, so that the call to get_wd() in options.c
will cause the cache to fill BEFORE the heap and constant spaces get
allocated. This way it is much more likely that the fork that getcwd
tries to do will be successful.
Mark Friedman [Tue, 8 Oct 1991 21:42:37 +0000 (21:42 +0000)]
Changed parse_path_string() to make sure that get_wd is called so that
the unix getcwd is called now, before it allocates heap space. This is
because getcwd forks off a new process and we want to do that before
the scheme process gets too big.
Chris Hanson [Fri, 4 Oct 1991 06:14:14 +0000 (06:14 +0000)]
Improve performance of m command -- it was very slow on large menus.
Chris Hanson [Fri, 4 Oct 1991 06:09:24 +0000 (06:09 +0000)]
Fix bug in M-x goto-char -- it was counting characters from the
narrowed start of the buffer, when it should have ignored narrowing.
Chris Hanson [Fri, 4 Oct 1991 06:06:27 +0000 (06:06 +0000)]
Guarantee that all buffer-local variables are unbound when user's init
file is loaded.
Chris Hanson [Thu, 3 Oct 1991 21:30:47 +0000 (21:30 +0000)]
INDENT-TABS-MODE should be off in Texinfo files.
Chris Hanson [Thu, 3 Oct 1991 20:48:44 +0000 (20:48 +0000)]
Fix fencepost error that sometimes caused extra newline to be inserted
at end of paragraph being filled.
Brian A. LaMacchia [Thu, 3 Oct 1991 19:48:20 +0000 (19:48 +0000)]
Minor change to rmail-make-basic-summary-line so that dates of
the form "02 Oct 91" generate summary lines of the form " 2-Oct" not
"02-Oct".
Arthur Gleckler [Thu, 3 Oct 1991 17:47:59 +0000 (17:47 +0000)]
Make telnet accept port number after hostname.
Chris Hanson [Thu, 3 Oct 1991 10:19:45 +0000 (10:19 +0000)]
Add directory tracking for popd and pushd shell commands. Add new
command M-x shell-resync-dirs.
Guillermo J. Rozas [Wed, 2 Oct 1991 21:24:43 +0000 (21:24 +0000)]
Add phony target world redirecting to xmakefile.
Guillermo J. Rozas [Wed, 2 Oct 1991 21:22:08 +0000 (21:22 +0000)]
Add a call to x-window-set-class-hint when a window is created,
so the window manager can tell what resource to use.
Guillermo J. Rozas [Wed, 2 Oct 1991 21:17:49 +0000 (21:17 +0000)]
Rename x-graphics-set-class-hint to x-window-set-class-hint.
Chris Hanson [Wed, 2 Oct 1991 09:25:55 +0000 (09:25 +0000)]
Don't unregister a closed channel -- it signals an error.
Chris Hanson [Wed, 2 Oct 1991 09:18:48 +0000 (09:18 +0000)]
Eliminate duplicate definition of variable.
Chris Hanson [Wed, 2 Oct 1991 09:16:18 +0000 (09:16 +0000)]
Add simple insertion commands to Texinfo mode.
Chris Hanson [Wed, 2 Oct 1991 09:00:31 +0000 (09:00 +0000)]
Fix typo in COMPUTE-HORIZONTAL-SPACE.
Chris Hanson [Wed, 2 Oct 1991 08:59:37 +0000 (08:59 +0000)]
Fix INDENT-FOR-TAB-COMMAND so it pays attention to the value of
INDENT-TABS-MODE.
Chris Hanson [Tue, 1 Oct 1991 21:39:07 +0000 (21:39 +0000)]
Eliminate INTEGRATE-PRIMITIVE-PROCEDURES declaration.
Chris Hanson [Tue, 1 Oct 1991 20:50:27 +0000 (20:50 +0000)]
Eliminate explicit load of CREF utility.
Chris Hanson [Wed, 25 Sep 1991 20:37:33 +0000 (20:37 +0000)]
Add `time_t' and change type of argument to `ctime' to be a pointer to
that type.
Chris Hanson [Wed, 25 Sep 1991 20:36:47 +0000 (20:36 +0000)]
Fix casting bug in __INT_TO_PTR.
Arthur Gleckler [Wed, 25 Sep 1991 18:36:03 +0000 (18:36 +0000)]
Make previous bug fix slightly faster.
Arthur Gleckler [Wed, 25 Sep 1991 18:33:34 +0000 (18:33 +0000)]
Fix number-of-arguments bug calling RE-SEARCH-FORWARD from
COUNT-MATCHES command.
Chris Hanson [Tue, 24 Sep 1991 22:39:20 +0000 (22:39 +0000)]
Eliminate incorrect ";" from definition of Declare_Fixed_Objects.
Brian A. LaMacchia [Tue, 24 Sep 1991 17:53:24 +0000 (17:53 +0000)]
Fixed a bug in parse-file-inboxes which used the wrong point as the end
of the search.
Arthur Gleckler [Fri, 20 Sep 1991 20:56:08 +0000 (20:56 +0000)]
Get rid of unreferenced variable NAME left over from translation from
Emacs Lisp lpr.el package.
Arthur Gleckler [Fri, 20 Sep 1991 20:47:15 +0000 (20:47 +0000)]
Add printer output commands LPR-BUFFER, PRINT-BUFFER, LPR-REGION, and
PRINT-REGION.
Arthur Gleckler [Fri, 20 Sep 1991 20:46:48 +0000 (20:46 +0000)]
Initial revision
Arthur Gleckler [Fri, 20 Sep 1991 13:35:25 +0000 (13:35 +0000)]
Fix major mode description to reflect previous change:
Bind DIRED-FLAG-FILE-FOR-COPY to #\k instead of #\C. #\C is already
bound to DIRED-COMPRESS.
Arthur Gleckler [Fri, 20 Sep 1991 13:34:08 +0000 (13:34 +0000)]
Bind DIRED-FLAG-FILE-FOR-COPY to #\k instead of #\C. #\C is already
bound to DIRED-COMPRESS.
Chris Hanson [Fri, 20 Sep 1991 04:04:15 +0000 (04:04 +0000)]
Eliminate use of INTEGRATE-PRIMITIVE-PROCEDURES declaration.
Chris Hanson [Fri, 20 Sep 1991 03:58:39 +0000 (03:58 +0000)]
Eliminate use of INTEGRATE-PRIMITIVE-PROCEDURES declaration.
Arthur Gleckler [Thu, 19 Sep 1991 22:12:17 +0000 (22:12 +0000)]
Fix bug that makes completion on an empty filename break.
Arthur Gleckler [Wed, 18 Sep 1991 22:47:40 +0000 (22:47 +0000)]
Make PROMPT-FOR-INPUT-TRUENAME accept files that are not directories.
The COPY-FILE, DELETE-FILE, and RENAME-FILE commands, which don't
work on directories anyway, will then refuse to accept directories as
arguments.
Chris Hanson [Wed, 18 Sep 1991 20:05:55 +0000 (20:05 +0000)]
Redefine #!optional and #!rest to be something distinct from symbols.
Arthur Gleckler [Wed, 18 Sep 1991 19:25:07 +0000 (19:25 +0000)]
Fix bug in MANUAL-ENTRY that prevents it understanding, e.g., tty(4).
Add removal of footers to NUKE-NROFF-BS.
Arthur Gleckler [Wed, 18 Sep 1991 15:59:26 +0000 (15:59 +0000)]
Add autoload library to display UNIX manual pages.
Arthur Gleckler [Wed, 18 Sep 1991 13:56:26 +0000 (13:56 +0000)]
Add autoload library to display UNIX manual pages.
Arthur Gleckler [Tue, 17 Sep 1991 22:43:50 +0000 (22:43 +0000)]
Fix typo.
Arthur Gleckler [Tue, 17 Sep 1991 20:36:42 +0000 (20:36 +0000)]
Initial revision
Brian A. LaMacchia [Tue, 17 Sep 1991 20:32:04 +0000 (20:32 +0000)]
Fixed a bug in rmail-reply. If there was no Subject: line in the
message being replied to, a (string-append "Re: " ()) occurred.
Arthur Gleckler [Tue, 17 Sep 1991 19:03:27 +0000 (19:03 +0000)]
Fix bug preventing INDENT-RIGIDLY from accepting multiplier
autoarguments.
Arthur Gleckler [Tue, 17 Sep 1991 14:53:45 +0000 (14:53 +0000)]
Get rid of unused procedure.
Arthur Gleckler [Tue, 17 Sep 1991 14:51:44 +0000 (14:51 +0000)]
Get rid of unreferenced variables.
Arthur Gleckler [Tue, 17 Sep 1991 14:44:26 +0000 (14:44 +0000)]
Improve Edwin debugger:
Make RETURN-TO and RETURN-FROM evaluate the previous expression
instead of prompting for an expression to evaluate.
Provide evaluation commands that do and don't evaluate in the dynamic
state of the continuation. Commands that evaluate in the dynamic
state of the continuation will have their output appear wherever the
program would have sent its output had no error occured, and fluid
variables will be bound as they would appear in the program.
Commands that do not evaluate in the dynamic state of the
continuation will have their output appear in the debugger buffer,
and fluid variables will be bound as they would upon leaving the
continuation.
Rearrange some key bindings.
Improve handling of restarts.
Arthur Gleckler [Tue, 17 Sep 1991 14:05:09 +0000 (14:05 +0000)]
Change NORMAL-MODE to evaluate variables in "Edwin Variables:" section
of a buffer in the (edwin) package.
Chris Hanson [Mon, 16 Sep 1991 20:18:08 +0000 (20:18 +0000)]
Rearrange machine names.
Arthur Gleckler [Sat, 14 Sep 1991 20:29:57 +0000 (20:29 +0000)]
Make RETURN-TO and RETURN-FROM evaluate the previous expression
instead of prompting for an expression to evaluate.
Provide evaluation commands that do and don't evaluate in the dynamic
state of the continuation. Commands that evaluate in the dynamic
state of the continuation will have their output appear wherever the
program would have sent its output had no error occured, and fluid
variables will be bound as they would appear in the program.
Commands that do not evaluate in the dynamic state of the
continuation will have their output appear in the debugger buffer,
and fluid variables will be bound as they would upon leaving the
continuation.
Rearrange some key bindings.
Improve handling of restarts.
Arthur Gleckler [Thu, 12 Sep 1991 23:45:01 +0000 (23:45 +0000)]
Export debugger variable EDWIN-VARIABLE$DEBUGGER-CONFIRM-RETURN? .
Arthur Gleckler [Thu, 12 Sep 1991 23:31:52 +0000 (23:31 +0000)]
Make EVALUATE-REGION return the value of the last expression it
evaluates, or the value of UNSPECIFIC if there are no expressions.
It had been returning UNSPECIFIC always, but the Edwin Debugger needs
to be able to find out the value of an evaluation after going through
the standard evaluation mechanism (for the purposes of the
CONTINUATION-BROWSER-RETURN-FROM,
CONTINUATION-BROWSER-RETURN-TO, and
CONTINUATION-BROWSER-RETRY
debugger commands).
Arthur Gleckler [Thu, 12 Sep 1991 21:34:35 +0000 (21:34 +0000)]
Fix braino with last change.
Arthur Gleckler [Thu, 12 Sep 1991 21:11:17 +0000 (21:11 +0000)]
Make CEILING, FLOOR, ROUND, and TRUNCATE coerce their results to
exact numbers.
Arthur Gleckler [Thu, 12 Sep 1991 17:59:36 +0000 (17:59 +0000)]
Import DSTATE/EXPRESSION and INVALID-EXPRESSION? from (runtime
debugger) package to (edwin debugger) package.
Arthur Gleckler [Wed, 11 Sep 1991 05:52:50 +0000 (05:52 +0000)]
Fix alphabetical order of initialization filenames, because otherwise
it doesn't work.
Arthur Gleckler [Wed, 11 Sep 1991 02:11:57 +0000 (02:11 +0000)]
Fix wrong number of arguments bug in LIST-MATCHING-LINES command.
Brian A. LaMacchia [Tue, 10 Sep 1991 21:33:30 +0000 (21:33 +0000)]
Removed extraneous debugging code.
Brian A. LaMacchia [Tue, 10 Sep 1991 13:53:21 +0000 (13:53 +0000)]
Fixed bug in rmail-summary-{exit,quit} which appeared
when there was only one window open, and it was the summary window.
Guillermo J. Rozas [Tue, 10 Sep 1991 00:54:37 +0000 (00:54 +0000)]
dump_free_directly now returns the new value of free_buffer_bottom.
Improve error messages.
Guillermo J. Rozas [Tue, 10 Sep 1991 00:53:56 +0000 (00:53 +0000)]
Allow multiple inclusion.
dump_free_directly now returns the new value of free_buffer_bottom.
Arthur Gleckler [Mon, 9 Sep 1991 23:43:39 +0000 (23:43 +0000)]
Fixed: #\C-q is not an ASCII char, but #\DC1 is.
MODIFY-SYNTAX-ENTRY! requires an ASCII char.
Guillermo J. Rozas [Mon, 9 Sep 1991 22:10:31 +0000 (22:10 +0000)]
Integrate Jmiller's latest changes:
- Fix typos.
- Describe GENERATE/QUOTATION-HEADER, etc. in more detail.
- Describe interrupt hack for printing return addresses.
Guillermo J. Rozas [Mon, 9 Sep 1991 21:04:33 +0000 (21:04 +0000)]
Fix spelling mistake.
Guillermo J. Rozas [Mon, 9 Sep 1991 18:43:40 +0000 (18:43 +0000)]
Add copyright notice and title.
Merge in Jmiller's latest comments, and add a picture.
Guillermo J. Rozas [Mon, 9 Sep 1991 14:43:32 +0000 (14:43 +0000)]
Add copyright notice and title.
Guillermo J. Rozas [Mon, 9 Sep 1991 14:39:08 +0000 (14:39 +0000)]
Fix typos.