mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
'v3.7.3.1'
This commit is contained in:
@@ -303,7 +303,7 @@ public class Xop_tblw_wkr implements Xop_ctx_wkr {
|
||||
ctx.Subs_add_and_stack_tblw(root, prv_tkn, new_tkn);
|
||||
if (atrs_bgn > Xop_tblw_wkr.Atrs_ignore_check) {
|
||||
new_tkn.Atrs_rng_set(atrs_bgn, atrs_end);
|
||||
if (ctx.Parse_tid() == Xop_parser_.Parse_tid_page_wiki) {
|
||||
if (ctx.Parse_tid() == Xop_parser_tid_.Tid__wtxt) {
|
||||
Mwh_atr_itm[] atrs = ctx.App().Parser_mgr().Xnde__parse_atrs_for_tblw(src, atrs_bgn, atrs_end);
|
||||
new_tkn.Atrs_ary_as_tblw_(atrs);
|
||||
}
|
||||
@@ -488,7 +488,7 @@ public class Xop_tblw_wkr implements Xop_ctx_wkr {
|
||||
if (prv_tblw.Tkn_tid() == Xop_tkn_itm_.Tid_tblw_tr) // NOTE: if "|-" gobble all trailing dashes; REF: Parser.php!doTableStuff; $line = preg_replace( '#^\|-+#', '', $line ); DATE:2013-06-21
|
||||
atrs_bgn = Bry_find_.Find_fwd_while(src, atrs_bgn, src.length, Byte_ascii.Dash);
|
||||
prv_tblw.Atrs_rng_set(atrs_bgn, atrs_end);
|
||||
if (ctx.Parse_tid() == Xop_parser_.Parse_tid_page_wiki && atrs_bgn != -1) {
|
||||
if (ctx.Parse_tid() == Xop_parser_tid_.Tid__wtxt && atrs_bgn != -1) {
|
||||
Mwh_atr_itm[] atrs = ctx.App().Parser_mgr().Xnde__parse_atrs_for_tblw(src, atrs_bgn, atrs_end);
|
||||
prv_tblw.Atrs_ary_as_tblw_(atrs);
|
||||
}
|
||||
|
||||
@@ -526,15 +526,6 @@ public class Xop_tblw_wkr__basic_tst {
|
||||
, "</table>"
|
||||
, ""
|
||||
));
|
||||
fxt.Test_parse_page_wiki("{|\n==b==\n|}"
|
||||
, fxt.tkn_tblw_tb_(0, 8).Subs_
|
||||
( fxt.tkn_hdr_(2, 8, 2).Subs_
|
||||
( fxt.tkn_txt_(5, 6)
|
||||
)
|
||||
, fxt.tkn_para_blank_(9)
|
||||
, fxt.tkn_tblw_tr_(8, 8).Subs_
|
||||
( fxt.tkn_tblw_td_( 8, 8))
|
||||
));
|
||||
}
|
||||
@Test public void Auto_create_table() {// PURPOSE: <td> should create table; EX:w:Hatfield-McCoy_feud; DATE:20121226
|
||||
fxt.Test_parse_page_all_str(String_.Concat_lines_nl_skip_last
|
||||
|
||||
Reference in New Issue
Block a user