📄 a_errmsg.gml
字号:
.****************************************************************************
.*
.* Open Watcom Project
.*
.* Portions Copyright (c) 1983-2002 Sybase, Inc. All Rights Reserved.
.*
.* ========================================================================
.*
.* This file contains Original Code and/or Modifications of Original
.* Code as defined in and that are subject to the Sybase Open Watcom
.* Public License version 1.0 (the 'License'). You may not use this file
.* except in compliance with the License. BY USING THIS FILE YOU AGREE TO
.* ALL TERMS AND CONDITIONS OF THE LICENSE. A copy of the License is
.* provided with the Original Code and Modifications, and is also
.* available at www.sybase.com/developer/opensource.
.*
.* The Original Code and all software distributed under the License are
.* distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
.* EXPRESS OR IMPLIED, AND SYBASE AND ALL CONTRIBUTORS HEREBY DISCLAIM
.* ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
.* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR
.* NON-INFRINGEMENT. Please see the License for the specific language
.* governing rights and limitations under the License.
.*
.* ========================================================================
.*
.* Description: Error Messages.
.*
.* Date By Reason
.* ---- -- ------
.* 18-aug-92 Craig Eisler initial draft
.* 03-oct-05 L. Haynes reformatted for hlp, figures
.*
.****************************************************************************/
.chap The &edname Error Messages
:cmt. .if &e'&dohelp eq 0 .do begin
:cmt. . .section 'Introduction'
:cmt. .do end
.*
.np
This appendix lists all of the various errors that &edvi reports
during its operation.
.np
In the following error message text, there are certain special characters
that you will not see when the message is displayed; instead, something
is filled in when you see it. These special characters are:
.*
:DL break.
.*
:DT.%s
:DD.An appropriate string is filled in by &edvi
:period.
:DT.%c
:DD.An appropriate character is filled in by &edvi
:period.
:DT.%d
:DD.An appropriate number is filled in by &edvi
:period.
.*
:eDL.
.*
:DL break.
.*
:DT.*+ operand could be empty
:DD.A regular expression error, issued if you use * or + after an
empty sub-expression.
:DT.?+* follows nothing
:DD.A regular expression error, issued if you use a ?, + or * without
using some sub-expression for them to operate on.
:DT.Already in dot mode
:DD.You pressed dot ('.'), and the string that
was executed tried to do another dot from command mode.
:DT.Already two marks on this line
:DD.Only two marks are allowed on any line. This error is issued if
you try to place a third mark on the line.
:DT.Cannot delete character
:DD.You tried to delete a character that is not there.
:DT.Cannot insert the character value 0.
:DD.You typed the number 0 at the prompt from the
.param ALT_X
command mode keystroke.
:DT.Cannot open line number window
:DD.&edvi could not open the line number window, probably due to an invalid
position of the command window.
:DT.Case toggle has nothing following
:DD.A regular expression error, issued if you use a case toggle
operator (@ or &tilde.) and do not place an expression after it.
:DT.Character '%c' not found
:DD.You used a 't', 'T', 'f', 'F', ',' or ';' command
mode keystroke, and the letter that you specified is not on the line.
:DT.Directory operation failed
:DD.You tried to 'cd' to a directory that does not exist.
:DT.Empty copy buffer
:DD.You tried to paste a copy buffer that has no contents.
:DT.End of file reached
:DD."nosearchwrap" is set and a search command got to the
end of the edit buffer without finding a string.
:DT.Expecting :
:DD.You coded an expression with the '?' operator and did not specify a ':'.
:DT.File close error
:DD.The "fclose" script command failed - this probably indicates a problem
with your hard disk.
:DT.File exists - use w! to force
:DD.You attempted to write a file out with a new name that already exists.
:DT.File has no name
:DD.You attempted to write a file that has not been given a name.
:DT.File is a tty
:DD.The file names "con", "lptN", "nul", and "prn" are special TTY files.
You attempted to read or edit a file like this.
:DT.File is read only
:DD.You attempted to modify a read-only file.
:DT.File is view only
:DD.You attempted to modify a view-only file.
:DT.File modified - use :q! to force
:DD.You attempted to quit a modified file.
:DT.File not FOPEN
:DD.In a script, you attempted to "fread" or "fwrite" a file that you did
not open with "fopen".
:DT.File not found
:DD.Issued whenever &edvi is looking for a file and it cannot be found.
:DT.File open error
:DD.&edvi will issue this error whenever a file cannot be opened. Typically,
this happens when you try to edit a directory as a file.
:DT.File read error
:DD.This error occurs when &edvi is trying to read a file. This could
indicate that there is a problem with your hard disk.
:DT.File seek error
:DD.This error occurs when &edvi is trying to seek to a position in a file.
This could indicate a problem with your hard disk.
:DT.File write error
:DD.This error occurs when &edvi is trying to write a file. This could
indicate that your hard disk is full, or that there is a problem with
your hard disk.
:DT.File "error.dat" not found
:DD.When a script is being processed, and an error token is needed, the
file "error.dat" is loaded. If it cannot be found, then this
error is issued.
:DT.Input key map already running
:DD.If another input key mapping is run while an input key map is running,
this error is issued.
:DT.Insufficient stack for allocation
:DD.&edvi tried to do an operation and did not have enough stack space.
Try increasing your stackk setting and trying the operation again.
:DT.Internal err: Invalid undo record found - undo stacks purged
:DD.:INCLUDE file='int_err'.
:DT.Internal err: Null pointer found
:DD.:INCLUDE file='int_err'.
:DT.Internal err: Open undo
:DD.:INCLUDE file='int_err'.
:DT.Internal err: Regexp corrupted pointer
:DD.:INCLUDE file='int_err'.
:DT.Internal err: Regexp foulup
:DD.:INCLUDE file='int_err'.
:DT.Internal err: Regexp memory corruption
:DD.:INCLUDE file='int_err'.
:DT.Internal error: Regular expression NULL argument
:DD.:INCLUDE file='int_err'.
:DT.Invalid abbreviation
:DD.You did not enter an "abbrev" command correctly.
:DT.Invalid alias command
:DD.You did not enter an "alias" command correctly.
:DT.Invalid ASSIGN
:DD.You did not enter script "assign" command correctly.
:DT.Invalid case command
:DD.You did not enter a valid operation after starting the case toggle ('&tilde.')
command mode command.
:DT.Invalid change command
:DD.You did not enter a valid operation after starting the change ('c')
command mode command.
:DT.Invalid command
:DD.You entered an invalid command line command.
:DT.Invalid conditional expression
:DD.You did not code a script "if", "elseif", "quif", "until" or "while"
statement correctly.
:DT.Invalid data in file '%s' at line %d
:DD.This error is issued if one of the .dat files (error.dat, errmsg.dat,
keys.dat) contains invalid data.
:DT.Invalid delete command
:DD.You did not enter a valid operation after starting the delete ('d')
command mode command.
:DT.Invalid EXPR
:DD.You coded an invalid "expr" script command.
:DT.Invalid FCLOSE
:DD.You coded an invalid "fclose" script command.
:DT.Invalid find command
:DD.You issued an invalid search command.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -