[devel] (global 'name) в Alterator

Andrey Cherepanov cas на altlinux.org
Пн Фев 27 10:24:23 MSK 2017


Столкнулся с проблемой видимости глобальных переменных:
Задача: необходимо получить из подформы значения, минуя бэкенд (там
пароли и не хочется использовать временное хранилище).

index.scm:
----------------
(set-global! 'admin-password "")
...
(form-popup "auth/admin")
;;(global 'admin-password) -> ""


admin/index.scm
----------------
(document:surround "/std/frame")
...
(set-global! 'admin-password "123")
;;(global 'admin-password) -> "123"

После (document:end) значение (global 'admin-password) теряется.

Кто-нибудь сталкивался?

-- 
Andrey Cherepanov
cas на altlinux.org


Подробная информация о списке рассылки Devel