Number: 194

Date: 19-Mar-84 17':28':09

Submitter: Sannella.PA

Source: LINKOPING@BBNG.ARPA

Subject: ADD.PROCESS args confusing

Lisp Version: 

Description: '
Received': from BBNG.ARPA by PARC-MAXC.ARPA; 19 MAR 84 03':53':59 PST'
Date': Mon, 19 Mar 84 06':53':23 EST'
From': LINKOPING@BBNG.ARPA'
Subject': ADD.PROCESS': minor confusion about arguments'
To': sannella.pa'
'
I found the argument formats for ADD.PROCESS confusing, the manual description'
of them even more so. I forget the details now, my notes of a month ago read':'
'
(ADD.PROCESS <form> ''SUSPEND T)'
creates a process named SUSPEND which is not suspended.'
'
(ADD.PROCESS <form> ''CALL-ME-MADAM ''SUSPEND T)'
gives "Illegal argument 5". (surely a classic error diagnostic!)'
'
Only two formats seem to work':'
'
(ADD.PROCESS <form> <name>)          ; only 2 args'
'
(ADD.PROCESS <form> ''NAME ''CALL-ME-MADAM ''SUSPEND T ...)'
'
(endquote from my notes)'
'
Severity  ': minor. Remedy': either better error checking and clearer description'
in the manual of the permitted formats, or (my preferred solution) less'
cleverness and fewer defaults int he arguments. '
/jg'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 17-Aug-84 11':44':39

Attn: 

Assigned To: vanMelle.pa

In/By: Harmony

Disposition: '
[Date':  8 Apr 84 16':36 PST'
From': vanMelle.pa'
Subject': new PROC'
This fixes AR''s, 194]

System: Operating System

Subsystem: Processes

Machine: 

Disk: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: Easy

Frequency: Intermittent

Impact: Annoying

Priority: Absolutely

Status: Closed

Problem Type: Documentation

Source Files: