.#, . bol_skip_white $ eolpý" 62þ * ffind_charDý" 60þ * ffind_charDy8 html_paragraph_separator,ý" 62þ , fsearch_char.w/b * go_right_1y- html_skip_tag,ý" 60þ , bsearch_charPy. html_bskip_tag,* & taglng+! 1°& taglngý" 62þ , fsearch_char.w/bý & taglngþ ( go_right , set_mark_cmdý & taglngþ ' go_leftý! 0þ 7 find_matching_delimiterPy2 html_mark_next_tag,ý" 60þ , bsearch_char.w/b , set_mark_cmdý! 0þ 7 find_matching_delimiterP * go_right_1 7 exchange_point_and_marky2 html_mark_prev_tag,* & lfttag & rgttag+ý! 1þ , check_region 7 exchange_point_and_marký & lfttagþ & insert 7 exchange_point_and_marký & rgttagþ & insert ( pop_spot * pop_mark_0y> html_insert_pair_around_region,* # str+* # len+* # beg # end+ý # str! @þ ) is_substr°# len # len.w/b¹# len % markp.ý # str! 1 # lenþ & substr°# begý # str # len! 29ý # strþ & strlenþ & substr°# endý # beg # endþ > html_insert_pair_around_regionw/c ) push_spotý # strþ & insert ( pop_spotý # lenþ ( go_right # dely0 html_insert_move,* # str+ý ý* <%s>@%s> # str # strþ ' sprintfþ 0 html_insert_movey2 html_simple_insert,* # str+ýý. <%s>\n@%s>\n # str # strþ ' sprintfþ 0 html_insert_movey8 html_insert_with_newline,* # str+ýý0 <%s>\n@\n%s>\n # str # strþ ' sprintfþ 0 html_insert_move y: html_insert_with_2newlines,ýF
þ 0 html_insert_movey) html_form,ý@ þ & inserty* html_input,ýD þ & inserty/ html_input_text,ý H þ & inserty3 html_input_password,ýH þ & inserty3 html_input_checkbox,ýE þ & inserty0 html_input_radio,ý @ þ & inserty1 html_input_submit,ýC þ & inserty0 html_input_reset,ýF þ & inserty1 html_input_hidden,ýG þ 0 html_insert_movey+ html_select,ý> þ 0 html_insert_movey. html_text_area,ý* þ 0 html_insert_movey, html_comment,ý( \n\nþ & inserty/ html_par_insert,* # hlp+* # key+ý! 3þ - input_pending.ý # hlpþ % flush/bý & getkeyþ ' tolowery- html_read_key,* $ key2+ý> HTML version: 2 3.2 4 Xhtmlþ - html_read_key°$ key2 $ key2." 50x3ýT \nþ & insert/." 51x3ýY \nþ & insert/." 52x3ýY \nþ & insert/.# 120x " 88xD3ý[ \nþ & insert/. $ beep/jy, html_doctype, , html_doctypeýi \n\n
\n\nþ & insert/.# 113x3ý * blockquoteþ 8 html_insert_with_newline/.# 114x3ý# preþ 8 html_insert_with_newline/. $ beep/jy- html_keymap_p,ý[ Address Bold Cite Emph Font Ital Kbd cOde Samp Tt Uline Varþ - html_read_key." 97x3' address/." 98x3! b/." 99x3$ cite/.# 101x3 " em/.# 102x3$ font/.# 105x3! i/.# 107x3# kbd/.# 111x3$ code/.# 115x3$ samp/.# 116x3" tt/.# 117x3! u/.# 118x3# var/. $ beepw/jýþ 2 html_simple_inserty- html_keymap_s,ý5 Table Row Header Dataþ - html_read_key.# 116x3ý% tableþ 8 html_insert_with_newline/.# 114x3ý" trþ 8 html_insert_with_newline/.# 104x3ý" thþ 2 html_simple_insert/.# 100x3ý" tdþ 2 html_simple_insert/. $ beepw/jy- html_keymap_t,* # key+ý j Anchors Dfnlists Forms Headings Images Lists Pstyles cStyles Tablesþ - html_read_key°# key # key.! 2x3 . html_bskip_tag/.! 6x3 - html_skip_tag/." 14x3 2 html_mark_next_tag/." 16x3 2 html_mark_prev_tag/." 99x3 , html_comment/." 97x3 - html_keymap_a/.# 100x3 - html_keymap_d/.# 102x3 - html_keymap_f/.# 104x3 - html_keymap_h/.# 105x3 - html_keymap_i/.# 108x3 - html_keymap_l/.# 112x3 - html_keymap_p/.# 115x3 - html_keymap_s/.# 116x3 - html_keymap_t/.ý # keyþ ( ungetkey 2 html_quoted_insert/jý þ % flushy+ html_keymap$ html°" $1ý " $1þ ( keymap_p.ý " $1þ + make_keymap/bý 4 _Reserved_Key_Prefix " $1þ + undefinekeyý+ html_keymap 4 _Reserved_Key_Prefix " $1þ ) definekeyý" ; " $1þ + undefinekeyý, html_comment" ; " $1þ ) definekeyý2 html_quoted_insert! ` " $1þ ) definekeyý/ html_par_insert# ^M " $1þ ) definekeyý " $1þ 3 create_syntax_tableý! <! >" 40 " $1þ - define_syntaxý" <>" 60 " $1þ - define_syntaxý# " 37 " $1þ - define_syntaxý' A-Za-z& # 119 " $1þ - define_syntaxý" 35" 35 " $1þ - define_syntax,* $ name+ý( html.dfa $ nameþ : dfa_enable_highlight_cacheý+ ( Qcomment $ nameþ 9 dfa_define_highlight_ruleý9 ^([^\\-]|-+[^>])*-+[ ]*>( Qcomment $ nameþ 9 dfa_define_highlight_ruleý$ "]|"[^"]*")*>' keyword $ nameþ 9 dfa_define_highlight_ruleý; <([^>"]|"[^"]*")*("[^"]*)?$) delimiter $ nameþ 9 dfa_define_highlight_ruleý) [0-9]+;( keyword1 $ nameþ 9 dfa_define_highlight_ruleý+ &[A-Za-z]+;* Kdelimiter $ nameþ 9 dfa_define_highlight_ruleý! .& normal $ nameþ 9 dfa_define_highlight_ruleý $ nameþ 9 dfa_build_highlight_table‚2 setup_dfa_callbacký}2 setup_dfa_callback$ htmlþ 5 dfa_set_init_callbacký " $1& ><! 3þ / define_keywordsPý " $1, Ð&ð! 4þ / define_keywordsPý " $1ý9 ÄËÏÖÜH äëï ö"üÿþ & strcat! 5þ / define_keywordsPý " $1ý V ÆÂÅÊÎÔÞÛâP æåêîôßþûþ & strcat! 6þ / define_keywordsPý " $1ýX ÁÀÃÇÉÈÍÌ X ÑÓÒØÕÚÙÝX áàãçéèíìX ñóòøõúùýþ & strcat! 7þ / define_keywordsP,* $ html+$ html°$ htmlý $ html! 1þ ( set_modeý' par_sep8 html_paragraph_separatorþ / set_buffer_hooký $ htmlþ 0 use_syntax_tableý $ htmlþ * use_keymapý. html_mode_hookþ . run_mode_hooksy) html_mode