/[cmucl]/src/code/fd-stream.lisp
ViewVC logotype

Log of /src/code/fd-stream.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to lisp-executable: (view) (annotate)
Sticky Tag:

Revision 1.72 - (view) (annotate) - [select for diffs]
Tue Aug 19 09:26:57 2003 UTC (10 years, 7 months ago) by gerd
Branch: MAIN
CVS Tags: lisp-executable-base, snapshot-2003-10, snapshot-2003-11, sparc_gencgc_merge
Branch point for: lisp-executable
Changes since 1.71: +15 -1 lines
Diff to previous 1.71
	* src/code/fd-stream.lisp (fd-stream-read-n-bytes): Take unread
	into account.

Revision 1.71 - (view) (annotate) - [select for diffs]
Tue Aug 5 11:00:49 2003 UTC (10 years, 8 months ago) by emarsden
Branch: MAIN
CVS Tags: dynamic-extent-base, sparc_gencgc
Branch point for: dynamic-extent, sparc_gencgc_branch
Changes since 1.70: +2 -2 lines
Diff to previous 1.70
Fix typos.

Revision 1.70 - (view) (annotate) - [select for diffs]
Thu Jun 26 13:27:42 2003 UTC (10 years, 9 months ago) by toy
Branch: MAIN
Changes since 1.69: +13 -11 lines
Diff to previous 1.69
From Paul Foley:

Non-simple-streams-related changes:

* Stop commands which go through invoke-command-interactive from
  affecting the history variables.

* Fix some typos in comments

* When the GC closes a lost stream, revert to original contents

* Replace #+nil with #+(or) in unix*.lisp
  [NIL is a potentially valid feature name]


Simple-streams-related changes:

* Teach reader to handle simple-streams

* Add missing package prefixes in OPEN

* Add unix:unix-msync for force-output on mmapped files

* Add placeholder documentation

* Numerous changes in simple-streams implementation

* Add "external-formats" directory for external formats


Note: :BIG-ENDIAN or :LITTLE-ENDIAN should be put on *features*

Revision 1.69 - (view) (annotate) - [select for diffs]
Wed Jun 11 13:00:17 2003 UTC (10 years, 10 months ago) by emarsden
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68
Fix typo in DELETE-ORIGINAL.

Revision 1.68 - (view) (annotate) - [select for diffs]
Tue Jun 10 16:52:36 2003 UTC (10 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.67: +4 -4 lines
Diff to previous 1.67
Some changes from Paul Foley:

o Fix a number of spelling errors.
o Add EXT:PURGE-FILES (hmm, should that be renamed to
  purge-backup-files?) to delete old versions of files.
o Opening a file with :if-exists :append shouldn't set the Unix append
  flag, else you can't seek back to a point before you started
  appending. (Actually from Rudi Schlatte.)
o Fix a bug in logical pathname parsing.
o Fix FASL-file versioning so we don't create versioned fasl files.

Revision 1.67 - (view) (annotate) - [select for diffs]
Sat Jun 7 17:56:28 2003 UTC (10 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.66: +11 -8 lines
Diff to previous 1.66
More simple-streams updates from Paul Foley:

o An update to fix Gerd's complaint about :simple-streams being on
  *features*
o Corrects a few bugs
o Renames all the strategy functions
o Gets rid of DEVICE-EXTEND (Duane Rettig tells me it's going away in
  the next ACL release)
o A start on getting stream& composition working.

Revision 1.66 - (view) (annotate) - [select for diffs]
Fri Jun 6 16:23:45 2003 UTC (10 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.65: +315 -241 lines
Diff to previous 1.65
Initial import of Paul Foley's simple-streams implmentation.  Some
functionality is still missing, but Lisp streams and Gray streams
should behave unchanged.

Revision 1.65 - (view) (annotate) - [select for diffs]
Thu Jun 5 14:34:22 2003 UTC (10 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.64: +38 -6 lines
Diff to previous 1.64
Creating new files with :if-exists :new-version wasn't creating a new
version.  Bug noted by Paul Foley, who supplied this fix.

Revision 1.64 - (view) (annotate) - [select for diffs]
Mon Jun 2 14:42:50 2003 UTC (10 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63
file-length returns two values instead of one, as required.  Bug and
solution from Wolfhard Buss.

Revision 1.63 - (view) (annotate) - [select for diffs]
Thu Dec 12 19:11:11 2002 UTC (11 years, 4 months ago) by moore
Branch: MAIN
CVS Tags: cold-pcl-base, release-18e, release-18e-base, release-18e-pre1, release-18e-pre2, remove_negative_zero_not_zero
Branch point for: cold-pcl, release-18e-branch
Changes since 1.62: +1 -3 lines
Diff to previous 1.62
Remove cruft from last checkin.

Revision 1.62 - (view) (annotate) - [select for diffs]
Thu Dec 12 19:09:45 2002 UTC (11 years, 4 months ago) by moore
Branch: MAIN
Changes since 1.61: +9 -2 lines
Diff to previous 1.61
Fix a typo in apply-with-bindings.

Add string-stream and file-stream, required by the ANSI spec, as
structure classes.  Make the string streams and fd-stream,
respectively, inherit from them.  Add bootstrap magic.

Revision 1.61 - (view) (annotate) - [select for diffs]
Fri Aug 23 18:31:05 2002 UTC (11 years, 7 months ago) by pmai
Branch: MAIN
CVS Tags: LINKAGE_TABLE, PRE_LINKAGE_TABLE, UNICODE-BASE
Branch point for: UNICODE-BRANCH
Changes since 1.60: +11 -9 lines
Diff to previous 1.60
Merged patches by Eric Marsden and Gerd Moellmann to improve error
reporting in several places to be more specific and/or ANSI compliant.
The patches have been modified to make use of the new common
simple-programm-error function where applicable.

Revision 1.60 - (view) (annotate) - [select for diffs]
Fri Aug 2 14:43:08 2002 UTC (11 years, 8 months ago) by toy
Branch: MAIN
Changes since 1.59: +8 -2 lines
Diff to previous 1.59
Only create a buffer for streams of type (unsigned-byte 8).  Fixes the
bug where read-byte from (signed-byte 8) (or less) streams would
produce unsigned instead of signed numbers.

Revision 1.59 - (view) (annotate) - [select for diffs]
Wed Apr 3 18:30:40 2002 UTC (12 years ago) by pw
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58
Fix some lossage from rev 1.58 causing read-byte on multi-byte element
types to fail.

Revision 1.58 - (view) (annotate) - [select for diffs]
Mon Feb 4 17:22:14 2002 UTC (12 years, 2 months ago) by toy
Branch: MAIN
Changes since 1.57: +5 -2 lines
Diff to previous 1.57
Marco Antoniotti's read-sequence and write-sequence routines that
"tries to be more intelligent about a bunch of `commonly' used
external format."

Revision 1.57 - (view) (annotate) - [select for diffs]
Sun Jul 8 17:37:52 2001 UTC (12 years, 9 months ago) by pw
Branch: MAIN
Changes since 1.56: +13 -2 lines
Diff to previous 1.56
From Paul Foley:

	Implements READ- and WRITE-SEQUENCE on Gray streams, via
	STREAM-READ-SEQUENCE and STREAM-WRITE-SEQUENCE, and provides a :class
	keyword to OPEN which lets it return Gray streams classes wrapped
	around lisp-streams.

	Load exports.lisp before compiling with this set of changes.

Revision 1.56 - (view) (annotate) - [select for diffs]
Sun Jun 17 19:06:58 2001 UTC (12 years, 10 months ago) by pw
Branch: MAIN
Changes since 1.55: +7 -1 lines
Diff to previous 1.55
From Eric Marsden:

FILE-LENGTH should signal a type-error if arg is not associated with a file.

Revision 1.55 - (view) (annotate) - [select for diffs]
Sun Mar 4 20:12:35 2001 UTC (13 years, 1 month ago) by pw
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54
Change most PROCLAIMs to DECLAIMs.

Revision 1.54 - (view) (annotate) - [select for diffs]
Mon Oct 16 17:30:34 2000 UTC (13 years, 6 months ago) by dtc
Branch: MAIN
Changes since 1.53: +7 -6 lines
Diff to previous 1.53
Do not open /dev/tty when in batch mode.

Revision 1.53 - (view) (annotate) - [select for diffs]
Fri Aug 25 09:53:47 2000 UTC (13 years, 7 months ago) by pw
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52
Backout previous offensive revision.

Revision 1.52 - (view) (annotate) - [select for diffs]
Thu Aug 24 14:56:17 2000 UTC (13 years, 7 months ago) by pw
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51
In stream-init, give *debug-io* its very own stream to tty rather
than using *terminal-io*. This lets debugger work even if someone
binds *terminal-io* to an output only stream and then enters the
debugger.

Revision 1.51 - (view) (annotate) - [select for diffs]
Mon Jun 19 16:08:38 2000 UTC (13 years, 9 months ago) by dtc
Branch: MAIN
Changes since 1.50: +20 -18 lines
Diff to previous 1.50
Rework the code to allow file offsets greater than the most positive
fixnum which was only around 500Meg, as noted by Martin Cracauer.

Revision 1.50 - (view) (annotate) - [select for diffs]
Sat Dec 4 16:02:34 1999 UTC (14 years, 4 months ago) by dtc
Branch: MAIN
Changes since 1.49: +8 -7 lines
Diff to previous 1.49
Minor documentation fixes.

Revision 1.49 - (view) (annotate) - [select for diffs]
Sat Sep 4 19:44:09 1999 UTC (14 years, 7 months ago) by dtc
Branch: MAIN
Changes since 1.48: +17 -19 lines
Diff to previous 1.48
Better handle interruption to unix-fast-select calls.

Revision 1.48 - (view) (annotate) - [select for diffs]
Fri Jan 22 16:51:58 1999 UTC (15 years, 2 months ago) by pw
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47
FD-STREAM-READ-N-BYTES was incorrectly returning 0 in the case
where the user buffer was bigger than the stream buffer and
the eof-error-p argument was NIL.

Revision 1.47 - (view) (annotate) - [select for diffs]
Fri Jan 15 09:27:35 1999 UTC (15 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.46: +2 -4 lines
Diff to previous 1.46
Backout the explicit check of the external-format argument to open
which is handled by the type checking and was being flushed anyway.

Revision 1.46 - (view) (annotate) - [select for diffs]
Sat Dec 19 16:02:24 1998 UTC (15 years, 4 months ago) by dtc
Branch: MAIN
Changes since 1.45: +4 -2 lines
Diff to previous 1.45
Check that the :default external-format is given to open.
Based on patches from Peter Van Eynde.

Revision 1.45 - (view) (annotate) - [select for diffs]
Thu Jul 16 13:30:45 1998 UTC (15 years, 9 months ago) by pw
Branch: MAIN
Changes since 1.44: +1 -3 lines
Diff to previous 1.44
Fixes and improvements to July-14 commit dealing with condition types
in calls to error. From Douglas.

Revision 1.44 - (view) (annotate) - [select for diffs]
Tue Jul 14 18:12:15 1998 UTC (15 years, 9 months ago) by pw
Branch: MAIN
Changes since 1.43: +14 -8 lines
Diff to previous 1.43
This revision merges in many of the fixes for ANSI condition types
in various calls to ERROR. Those easily handled by using new condition
types simple-file-error and simple-program-error are included.

The only functional change here is that the function CHARACTER no longer
accepts an integer argument so as to be ANSI compliant. This may
break some code.

Revision 1.43 - (view) (annotate) - [select for diffs]
Mon May 4 01:27:13 1998 UTC (15 years, 11 months ago) by dtc
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42
Gray streams support:
* Rename the 'stream structure class to sys:lisp-stream.
* Add a new none hierarchical 'stream built-in class which inherits
  from: instance, t.
* Hack in the new stream class as a mixin for the structure base
  lisp-stream class which now inherits from: stream, structure-object,
  instance, t.
* Add a new 'fundamental-stream standard-class which includes 'stream
  as a mixin, and add PCL hacks to allow this to be redefined after PCL is
  loaded to be (defclass fundamental-stream (standard-object stream) ...).
* Add appropriate support to the base stream functions to dispatch to
  the Gray stream functions for the handling of fundamental-streams.
  Some of the lisp-streams encapsulating CLOS streams still need
  a little work.

Revision 1.42 - (view) (annotate) - [select for diffs]
Sun Jan 4 22:46:41 1998 UTC (16 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.41: +10 -6 lines
Diff to previous 1.41
Use mp:process-wait-until-fd-usable with the MP feature to avoid
stream input blocking when there are other runnable processes.

Revision 1.41 - (view) (annotate) - [select for diffs]
Sat Dec 27 12:33:07 1997 UTC (16 years, 3 months ago) by dtc
Branch: MAIN
Changes since 1.40: +18 -13 lines
Diff to previous 1.40
There were a the few calls to unix-select that limited the file
descriptor to an (unsigned-byte 32) and thus limited this code to file
descriptors less than 32, this was probably done to limit consing.
Replace these with unix-fast-select, allowing the use of file
descriptors upto fd-setsize (doesn't cons). Tested with over 128 FDs
running CL-HTTP on FreeBSD.

Revision 1.40 - (view) (annotate) - [select for diffs]
Tue Mar 25 17:07:31 1997 UTC (17 years ago) by dtc
Branch: MAIN
CVS Tags: RELEASE_18a
Branch point for: RELENG_18
Changes since 1.39: +4 -1 lines
Diff to previous 1.39
Be sure to remove any fd-steam-handler on an abort close.

Revision 1.39 - (view) (annotate) - [select for diffs]
Tue Feb 25 19:47:40 1997 UTC (17 years, 1 month ago) by dtc
Branch: MAIN
Changes since 1.38: +6 -2 lines
Diff to previous 1.38
Fix to set the stream element type for :output streams.

Revision 1.38 - (view) (annotate) - [select for diffs]
Sat Jan 18 14:31:02 1997 UTC (17 years, 3 months ago) by ram
Branch: MAIN
Changes since 1.37: +13 -12 lines
Diff to previous 1.37
Werkowskis source kit 1.03.7

Revision 1.37 - (view) (annotate) - [select for diffs]
Tue May 7 20:47:10 1996 UTC (17 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.36: +36 -17 lines
Diff to previous 1.36
Added a suite of signed byte output routines because the unsigned ones weren't
type correct for signed operands, thus didn't consistently work.

Revision 1.36 - (view) (annotate) - [select for diffs]
Mon Oct 31 04:11:27 1994 UTC (19 years, 5 months ago) by ram
Branch: MAIN
Changes since 1.35: +1 -3 lines
Diff to previous 1.35
Fix headed boilerplate.

Revision 1.35 - (view) (annotate) - [select for diffs]
Sun Oct 2 22:43:26 1994 UTC (19 years, 6 months ago) by ram
Branch: MAIN
Changes since 1.34: +6 -2 lines
Diff to previous 1.34
Squelch assignment warning on open args (by &aux, YES!)

Revision 1.34 - (view) (annotate) - [select for diffs]
Tue Aug 23 18:31:59 1994 UTC (19 years, 7 months ago) by ram
Branch: MAIN
Changes since 1.33: +8 -8 lines
Diff to previous 1.33
In OPEN, fixed :direction :io :if-does-not-exist :create to actually create.

Revision 1.33 - (view) (annotate) - [select for diffs]
Sat Jan 8 18:42:47 1994 UTC (20 years, 3 months ago) by ram
Branch: MAIN
Changes since 1.32: +10 -9 lines
Diff to previous 1.32
Re-frobbed fd-stream-read-n-bytes to preserve the property of returning less
than the requested number of bytes when eof-error-p is NIL and that is what
unix-read read.

Revision 1.32 - (view) (annotate) - [select for diffs]
Thu Jan 6 19:50:20 1994 UTC (20 years, 3 months ago) by ram
Branch: MAIN
Changes since 1.31: +17 -6 lines
Diff to previous 1.31
In read-n-bytes, only signal EOF when we read and got 0 bytes, not never read
returns less than we wanted.  Also, fix the case of small reads with an empty
buffer not to leave garbled buffer pointers if we have to do more than one
read.

Revision 1.31 - (view) (annotate) - [select for diffs]
Mon Aug 30 21:19:53 1993 UTC (20 years, 7 months ago) by ram
Branch: MAIN
Changes since 1.30: +3 -2 lines
Diff to previous 1.30
Update to new DEFINE-CONDITION syntax.

Revision 1.30 - (view) (annotate) - [select for diffs]
Wed Aug 4 12:26:25 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.29: +5 -4 lines
Diff to previous 1.29
Fix stuff.

Revision 1.29 - (view) (annotate) - [select for diffs]
Wed Aug 4 12:23:30 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.28: +10 -10 lines
Diff to previous 1.28
Unmade FILE-NAME a misc method, since it needs to work on closed streams.

Revision 1.28 - (view) (annotate) - [select for diffs]
Wed Aug 4 10:39:03 1993 UTC (20 years, 8 months ago) by ram
Branch: MAIN
Changes since 1.27: +24 -10 lines
Diff to previous 1.27
Changed :FILE-NAME back to a misc method.  Added fd-stream-pathname slot to
hold the non-unixified argument to open.

Revision 1.27 - (view) (annotate) - [select for diffs]
Thu Jun 24 13:58:09 1993 UTC (20 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.26: +25 -3 lines
Diff to previous 1.26
Added degenerate versions of stream-external-format, file-string-length and the
:external-format argument to open.

Revision 1.26 - (view) (annotate) - [select for diffs]
Thu Jun 24 13:48:47 1993 UTC (20 years, 9 months ago) by ram
Branch: MAIN
Changes since 1.25: +22 -35 lines
Diff to previous 1.25
Changed stuff to use EOF-OR-LOSE for signalling EOF.

Revision 1.25 - (view) (annotate) - [select for diffs]
Tue Jun 8 11:20:31 1993 UTC (20 years, 10 months ago) by wlott
Branch: MAIN
Changes since 1.24: +2 -1 lines
Diff to previous 1.24
Fixed :clear-input to flush any unread chars.

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Feb 26 08:25:27 1993 UTC (21 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.23: +40 -105 lines
Diff to previous 1.23
new structure branch & tuning, see new_struct

Revision 1.23 - (view) (annotate) - [select for diffs]
Wed Feb 17 16:30:39 1993 UTC (21 years, 2 months ago) by ram
Branch: MAIN
Branch point for: new_struct
Changes since 1.22: +16 -10 lines
Diff to previous 1.22
Added type decls from efficency notes.

Revision 1.22 - (view) (annotate) - [select for diffs]
Thu Dec 10 01:09:52 1992 UTC (21 years, 4 months ago) by ram
Branch: MAIN
Changes since 1.21: +6 -1 lines
Diff to previous 1.21
Export FILE-STREAM from LISP as a synonym for FD-STREAM.  Add :INTERACTIVE-P
misc method.

Revision 1.21 - (view) (annotate) - [select for diffs]
Mon Mar 9 20:17:39 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Changes since 1.20: +10 -13 lines
Diff to previous 1.20
Removed #+serve-event conditionalation.

Revision 1.20 - (view) (annotate) - [select for diffs]
Fri Feb 21 21:59:52 1992 UTC (22 years, 1 month ago) by wlott
Branch: MAIN
Branch point for: miles_hack
Changes since 1.19: +7 -9 lines
Diff to previous 1.19
Changed all SAP-REF-mumble functions to take the offset in bytes.

Revision 1.19 - (view) (annotate) - [select for diffs]
Fri Feb 14 23:44:45 1992 UTC (22 years, 2 months ago) by wlott
Branch: MAIN
Changes since 1.18: +65 -65 lines
Diff to previous 1.18
Merged new-alien changes onto trunk.

Revision 1.18 - (view) (annotate) - [select for diffs]
Mon Dec 16 12:48:45 1991 UTC (22 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.17: +13 -8 lines
Diff to previous 1.17
Fixed OPEN to deal with the fact that UNIX-NAMESTRING can return NIL.

Revision 1.17 - (view) (annotate) - [select for diffs]
Sat Dec 7 00:56:04 1991 UTC (22 years, 4 months ago) by wlott
Branch: MAIN
Changes since 1.16: +14 -4 lines
Diff to previous 1.16
Added finalization of opened streams.

Revision 1.16 - (view) (annotate) - [select for diffs]
Sat Nov 9 02:47:09 1991 UTC (22 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.15: +6 -6 lines
Diff to previous 1.15
Changed BASE-CHARACTER to BASE-CHAR

Revision 1.15 - (view) (annotate) - [select for diffs]
Fri May 24 17:02:25 1991 UTC (22 years, 10 months ago) by ram
Branch: MAIN
Changes since 1.14: +35 -14 lines
Diff to previous 1.14
Added :TIMEOUT argument to MAKE-FD-STREAM.  The SYSTEM:IO-TIMEOUT condition is
signalled if a timeout is specified and exceeded.

Revision 1.14 - (view) (annotate) - [select for diffs]
Tue May 21 22:22:34 1991 UTC (22 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.13: +108 -77 lines
Diff to previous 1.13
Added many declarations indicated by efficiency notes.
Also, now in OPEN, we don't rename files that aren't writable.

Revision 1.13 - (view) (annotate) - [select for diffs]
Tue May 21 18:37:34 1991 UTC (22 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.12: +124 -11 lines
Diff to previous 1.12
Changed FD-STREAM-READ-N-BYTES to block in unix-read rather than select so that
it is usable as the CLX BUFFER-READ function (and is also more tense.)
Fixed a couple warnings in the misc method.

Revision 1.12 - (view) (annotate) - [select for diffs]
Sat May 18 19:06:01 1991 UTC (22 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.11: +7 -5 lines
Diff to previous 1.11
Added :EOF support in listen method, and fixed a few comments.

Revision 1.11 - (view) (annotate) - [select for diffs]
Sat May 18 13:38:36 1991 UTC (22 years, 11 months ago) by ram
Branch: MAIN
Changes since 1.10: +5 -6 lines
Diff to previous 1.10
Merged with systems-work sources.  The only change was to make
*standard-output* a two-way stream so that reading *standard-input* will force
output on standard output.

Revision 1.10 - (view) (annotate) - [select for diffs]
Fri Feb 8 13:32:31 1991 UTC (23 years, 2 months ago) by ram
Branch: MAIN
Changes since 1.9: +9 -5 lines
Diff to previous 1.9
New file header with RCS header FILE-COMMENT.

Revision 1.9 - (view) (annotate) - [select for diffs]
Sun Jan 13 00:52:08 1991 UTC (23 years, 3 months ago) by wlott
Branch: MAIN
Changes since 1.8: +49 -42 lines
Diff to previous 1.8
Added a retry case to the permision denied error in open.

Revision 1.8 - (view) (annotate) - [select for diffs]
Sat Nov 3 00:26:39 1990 UTC (23 years, 5 months ago) by wlott
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7
Changed predict-name to unix-namestring.

Revision 1.7 - (view) (annotate) - [select for diffs]
Mon Sep 24 17:22:32 1990 UTC (23 years, 6 months ago) by wlott
Branch: MAIN
Changes since 1.6: +4 -2 lines
Diff to previous 1.6
Fixed the clear-input method.

Revision 1.6 - (view) (annotate) - [select for diffs]
Thu Sep 6 19:40:38 1990 UTC (23 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.5: +20 -8 lines
Diff to previous 1.5
Added :clear-input method.  Changed base-character to character in
dispatching stuff.

Revision 1.5 - (view) (annotate) - [select for diffs]
Fri Aug 24 18:10:52 1990 UTC (23 years, 7 months ago) by wlott
Branch: MAIN
Changes since 1.4: +173 -169 lines
Diff to previous 1.4
Moved MIPS branch onto trunk; no merge necessary.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Mar 16 15:26:37 1990 UTC (24 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.3: +6 -0 lines
Diff to previous 1.3
.../code/fd-stream.lisp, 08-Mar-90 17:58:17, Edit by Wlott.
  Yet another attempt at file-position.  Forgot to zero both the head and
  tail of the input buffer when we moved the file pointer.  Therefore, UNIX
  thought that the file pointer was at the beginning of the file, but LISP
  thought that the file pointer was ibuf-tail bytes in.

Revision 1.3 - (view) (annotate) - [select for diffs]
Thu Mar 8 16:23:09 1990 UTC (24 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.2: +6 -6 lines
Diff to previous 1.2
Put in fix from wlott for unread-char/read-line interaction lossage.
 

Revision 1.2 - (view) (annotate) - [select for diffs]
Thu Mar 8 11:04:53 1990 UTC (24 years, 1 month ago) by ram
Branch: MAIN
Changes since 1.1: +1 -4 lines
Diff to previous 1.1
Changed make-immediate-type of random number to CODE-CHAR.

Revision 1.1 - (view) (annotate) - [select for diffs]
Thu Feb 22 11:54:29 1990 UTC (24 years, 1 month ago) by ram
Branch: MAIN
Initial revision

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5