Edit file File name : folding.slc Content :.#�! 2! 1�+ _debug_info��! 49 Fold_Bob_Eob_Error_Action� * is_defined.*�" 17 9 Fold_Bob_Eob_Error_Action+! 1�9 Fold_Bob_Eob_Error_Action/b,*�" 29 $ mode * fold_marks+��" 31) fold_info� 2 mode_get_mode_info�* fold_marks�" 33 * fold_marks $ NULLA.�" 34 # {{{# }}} w/c��" 37 * fold_marks" 13! 0� ' strchop�./��" 27y7 fold_get_marks_for_mode,.�" 48 , _clear_error��" 49D Folding mode not enabled for buffer.� % error/n��" 51* fold_start� . get_blocal_var��" 52( fold_end� . get_blocal_var��" 531 fold_end_of_start� . get_blocal_var��" 54/ fold_end_of_end� . get_blocal_var�" 43y. fold_get_marks,*�" 66 % start , end_of_start+�" 68 . bol_skip_white��" 69 % start� * looking_at.�" 71! 1w/c�" 73 # eol��" 74 % start� % bfind.�" 76! 0w/b���" 79% sta rt� & strlen� ( go_right��" 85 , end_of_start� % ffindP���" 87 , end_of_start� & strlen� ( go_right�" 88 * skip_white�" 89 $ eolp�" 66�3 fold_is_marker_line,*�" 93 % start , end_of_start+�" 95 # bol.��" 96 % start� ' fsearch/.��" 98 % start , end_of_star t� 3 fold_is_marker_line.�" 99! 1w/c�# 100 # eol/f�# 102! 0w�" 93�5 fold_find_marker_line,*�# 106 % start , end_of_start , hidden_check+�# 108 # eol.��# 109 % start� ' bsearch/.��# 111 % start , end_of_start� 3 fold_is_marker_line.�# 113 , hidden_chec k . is_line_hiddenC.�# 114! 1w/b/c�# 116 # bol/f�# 118! 0w�# 106�= fold_find_marker_line_reverse,*�# 121 % start # end , end_of_start * end_of_end�# 122 + start_level * fold_level+*�# 124 % level+ + start_level�% level.�# 126 & down_1/.��# 128 % level * fold_level@� / set_line_hidden��# 130 % start , end_of_start� 3 fold_is_marker_line.�% level/.��# 131 # end * end_of_end� 3 fold_is_marker_line.�# 133 % level + start_levelA.v/c�# 134�% level/c/d/f�# 121�. fold_this_fold,�# 142 ) push_spot�# 143 , wi den_buffer�# 144 + mark_buffer��# 145! 0� 1 set_region_hidden�# 146 ( pop_spot�# 140y0 fold_open_buffer,*�# 153 % start # end , end_of_start * end_of_end+*�# 154 % level * fold_level+��# 1561 folding buffer...� % flush.�# 159 ( pop_spot/n�# 161 ) push_ spot�# 163 0 fold_open_buffer�# 165 # bob�# 166 . fold_get_marks�* end_of_end�, end_of_start�# end�% start��# 168" -1� / prefix_argument�* fold_level�# 169 * fold_level! 0>.! 1�* fold_level/c.��# 171 % start , end_of_start� 5 fold_find_marker_line/.��# 173 % start # end , end_of_start * end_of_end�# 174! 1 * fold_level��# 173 . fold_this_fold�# 175 & down_1.v/b/f�# 179 ( pop_spot�# 180 . is_line_hidden.��# 182! 1� : skip_hidden_lines_backward�# 183 # bol/c��# 1855 folding buffer...done� % flush�# 1 51y1 fold_whole_buffer,*�# 189 % start , end_of_start+�# 191 ) push_spot.�# 194 ( pop_spot/o��# 197 % start , end_of_start� 3 fold_is_marker_line.�# 198! 0w/b�# 202 & down_1.! 0w/b�# 203 . is_line_hiddenw�# 189�, fold_is_fold,*�# 209 % start # end , e nd_of_start * end_of_end+�# 211 . fold_get_marks�* end_of_end�, end_of_start�# end�% start�# 212 ) push_spot�# 213 . is_line_hidden.��# 214! 1� : skip_hidden_lines_backward/c��# 215 % start , end_of_start� , fold_is_fold.��# 217 % start # end , end_of_st art * end_of_end! 0! 1� . fold_this_fold/c�# 219 ( pop_spot�# 207y. fold_open_fold,*�# 225 % start # end , end_of_start * end_of_end+*�# 226 ! h+�# 228 . fold_get_marks�* end_of_end�, end_of_start�# end�% start�# 230 ) push_spot.��# 232 % start , end_o f_start! 1� = fold_find_marker_line_reverse/.�# 234 ) push_mark��# 235 % start , end_of_start� , fold_is_fold.��# 237 % start # end , end_of_start * end_of_end! 0! 1� . fold_this_fold�# 238 & narrow�# 239 # bob/.�# 243 * pop_mark_1v/d�# 246 ) goto_spot �# 247 . is_line_hidden.v/b/f�# 251 ( pop_spot�# 223y/ fold_enter_fold,*�# 258 % start # end , end_of_start * end_of_end+�# 260 . fold_get_marks�* end_of_end�, end_of_start�# end�% start��# 262 % start , end_of_start� 5 fold_find_marker_line.��# 2639 U nable to find fold-start� % error/b��# 265 % start # end , end_of_start * end_of_end! 1! 1� . fold_this_fold��# 266! 1� : skip_hidden_lines_backward�# 256y4 fold_close_this_fold,*�# 342 % start # end , end_of_start * end_of_end+*�# 343 ( beg_mark ( en d_mark+*�# 344 - not_in_a_fold+. Not in a fold.�- not_in_a_fold*�# 345 ( end_line+�# 347 . fold_get_marks�* end_of_end�, end_of_start�# end�% start�# 349 ) push_spot��# 353 % start , end_of_start� 3 fold_is_marker_line. & down_1/6.�# 359 . is_line_hidden �# 360 ' go_up_1.��# 363 % start # end , end_of_start * end_of_end! 1! 1� . fold_this_fold�# 364 ( pop_spotw/b/c�# 369 0 create_user_mark�( beg_mark�# 370 0 create_user_mark�( end_mark.�# 376 $ up_1.� # end * end_of_end! 0� = fold_find_marker_line_reve rse/6.�# 382 ) what_line�( end_line��# 383 ( end_mark� . move_user_mark/.�# 386! 0�( end_line/d��# 388 ( beg_mark� . goto_user_mark�# 392 $ up_1.� % start , end_of_start! 0� = fold_find_marker_line_reverse/6.��# 398 ( beg_mark� . move_user_mark�# 399 ) what_line ( end_line?.v/c/.�# 403 ( pop_spot��# 404 - not_in_a_fold� % error/d��# 406 ( end_mark� . goto_user_mark/e��# 409 % start # end , end_of_start * end_of_end! 1! 1� . fold_this_fold�# 410 ( pop_spot��# 411 ( beg_mark� . goto_user_mark�# 412 # b ol�# 340y/ fold_close_fold,�# 419 - count_narrows.��# 4216 You are not in a fold.� % errorw/b�# 425 # bob�# 426 % widen�# 428 4 fold_close_this_fold�# 417�7 fold_exit_fold_internal,�# 435 7 fold_exit_fold_internal���# 436# 114� + window_info! 2<� ( r ecenter�# 433y. fold_exit_fold,*�# 443 % start # end , end_of_start * end_of_end+��# 445! 0� , check_region�# 446 . fold_get_marks�* end_of_end�, end_of_start�# end�% start��# 451 % start , end_of_start� , fold_is_fold.��# 453! 1� 9 skip_hidden_lines_f orward�# 454 . is_line_hidden.�# 455 ' go_up_1/b/c�# 458 & narrow�# 459 # eob�# 460 ' newline��# 461 # end� & insert��# 462 * end_of_end� & insert�# 463 ' newline�# 465 # bob�# 468 * skip_white�# 469 $ eolp.�# 471 # bol��# 472 % start� & insert�# 473 ) pu sh_spot��# 474 , end_of_start� & insert�# 475 ' newline/.�# 479 # eol�# 480 $ trim�# 481 3 insert_single_space��# 482 % start� & insert��# 483 , end_of_start� & insert�# 484 # bol�# 485 ) push_spot/d�# 488 7 fold_exit_fold_internal�# 489 ( pop_spot�# 441y 0 fold_fold_region,*�# 498 & folded+�# 504 4 compile_parse_errors�# 506 ) push_spot�# 507 # eob��# 508! 0� : skip_hidden_lines_backward�# 509 . is_line_hidden�& folded�# 510 ( pop_spot�# 513 & folded.�# 515 ) push_spot�# 516 0 fold_open_buffer�# 517 1 f old_whole_buffer�# 518 ( pop_spot�# 519 . is_line_hidden. / fold_enter_fold/c/c�# 496y1 fold_parse_errors,*�# 526 # mrk+*�# 528 & folded+.��# 530 # mrk� 6 is_user_mark_in_narrowN/.�# 531 7 fold_exit_fold_internal/f��# 533 # mrk� . goto_user_mark�# 534 / fold_enter_fold�# 526y7 fold_goto_bookmark_hook,*�# 540 ! f+*�# 542 # str+. Top Of Buffer.�# str*�# 543 % start # end , end_of_start * end_of_end+�# 545 ! f! 0?.. End Of Buffer.�# str/c�# 547 9 Fold_Bob_Eob_Error_Action.��# 548 # str� % error/b�# 550 - count_narrows� ! f� # abs! 1AC.� # str� % error/b�# 552 . fold_exit_fold�# 557 9 Fold_Bob_Eob_Error_Action! 1A.w/c�# 560 # bol�# 561 ! f! 0?.��# 563! 1� 9 skip_hidden_lines_forward��# 564$$ \n� * skip_chars/.��# 568$$ \n� + bskip_chars��# 569! 1� : skip_hidden_lines_backward/d�# 572 . fold_get_marks�* end_of_end�, end_of_start�# end�% start��# 574 % start , end_of_start� , fold_is_fold.�# 575 / fold_enter_fold/c�# 540y7 fold_bob_eob_error_hook�# 5813 mouse_goto_position�" $1�# 582% mouse�" $ 2��# 583 " $1� * is_defined.� " $1 " $2� ( autoload/b,*�# 585 $ line # col # but % shift+*�# 587 % start # end , end_of_start * end_of_end+�# 588 # but! 1A.�# 590 . fold_get_marks�* end_of_end�, end_of_start�# end�% start��# 591 # col $ line� 3 mouse_go to_position.�# 595 , _clear_error/n��# 597 % start , end_of_start� , fold_is_fold.�# 598 / fold_enter_fold/.�# 600 . fold_exit_fold/d�# 602! 1w/c�# 605" -1w�# 585y1 fold_mouse_2click,*�# 614 ! n+�* Goto Line: � ) read_mini�! n��# 615 ! n� & strle n.w/b��# 617 ! n� ' integer�! n�# 618 0 fold_open_buffer��# 619 ! n� ) goto_line�# 612y. fold_goto_line,�# 626 . is_line_hiddenN�# 624y3 fold_search_line_ok�# 6315 search_generic_search�" $1�# 632& search�" $2��# 633 " $1� * is_defined.� " $1 " $2� ( a utoload/b,��# 6375 Fold search backward:" -1}3 fold_search_line_ok� 5 search_generic_search�# 635y4 fold_search_backward,��# 6444 Fold search forward:! 1}3 fold_search_line_ok� 5 search_generic_search�# 642y3 fold_search_forward,*�# 654 ! s " s1 ! e " e1+�# 656 , Fold_Mode_Ok! 0A.�# 658! 1�D Folding mode not enabled. Enable it� * get_yes_noB.w/c�# 660! 1�, Fold_Mode_Ok/c�# 664 7 fold_get_marks_for_mode�" e1�" s1�! e�! s��# 666* fold_start ! s� 1 define_blocal_var��# 6671 fold_end_of_start " s1� 1 define_blocal_var��# 668( fold_end ! e� 1 define_blocal_var��# 669/ fold_end_of_end " e1� 1 define_blocal_var��# 6704 bookmark_narrow_hook8 .fold_goto_bookmark_hook� 1 define_blocal_var��# 6731 fold_whole_buffer" ^W� 5 local_setkey_reserved��# 674/ fold_enter_fold! >� 5 local_setkey_reserved��# 675. fold_exit_fold! <� 5 local_setkey_reserved��# 6760 fold_open_buffer" ^O� 5 local_setkey_reserved��# 677. fold_open_fold" ^S� 5 local_setkey_reserved��# 678/ fold_close_fold" ^X� 5 local_s etkey_reserved��# 6790 fold_fold_region" ^F� 5 local_setkey_reserved��# 6803 fold_search_forward! f� 5 local_setkey_reserved��# 6814 fold_search_backward! b� 5 local_setkey_reserved��# 6832 bob_eob_error_hook7 fold_bob_eob_error_hook� / set_buffer _hook��# 6874 compile_parse_errors� ) which_key.��# 6891 fold_parse_errorsR� , local_setkey/i�# 692 1 fold_whole_buffer��# 694. fold_mode_hook� . run_mode_hooks�# 652y, folding_mode,�# 700 # bob��# 701* mode: fold� % ffind.��# 703$D /* -*- mode: C; mode: fold; -*- */\n� & insert/b�# 705 , folding_mode�# 706 0 fold_open_buffer.��# 708! {� + bol_fsearch/.�# 710 # eol�# 711 ) push_mark�# 713 ' go_up_1��# 714* ^[a-z_A-Z]� * re_bsearch.�# 716 * pop_mark_1u/b��# 720# {{{� % ffind.�# 722 * pop_mark_1u/c �# 726 7 exchange_point_and_mark��# 728! }� + bol_fsearch.�# 730 * pop_mark_1��# 731< Matching } at bol not found.� % error/b�# 733 ) go_down_1�# 734 $ trim�# 735 $ eolp.�# 737 ' newline�# 738 ' go_up_1/b�# 740 ) push_spot�# 741 0 fold_fold_region�# 742 ( pop_spot/f�# 745 1 fold_whole_buffer�# 746 # bob�# 698y- c_fold_buffer,*�# 753 ! m+��# 756* fold_start� 1 blocal_var_exists.��# 758 ! m/ Enable &Folding, folding_mode� 0 menu_append_itemw/b��# 762 ! m, &Fold Buffer1 fold_whole_buffer� 0 menu_app end_item��# 763 ! m. &Unfold Buffer0 fold_open_buffer� 0 menu_append_item��# 764 ! m+ &Enter Fold/ fold_enter_fold� 0 menu_append_item��# 765 ! m* E&xit Fold. fold_exit_fold� 0 menu_append_item��# 766 ! m* &Open Fold. fold_open_fold� 0 menu_append _item��# 767 ! m+ &Close Fold/ fold_close_fold� 0 menu_append_item��# 768 ! m, Fold &Region0 fold_fold_region� 0 menu_append_item��# 769 ! m/ &Search Forward3 fold_search_forward� 0 menu_append_item��# 770 ! m0 S&earch Backward4 fold_search_backwa rd� 0 menu_append_item�# 753�2 fold_menu_callback,��# 776? Global.&Buffers.Enable &Folding� 0 menu_delete_item��# 777/ Global.&Buffers( &Folding� 1 menu_append_popup��# 7788 Global.&Buffers.&Folding}2 fold_menu_callback� > menu_set_select_popup_callb ack�# 774�2 install_fold_menus�# 781 2 Menu_Popups_Loaded.�# 782 2 install_fold_menus/.��# 7840 load_popup_hooks}2 install_fold_menus� + add_to_hook/d Save