:Info: ted_msgs: 06/05/80 ted_help message info This help file is not intended for use by the help command. It is only for use by the ted help request to supply additional info about an error which has occured. This info is accessed when the user (after an error has occurred) types "help". This file is not particularly useful if it is dprinted. :Info: Aa1: Aa1) No 1st addr. Some address part must precede a "," or ";". :Info: Aab: Aab) Addr- after buffer. Address given attempts to reference beyond the end of the buffer. :Info: Aal: Aal) Addr- after line Address given attempts to reference beyond the end of the line. :Info: Abb: Abb) Addr- before buffer. Address given attempts to reference before the beginning of the buffer. :Info: Abc: Abc) Bad char in byte addr. A character was encountered which is not valid within a byte address. :Info: Abe): Abe) Buffer empty No address may be given when the buffer is empty. :Info: Abe: Abe) Buffer empty When a buffer is empty, the only requests allowed which use addresses are "r" and "a". :Info: Abl: Abl) Addr- before line Address given attempts to reference before the beginning of the line. :Info: Abs: Abs) Backup search failed. Backward search reached the beginning of the buffer without finding a match for the given regexp. :Info: Acs: Acs) Char search failed. The regexp specified in a byte address could not be found. :Info: Als: Als) Line search failed. The regexp specified in a line address could not be found. :Info: Amn: Amn) No NL. This condition will come about when the request line buffer is exceeded. :Info: Ao2: Ao2) Syntax- Only 2 addr allowed. Only 2 addresses may be present. However, there can be any number of address prefixes (SEE ?). :Info: Aq1: Aq1) ? can only appear first. The "?" signals an address prefix. An address prefix can only be present before the first adddress. :Info: Aqe: Aqe) Bad ? form. An address prefix cannot have the form given. :Info: A.u: A.u) curline undefined. The value of "." (curline) for a buffer becomes undefined under these circumstances: 1) data is moved or copied into it, 2) a fileout is done into it, 3) the last lines of a buffer are deleted, 4) a window is defined which does not contain the current location. :Info: Awa: Awa): Awa)g: Awa)v: Gwa: Awa) Addr- wrap-around. The location of the second address is before that of the first. :Info: Bgo: Bgo) Label ^a not defined in b(^a). The specified label is not present in the buffer mentioned. Labels must ALWAYS begin lines (otherwise they are not labels). :Info: Bin: Bin) Incorrect buffer name. A buffer cannot be named "," or ")". :Info: Bin)M: Bin) Incorrect buffer name. You are running under a limited system which does not allow the buffer request to be used. Therefore b(0) is the only buffer available to you. You must use the form M(0,address). :Info: Bin)K: Bin) Incorrect buffer name. You are running under a limited system which does not allow the buffer request to be used. Therefore b(0) is the only buffer available to you. You must use the form K(0,address). :Info: Bln: Bln) Name > 16 char. Buffer names are restricted to 16 characters. :Info: Blv: Blv) Remembered >10 buffers. Only 10 buffers can be remembered in the current-buffer stack. :Info: Bmd: Bmd) Missing right paren. There is no ")" to match an existing "(". :Info: Bnd: Bnd) Cant delete current buffer. It is not allowed to delete the buffer which is current. :Info: Bnf: Bnf) b(xxx) not found. The named buffer is being used in a circumstance which requires that it exist. It doesn't. :Info: Bnm: Bnm) Cant m/k to current buffer. m/k requests delete the contents of the target buffer. This will not work if the source is the target, because the data to be used will be lost. :Info: Bnn: Bnn) Null buffer name. Buffer names are not allowd to be zero-length. :Info: Bnr: Bnr: Bnr) No buffer remembered. The current-buffer stack is empty. :Info: Brc: Brc) Level > 500. Buffer nesting cannot go beyond a depth of 500. :Info: Cnf)|: Cnf) Entry not found. xxx The |function requested was not found using the current system search rules. :Info: Cne: Cne) Entry not found. :Info: Cnl)|: Cnl) Linkage section not found. The |function requested was found, but it is not an executable segment. This can come about due to inadvertant over-writing of the object segment. :Info: Cnx)|: Cnx) External symbol not found. The |function requested was found, but did not contain the necessary point. This can come about by adding a name to an object segment. :Info: Cxx: Cxx) System error code. This error code is not one of the ones normally expected. No further information is available about it. :Info: Czl: Czl) Zero-length segment. The segment read contains no data. This is a warning, the pathname has been associated with the buffer. :Info: E/u: E/u) // undefined. The search expression // means to use the last one specified. There is none. :Info: Exx: Exx) .*\[...] not handled This form of regexp search is not supported. :Info: G1a: G1a) 1 addr allowed- The global-if sub-request given can only have a single address. :Info: Gei: Gei) No \F. A g* a/c/i request does not have the EOI mark (\f). :Info: Ggo: Ggo) No ). A ">(" was given in a global-if but the closing ")" was left out. :Info: Gia: Gia) Invalid addr char. Only absolute addresses are available for global-if sub-requests, i.e. n or $-n. :Info: Gmc: Gmc) Misplaced :Info: Grq: Grq) Unknown X* request x. The apparent sub-request encountered is not one of the valid ones for use with global-if. :Info: Gvd: Gvd) No }. Either a "{" or "\g{" was specified but the matching "}" was not present. :Info: Gxx: Gxx) Search addr not allowed- Only absolute addressing is available in global-if sub-requests. :Info: Iab: Iab) Abbrev result >512. The result of trying to abbrev expand the pathname exceeded 512 characters. :Info: Ims: Ims) Can't process multisegment file MSF's must be handled one component at a time. :Info: Inp: Inp) No pathname given. A r or w can be given without a pathname only when there is a pathname remembered for the current buffer. :Info: Int: Int) Cant trust saved pathname Due to the sequence of events which have occured, ted cannot be sure that the pathname saved truly reflects the status of the buffer. You must be explicit in your intent. :Info: Ipi: Ipi) Pathname ignored, buffer was forced to The "^r" request has been issued in this buffer. The name given at that time is the only name which is allowed for this buffer. Any you give is ignored. :Info: Isn: Isn) Subfile name too long. :Info: Oob: Oob) Out_of_bounds occurred. Request aborted. The operation being performed attempted to form a file which is larger than the maximum segment size of the system. :Info: Sbd: Vbd: Sbd) Bad decimal digit. Only "0123456789" are allowed. :Info: Sd1: Sd1)g: Sd1)v: Sd1): Gd1: Sd1) No 1st delimiter. Neither blank nor new-line is allowed to be a delimiter. :Info: Sd2: Sd2): Gd2: Ad2: Sd2) No 2nd delimiter. A regexp was started, but no terminal delimiter was present. The character which began the expression serves as a delimiter and thus must appear a 2nd time. :Info: Sd3: Gd3: Sd3) No 3rd delimiter. A substitute request must have a 3rd delimiter which specifies the end of the replace string. :Info: Smp)>: Smp):: Smp) Label > 16 chars. A multi-character label is limited to 16 characters INCLUDING the parens. The ) must be found within 16 characters of the (. A buffer name specification which begins with a "(" must have the matching ")" present. :Info: Snb)g: Snb)v: Gnb: Snb) No blank after Global-if sub-requests are always in blank mode. It is required that one or more blanks separate sub-requests on the line. :Info: Snb: Snb) No blank after You are running in blank or part-blank mode. It is required that one or more blanks separate requests when more than one request occurs on a line. However, since "r", "w", "e", "o" use up the rest of the line, then the required blank is between the request and the rest of the line. The requests which are under the scope of part-blank are: a,c,i,d,r,e,w :Info: Sne: Sne) No char for \=. The "equals convention" of the substitute must have a character before it which is the character to be replicated. :Info: Snf: Snf) No routine name supplied. The call external support routine request needs to have a name immediately after the "|". The name must be terminated by a " " if any arguments are to follow or other requests can follow on same line. Otherwise it must be followed by a NL. :Info: Sqr: Sqr) q rejected. Whenever a buffer with an associated filename is modified, a flag is set. It is reset when the whole buffer is written. Whenever data is moved to a buffer, a flag is set on the target buffer. It is reset when a read is done from that buffer, or the whole buffer is invoked (\b(X)). The q request checks these flags. If any are set, warnings are printed and the q is rejected. Also, if the q request has any address, or is not followed by a NL, it is also considered an error. :Info: Vbo: Vbo) Bad octal digit Only "01234567" are allowed. :Info: Vbx: Vbx) Bad hex digit Only "0123456789abcdefABCDEF" are allowed. :Info: Vfs: Vfs) substr from outside string A fs(...) tried to begin either at location 0 or at a location greater than the length of the string to extract from. :Info: Vmq: Vmq) Missing quote. A quoted string was begun but never terminated. :Info: Vnd: Vnd) Not-defined- xx Certain builtins are not defined in either \{...} context or when no address is given for {...}. :Info: XXX: XXX) Cant write to an archive. This operation is not supported by ted. :Info: Xbm: Xbm) Bad move spec. You cannot move a string in the current buffer to a place within that string. :Info: Xef: Xef) External function error The last error was in an external function. The implementor of it has made no additonal information available about the error. :Info: Xio: Xio) Invalid option Only the options shown when o is typed may be specified. :Info: Xna: Xna) Not allowed on this buffer. The status of this buffer is such that the operation attempted is not allowed. :Info: Xrf: Xrf) \r read \f. While trying to fill a "\r" function from request level, a "\f" was received. :Info: Xrq: Xrq) Invalid request A request was expected at this point, but what was present is not a valid request. :Info: Xse: Vxx: Xse) Syntax- :Info: Xsf: Xsf) Substitute failed. The regexp specified was not found in the area addressed. ----------------------------------------------------------- Historical Background This edition of the Multics software materials and documentation is provided and donated to Massachusetts Institute of Technology by Group BULL including BULL HN Information Systems Inc. as a contribution to computer science knowledge. This donation is made also to give evidence of the common contributions of Massachusetts Institute of Technology, Bell Laboratories, General Electric, Honeywell Information Systems Inc., Honeywell BULL Inc., Groupe BULL and BULL HN Information Systems Inc. to the development of this operating system. Multics development was initiated by Massachusetts Institute of Technology Project MAC (1963-1970), renamed the MIT Laboratory for Computer Science and Artificial Intelligence in the mid 1970s, under the leadership of Professor Fernando Jose Corbato. Users consider that Multics provided the best software architecture for managing computer hardware properly and for executing programs. Many subsequent operating systems incorporated Multics principles. Multics was distributed in 1975 to 2000 by Group Bull in Europe , and in the U.S. by Bull HN Information Systems Inc., as successor in interest by change in name only to Honeywell Bull Inc. and Honeywell Information Systems Inc. . ----------------------------------------------------------- Permission to use, copy, modify, and distribute these programs and their documentation for any purpose and without fee is hereby granted,provided that the below copyright notice and historical background appear in all copies and that both the copyright notice and historical background and this permission notice appear in supporting documentation, and that the names of MIT, HIS, BULL or BULL HN not be used in advertising or publicity pertaining to distribution of the programs without specific prior written permission. Copyright 1972 by Massachusetts Institute of Technology and Honeywell Information Systems Inc. Copyright 2006 by BULL HN Information Systems Inc. Copyright 2006 by Bull SAS All Rights Reserved