Removed all escaping from help system.
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 5s
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 5s
This commit is contained in:
parent
c8416c42e9
commit
a0141d962c
8 changed files with 80 additions and 42 deletions
|
|
@ -16,7 +16,10 @@ define _escape-xml-attr
|
|||
$(MB_ᕽᕽᕽ )$(subst ',',$(subst ","e;,$(subst &,&,$(subst <,<,$(subst >,>,$(subst $(MB_MAKE_XML_CDATA_START),,$(subst $(MB_MAKE_XML_CDATA_END),,$(1))))))))
|
||||
endef
|
||||
define mb-make-xml-open
|
||||
$(MB_ᕽᕽᕽ )$(MB_MAKE_XML_LT)$(1)$(if $(2), $(2)$(MB_MAKE_EQUALS)"$(call mb-make-call,_escape-xml-attr,$(3))")$(if $(4), $(4)$(MB_MAKE_EQUALS)"$(call mb-make-call,_escape-xml-attr,$(5))")$(MB_MAKE_XML_GT)
|
||||
$(MB_ᕽᕽᕽ )$(MB_MAKE_XML_LT)$(1)$\
|
||||
$(MB_ᕽᕽᕽ )$(if $(2), $(2)$(MB_MAKE_EQUALS)"$(call mb-make-call,_escape-xml-attr,$(3))")$\
|
||||
$(MB_ᕽᕽᕽ )$(if $(4), $(4)$(MB_MAKE_EQUALS)"$(call mb-make-call,_escape-xml-attr,$(5))")$\
|
||||
$(MB_ᕽᕽᕽ )$(MB_MAKE_XML_GT)
|
||||
endef
|
||||
$(call mb-make-call,mb-doc-function-deep,mb-make-xml-open,Print xml open tag.,<tag> [attr1-name] [attr1-value] [attr2-name] [attr2-value])
|
||||
|
||||
|
|
@ -31,7 +34,9 @@ define _escape-xml-value
|
|||
$(MB_ᕽᕽᕽ )$(subst $(MB_MAKE_XML_CDATA_START),,$(subst $(MB_MAKE_XML_CDATA_END),,$(1)))
|
||||
endef
|
||||
define mb-make-xml-value
|
||||
$(MB_ᕽᕽᕽ )$(MB_MAKE_XML_CDATA_START)$(call mb-make-call,_escape-xml-value,$(1))$(MB_MAKE_XML_CDATA_END)
|
||||
$(MB_ᕽᕽᕽ )$(MB_MAKE_XML_CDATA_START)$\
|
||||
$(MB_ᕽᕽᕽ )$(call mb-make-call,_escape-xml-value,$(1))$\
|
||||
$(MB_ᕽᕽᕽ )$(MB_MAKE_XML_CDATA_END)
|
||||
endef
|
||||
$(call mb-make-call,mb-doc-function-deep,mb-make-xml-value,Print xml value in cdata wrapper.,<value>)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue