void gml_eul( const gmltag * entry ) { scr_process_break(); if( nest_cb->c_tag == t_UL ) { set_skip_vars( NULL, NULL, &((ul_lay_tag *)(nest_cb->lay_tag))->post_skip, 1, g_curr_font ); } gml_exl_common( entry, t_UL ); }
void gml_eul( const gmltag * entry ) { if( g_line_indent == 0 ) { ProcFlags.para_starting = false; // clear for this tag's break } scr_process_break(); set_skip_vars( NULL, NULL, &((ul_lay_level *)(nest_cb->lay_tag))->post_skip, 1, g_curr_font ); gml_exl_common( entry, t_UL ); if( ul_cur_level == 1 ) { ul_cur_level = layout_work.ul.max_level; } else { ul_cur_level++; } }