void bridge_rewrite_rep::my_typeset (int desired_status) { initialize (env->rewrite (st)); ttt->insert_marker (st, ip); if (is_func (st, VAR_INCLUDE)) { url save_name= env->cur_file_name; url file_name= url_unix (env->exec_string (st[0])); env->cur_file_name= relative (env->base_file_name, file_name); env->secure= is_secure (env->cur_file_name); body->typeset (desired_status); env->cur_file_name= save_name; env->secure= is_secure (env->cur_file_name); } else body->typeset (desired_status); }
url::url (string path_name, string name): rep (tm_new<url_rep> (url_unix (path_name, name)->t)) {}
url::url (string name): rep (tm_new<url_rep> (url_unix (name)->t)) {}
url::url (const char* name): rep (tm_new<url_rep> (url_unix (name)->t)) {}
url url_unix (string dir, string name) { return url_unix (dir) * url_unix (name); }