mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-25 17:48:07 +02:00
Move EOF
/isEOF
from core/parser.js to core/primitives.js
Given the nature of `EOF` and `isEOF`, it seems to me that they really ought to be placed in `core/primitives.js` instead. In general, it doesn't seem great to have to depend on the entire `core/parser.js` file for such simple primitives/helper functions. In particular, while `core/ps_parser.js` is completely separate from `core/parser.js` with regards to its function, it still depends on the latter for just *one* primitive. Note that compared to e.g. PR 7389, this will not reduce the number of dependencies for `core/ps_parser`, however the new dependency IMHO makes more sense.
This commit is contained in:
parent
e132fa976e
commit
50c2856097
5 changed files with 17 additions and 15 deletions
|
@ -65,6 +65,7 @@ var getLookupTableFactory = sharedUtil.getLookupTableFactory;
|
|||
var warn = sharedUtil.warn;
|
||||
var Dict = corePrimitives.Dict;
|
||||
var Name = corePrimitives.Name;
|
||||
var isEOF = corePrimitives.isEOF;
|
||||
var isCmd = corePrimitives.isCmd;
|
||||
var isDict = corePrimitives.isDict;
|
||||
var isName = corePrimitives.isName;
|
||||
|
@ -75,7 +76,6 @@ var JpegStream = coreStream.JpegStream;
|
|||
var Stream = coreStream.Stream;
|
||||
var Lexer = coreParser.Lexer;
|
||||
var Parser = coreParser.Parser;
|
||||
var isEOF = coreParser.isEOF;
|
||||
var PDFImage = coreImage.PDFImage;
|
||||
var ColorSpace = coreColorSpace.ColorSpace;
|
||||
var MurmurHash3_64 = coreMurmurHash3.MurmurHash3_64;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue