##// END OF EJS Templates
Working Linux build, some CLI improvements
Working Linux build, some CLI improvements

File last commit:

r44:65a579db default
r44:65a579db default
Show More
js-syms.lisp
44 lines | 986 B | text/x-common-lisp | CommonLispLexer
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25
(in-package sugar-qsp.js)
;;; Contains symbols from standard JS library to avoid obfuscating
;;; and/or namespacing them
(cl:defmacro syms (cl:&rest syms)
`(cl:progn
,@(cl:loop :for sym :in syms
:collect `(cl:export ',sym))))
(syms
;; main
window
Special variables and locations
r32 *object assign
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25 now
onload
keys includes
has-own-property
;; api
Bugfixes, remaining font stuff
r33 document get-element-by-id get-elements-by-tag-name
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25 onclick onchange
MENU
r30 atob btoa split
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25 alert prompt
set-timeout set-interval clear-interval
*promise *j-s-o-n
Multiple sources, multiple games, openqst/addqst/killqst
r31 href parse match
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25 set-prototype-of
body append-child remove-child
Working WAIT without busy-wait
r29 add ; remove (is already in COMMON-LISP)
create-element set-attribute class-list
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25 *file-reader read-as-text
style display src
MENU
r30 page-x page-y
top left
Fix service variables
r43 background-image background-color
color inner-text font-size font-family font-name
Working Linux build, some CLI improvements
r44 local-storage set-item get-item
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25 ;; lib
*number parse-int
MENU
r30 to-string to-upper-case concat
Fixed saves...
r26 click target current-target files index-of result
decode-u-r-i-component splice
Use Parenscript's minifier and obfuscator... and namespaces. SAVES CURRENTLY BROKEN
r25 )