David Ebbo
há 10 meses
committed by
GitHub
ascendente
cometimento
9eb7459632
Não foi encontrada uma chave conhecida para esta assinatura, na base de dados
ID da chave GPG: 4AEE18F83AFDEB23
2 ficheiros alterados com
2 adições e
2 eliminações
-
src/mwparserfromhell/parser/ctokenizer/tok_support.h
-
src/mwparserfromhell/parser/tokenizer.py
|
|
@@ -49,7 +49,7 @@ Py_UCS4 Tokenizer_read_backwards(Tokenizer *, Py_ssize_t); |
|
|
|
|
|
|
|
/* Macros */ |
|
|
|
|
|
|
|
#define MAX_DEPTH 40 |
|
|
|
#define MAX_DEPTH 100 |
|
|
|
#define Tokenizer_CAN_RECURSE(self) (self->depth < MAX_DEPTH) |
|
|
|
#define Tokenizer_IS_CURRENT_STACK(self, id) \ |
|
|
|
(self->topstack->ident.head == (id).head && \ |
|
|
|
|
|
@@ -92,7 +92,7 @@ class Tokenizer: |
|
|
|
END, |
|
|
|
] |
|
|
|
URISCHEME = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+.-" |
|
|
|
MAX_DEPTH = 40 |
|
|
|
MAX_DEPTH = 100 |
|
|
|
regex = re.compile(r"([{}\[\]<>|=&'#*;:/\\\"\-!\n])", flags=re.IGNORECASE) |
|
|
|
tag_splitter = re.compile(r"([\s\"\'\\]+)") |
|
|
|
|
|
|
|