Made FD/PORT FDES/PORT PORT/FD PORT/FDES parameter names consistently FD/PORT.
This commit is contained in:
		
							parent
							
								
									2f7c39be3f
								
							
						
					
					
						commit
						1cdcaaee53
					
				| 
						 | 
					@ -115,7 +115,7 @@ run/file*, that take thunk arguments for the subprocess.
 | 
				
			||||||
(with-current-output-port* port thunk) -> value(s) of thunk
 | 
					(with-current-output-port* port thunk) -> value(s) of thunk
 | 
				
			||||||
(with-error-output-port*   port thunk) -> value(s) of thunk
 | 
					(with-error-output-port*   port thunk) -> value(s) of thunk
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(close port/fd)
 | 
					(close fd/port)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(stdports->stdio)
 | 
					(stdports->stdio)
 | 
				
			||||||
(stdio->stdports)
 | 
					(stdio->stdports)
 | 
				
			||||||
| 
						 | 
					@ -141,10 +141,10 @@ run/file*, that take thunk arguments for the subprocess.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
** Unix I/O
 | 
					** Unix I/O
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(dup port/fd [newfd]) 	    	-> port/fd
 | 
					(dup fd/port [newfd]) 	    	-> fd/port
 | 
				
			||||||
(dup->inport port/fd [newfd]) 	-> port
 | 
					(dup->inport fd/port [newfd]) 	-> port
 | 
				
			||||||
(dup->outport port/fd [newfd]) 	-> port
 | 
					(dup->outport fd/port [newfd]) 	-> port
 | 
				
			||||||
(dup->fdes port/fd [newfd]) 	-> fd
 | 
					(dup->fdes fd/port [newfd]) 	-> fd
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(file-seek fd/port offset whence)
 | 
					(file-seek fd/port offset whence)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -153,16 +153,24 @@ run/file*, that take thunk arguments for the subprocess.
 | 
				
			||||||
(open-output-file fname [flags perms]) -> port
 | 
					(open-output-file fname [flags perms]) -> port
 | 
				
			||||||
(open-fdes fname flags [perms]) -> integer
 | 
					(open-fdes fname flags [perms]) -> integer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Open flags:
 | 
					(fdes-flags fd/port)
 | 
				
			||||||
    open/read                 ; You may only
 | 
					(set-fdes-flags fd/port flags)
 | 
				
			||||||
    open/write                ; choose one
 | 
					    Only Posix flag defined is FDFLAGS/CLOSE-ON-EXEC, which you should
 | 
				
			||||||
    open/read+write           ; of these three
 | 
					    not ever have to use -- scsh manages this automatically.
 | 
				
			||||||
    open/no-control-tty
 | 
					
 | 
				
			||||||
    open/nonblocking
 | 
					(fdes-status fd/port)
 | 
				
			||||||
    open/append
 | 
					(set-fdes-flags fd/port flags)
 | 
				
			||||||
    open/create
 | 
					
 | 
				
			||||||
    open/truncate
 | 
					    Operations allowed	Flags
 | 
				
			||||||
    open/exclusive
 | 
					    ------------------	-----
 | 
				
			||||||
 | 
					    Open+get+set	open/append, open/non-blocking
 | 
				
			||||||
 | 
								open/async, open/fsync (non-Posix)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    Open+get		open/read, open/write, open/read+write
 | 
				
			||||||
 | 
								open/access-mask
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    Open only		open/create, open/exclusive, 
 | 
				
			||||||
 | 
								open/no-control-tty, open/truncate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(pipe) -> [rport wport]
 | 
					(pipe) -> [rport wport]
 | 
				
			||||||
(read-line [fd/port retain-newline?]) -> string or eof-object
 | 
					(read-line [fd/port retain-newline?]) -> string or eof-object
 | 
				
			||||||
| 
						 | 
					@ -706,7 +714,7 @@ scsh [meta-arg] [switch1 ...] [end-option arg1 ...]
 | 
				
			||||||
	    -ds				Do script.
 | 
						    -ds				Do script.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    end-option:	-s <script>		Specifies script to load.
 | 
					    end-option:	-s <script>		Specifies script to load.
 | 
				
			||||||
		-s<num>			Script from file descriptor <num>.
 | 
							-sfd <num>		Script from file descriptor <num>.
 | 
				
			||||||
		-c <expression>		Eval <expression> and exit.
 | 
							-c <expression>		Eval <expression> and exit.
 | 
				
			||||||
    	    	--
 | 
					    	    	--
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue