📄 todo
字号:
In ISO owner identifiers normalize ISO NNN/PP-YYYY to ISO NNN-PP:YYYYfor catalog lookup.Give warning for duplicates in catalog entry file.Give a warning if 375:7-8 is violated.Use $(o) instead of .o in Makefile.Do proper validation of data tag pattern.Warn about mixed content models where #PCDATA can't occur everywhere.Perhaps there should be a configuration option saying what a controlcharacter is for the purpose of SHUNCHAR CONTROLS.Should the current character that is printed in error messages betaken from be taken from the file entity or the current entity?Refine SYS_ action. If we distinguish DELNONCH in lexmark, lexgrp,lexsd, we can have separate action that ignores the followingcharacter as well.What should the entity manager do when it encounters code 13 in aninput file? (Currently it treats it as an RE.)Give a warning if the recommendation of 422:1-3 is contravened.Should an empty CDATA/RCDATA marked section be allowed in the documenttype declaration subset?Include example of use of SGML_PATH in documentation.Try to detect the situation in 310:8-10 (but see 282:1-2).Resize hash tables if they become too full.Say something in the man page about message catalogues.Consider whether support for SHORTREF NONE requires further changes(other than disallowing short reference mapping declaration).Fake /dev/fd/N and /dev/stdin for systems that don't provide it.Improve the effficiency of the entity manager by not closing andreopening files. If we run out of FILEs choose the stream with thefewest bytes remaining to be read, and read the rest of it intomemory. Each entity level will have its own read buffer.Support multi-line error messages: automatically indent afternewline. (We could output to a temporary file first, then copy tostderr replacing newlines by newline+indent).Option that says to output out of context things.Divide up formal public identifier errors. Give these errors theirown type code.Possibly turn errors 70 and 136 into warnings.Make things work with NORMSEP > 2. Would need to keep track of numberof CDATA and SDATA entities in CDATA attributes.Handle `SCOPE INSTANCE'.In entgen.c, truncate filenames for OSs that don't do this themselves.Provide an option that specifies that maximum number of errors; whenthis limit is exceeded sgmls would exit.Document non-portable assumptions in the code.Option to write out SGML declaration. In this case make it write outAPPINFO parameter.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -