- revert escaped change for the time being
- use global variable ::acs::rootdir similar to ::acs::libdir or ::acs::pageroot
- use lock-free ::acs::rootdir variable instead of nsv variable
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- mark deprected functions as such in browser
- flatten nested "lindex" structures
- use expand operator instead of eval
- simplify logic
- use ::acs::rootdir variable instead of call
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- escape message keys
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- use $::acs::rootdir rather than [acs_root_dir] or [get_server_root]
- flatten nested "lindex" structures
- use $::acs::rootdir in documentation