.#)" 39 . _Jed_Emulation+ $ NULL. _Jed_Emulation)" 40 6 _Jed_Default_Emulation+% emacs6 _Jed_Default_Emulation)" 41 : Default_Jedrc_Startup_File+& jed.rc: Default_Jedrc_Startup_File)" 42 1 _Jed_Color_Scheme+ $ NULL1 _Jed_Color_Scheme)" 43 9 _Je d_Default_Color_Scheme+& black39 _Jed_Default_Color_Scheme)" 53 6 Tab_Always_Inserts_Tab+! 06 Tab_Always_Inserts_Tab*" 55 4 _C_Indentation_Style+ $ NULL4 _C_Indentation_Style," 594 _C_Indentation_Style" 57y+ c_set_style*" 62 + Null_String+ + Null_String*" 70 . Info_Directory+*" 71 + Jed_Bin_Dir+*" 82 8 Jed_Highlight_Cache_Path+*" 91 7 Jed_Highlight_Cache_Dir+*# 108 2 C_CONTINUED_OFFSET+! 22 C_CONTINUED_OFFSET*# 120 . C_Colon_Offset+! 1. C_Colon_Offset*# 132 3 C_Preprocess_Indent+ ! 13 C_Preprocess_Indent*# 140 0 C_Comment_Column+" 400 C_Comment_Column*# 151 ( C_INDENT+! 3( C_INDENT*# 162 ' C_BRACE+! 2' C_BRACE*# 175 - C_BRA_NEWLINE+! 1- C_BRA_NEWLINE*# 177 < compile_parse_error_function+# gcc< compile_parse_error_ function*# 181 5 REPLACE_PRESERVE_CASE+! 05 REPLACE_PRESERVE_CASE*# 182 + LAST_SEARCH+ + Null_String+ LAST_SEARCH,*# 198 $ name % value+*# 200 ! t+*# 201 ! r+# 203 $ name / __get_reference! r# 204 ! r $ NULLA.# 206% .[%s] $ name ' sprin tf $ eval# 207 $ name / __get_reference! r# 208 % value ! rw/c# 212 $ name * is_defined" -2B.w/c# 215 ! r 0 __is_initialized.w/c# 218 % value ! r# 198/ custom_variable,*# 235 # str # old # new+# 237 # str # old # new # str * strbyt elen * strreplaceP# str# 238 # strw# 235y/ str_replace_all,# 271! 0 1 define_keywords_n# 269y/ define_keywords,# 276+ LAST_SEARCH# 274y2 save_search_string,# 280y4 compile_parse_errors,# 297 & _NARGS! 1: ' Sprintf & insert# 295y' vinse rt,*# 304 # dir+# 307 # dir$$ \\\\ ) is_substr.*# 310 & prefix+ & prefix# 311! 0 # dir!" 92A.# 313$" \\& prefix# 314! 1 # dir!" 92A.# 315$$ \\\\& prefix/c/c# 317 & prefix # dir$" \\ + strcompress9# dir/c# 328 # dirw# 3044 compr ess_dir_slashes,*# 340 # dir $ file+# 343 # dir $ NULLA. # dir/c# 344 $ file $ NULLA. $ file/c# 346 # dir 4 compress_dir_slashes# dir*# 348 ! n+ # dir & strlen! n# 350 ! n.*# 357 % slash+! /% slash# 358" -1 # dir!" 47B. % slash# dir/c/c# 384 # dir $ file9 / expand_filenamew# 340y& dircat,# 402 # bol * skip_white# 400y. bol_skip_white,# 419" + bskip_chars# 417y+ bskip_white,*# 440 $ args+ & _NARGS * __pop_args$ args*# 441 $ file # dir+# 442 $ args + __pu sh_args + getbuf_infoPP# dir$ file# 443 $ file & strlen. # dir/b# 444 # dir $ file9w# 438y/ buffer_filename,# 457! :# 461! ,# 455 / str_replace_all# 451y) path2list,*# 475 $ file+# 477 $ file , path_extname$ file# 478 $ file & strlen.# 479! 1 $ file!$ file/c# 480 $ file# 475y) file_type,*# 500 $ path ! f % delim+ 2 path_get_delimiter% delim# 501 & _NARGS! 3A.# 502% delim/c# 503! f$ path# 505 $ path $ NULLA.# 506 $ NULLw/c# 507 $ path % delim $ char & strtok.*# 509 # dir+# dir*# 510 $ file+ # dir ! f & dircat$ file# 512 $ file + file_status! 1A.# 513 $ filew/c/# 516 $ NULLw# 498y4 search_path_for_file,*# 527 ! f+# 529 3 get_slang_load_path ! f 4 search_path_for_file! f# 530 ! f $ NULLA.# 531 w/c# 532 ! fw# 527y2 expand_jedlib_file,*# 544 $ file+# 546 $ file 2 expand_jedlib_file$ file# 547 $ file & strlen.! 0w/b# 548 $ file ) find_file# 544y0 find_jedlib_file,*# 564 " fn+# 566 " fn , path_dirname " fn - p ath_basenamew# 564y. parse_filename# 583 ( JED_ROOT$ info & dircat. Info_Directory# 584 ( JED_ROOT# bin & dircat+ Jed_Bin_Dir# 587 3 get_slang_load_path8 Jed_Highlight_Cache_Path# 588 8 Jed_Highlight_Cache_Path! 0 2 path_get_delimiter / e xtract_element7 Jed_Highlight_Cache_Dir,*# 590 # dir+*# 592 ! s+ # dir ) stat_file! s# 593 ! s $ NULLA.! 0w/c# 594# dir ! s"' st_mode ' stat_isw# 590* dir_exists,*# 606 ! p+# 608 ! p * dir_exists.# 609& %s%c%s ! p 2 path_get_delimi ter 3 get_slang_load_path ' sprintf 3 set_slang_load_path/c# 606: prepend_to_slang_load_path,*# 621 ! p+# 623 ! p * dir_exists.# 624& %s%c%s 3 get_slang_load_path 2 path_get_delimiter ! p ' sprintf 3 set_slang_load_path/c# 6219 append_to_ slang_load_path*# 627 - Jed_Doc_Files+ - Jed_Doc_Files,*# 628 $ file+# 630 - Jed_Doc_Files A.# 631 $ file- Jed_Doc_Files/.# 633 - Jed_Doc_Files! , $ file & strcat- Jed_Doc_Files/d*# 635 ) cur_files+ - get_doc_files) cur_files# 636 ) cur_files $ fileB % where ) cur_files! $ file - set_doc_files# 628y3 jed_append_doc_file,*# 638 $ file+# 640 - Jed_Doc_Files A.# 641 $ file- Jed_Doc_Files/.# 643 $ file! , - Jed_Doc_Files & strcat- Jed_Doc_Files/d*# 644 ) cur_files+ - ge t_doc_files) cur_files# 645 $ file ) cur_files $ fileB % where ) cur_files! - set_doc_files# 638y3 jed_insert_doc_file# 651 ( JED_ROOT' doc/hlp & dircat" $1# 653+ jedfuns.hlp+ libfuns.hlp.# 655" $2# 659 " $1 " $2 & dircat 3 jed _append_doc_file/# 663 . _slang_doc_dir & strlen! 0?.# 664 . _slang_doc_dir" $1/c# 669 " $1, slangfun.txt + path_concat 3 jed_append_doc_file# 672}" $1 . __uninitialize# 673}" $2 . __uninitialize# 676J ,/usr/info,/usr/share/info,/usr /local/info. Info_Directory# 679( INFOPATH & getenv" $1# 680 " $1 $ NULLB. " $1 ) path2list. Info_Directory/c,# 6877 ABCDEFGJKLNOPQRSTUVWXYZ.*# 689 " ch+" ch# 690 " ch" 64: $ char ( unsetkey/# 685y/ unset_ctrl_keys# 694) skip_w ord$  & setkey# 695* bskip_word$  & setkey# 696+ upcase_word" u & setkey# 697- downcase_word" l & setkey# 698/ capitalize_word" c & setkey# 699. emacs_escape_x" x & setkey# 700+ help_prefix" ? & setkey# 701 . _Backspace_Key! B.# 702+ help_prefix" ^H & setkey/c# 703, do_shell_cmd" ! & setkey# 704/ ctags_popup_tag" . & setkey# 705' dabbrev" / & setkey# 708& ispell" $ & setkey# 722 ) _stkdepth" $0# 7232 mode_get_mode_info( mod einfo# 7242 mode_set_mode_info( modeinfo# 725) text_mode( textmode# 726& c_mode% cmode# 727* slang_mode& slmode# 728) java_mode( javamode# 7290 find_binary_file& binary# 730- jed_easy_help' jedhelp# 7313 query_replace_match& regexp # 7321 re_search_forward& regexp# 7332 re_search_backward& regexp# 734% dired% dired# 735( calendar# cal# 737+ trim_buffer$ util# 738% occur% occur# 739+ info_reader$ info# 740. info_find_node$ info# 741, list_buffers% bufed# 7 42- append_region# buf# 743, write_region# buf# 744, save_buffers# buf# 745, recover_file# buf# 746+ next_buffer# buf# 747. save_buffer_as# buf# 748) most_mode$ most# 749( run_most$ most# 750' compile' compile# 7517 compile_sel ect_compiler' compile# 7524 compile_add_compiler' compile# 753$ sort$ sort# 7543 sort_using_function$ sort# 755% untab% untab# 756, fortran_mode' fortran# 757' sh_mode& shmode# 758' ps_mode' pscript# 759+ python_mode& pymode# 760 % rot13% rot13# 761. search_forward& search# 762/ search_backward& search# 763+ replace_cmd& search# 764; replace_across_buffer_files' replace# 765/ isearch_forward' isearch# 7660 isearch_backward' isearch# 767% shell% shell# 7682 mute_set_mute_keys( mutekeys# 769) html_mode$ html# 770, do_shell_cmd% shell# 7711 shell_perform_cmd% shell# 772. ctags_backward% ctags# 773- ctags_forward% ctags# 774/ ctags_popup_tag% ctags# 775* ctags_find% ctags# 776( find_tag % ctags# 777' apropos$ help# 7780 expand_keystring$ help# 7791 describe_bindings$ help# 7801 describe_function$ help# 7811 describe_variable$ help# 7821 help_for_function$ help# 783( where_is$ help# 784' showkey$ help# 785- desc ribe_mode$ help# 786* help_slang$ help# 7875 format_paragraph_hook% tmisc# 788' dabbrev' dabbrev# 789( tex_mode# tex# 790+ bibtex_mode& bibtex# 791* latex_mode% latex# 792/ bkmrk_goto_mark( bookmark# 793. bkmrk_set_mark( bookmark # 794+ add_keyword& syntax# 795) lisp_mode$ lisp# 796) perl_mode$ perl# 797) vhdl_mode( vhdlmode# 798* spice_mode( spicemod# 799, verilog_mode' verilog# 800( tcl_mode' tclmode# 801( lua_mode# lua# 802- hook_add_hook% hooks# 803 4 changelog_add_change& chglog# 809. edit_tab_stops$ tabs# 810/ tab_to_tab_stop$ tabs# 8115 append_string_to_file$ misc# 8124 write_string_to_file$ misc# 8134 make_tmp_buffer_name$ misc# 8144 open_unique_filename' tmpfile# 815- make_t mp_file' tmpfile# 819. list_directory$ misc# 820) directory$ misc# 822+ abbrev_mode& abbrev# 823/ set_abbrev_mode& abbrev# 824, save_abbrevs( abbrmisc# 8253 define_abbreviation( abbrmisc# 835( unix_man# man# 836& ispell& ispell# 840$ mail( sendmail# 8412 mail_format_buffer( sendmail# 844- mailedit_mode( mailedit# 846( f90_mode# f90# 848( idl_mode# idl# 849* nroff_mode% nroff# 850. modeline_hook2( modehook# 851+ digraph_cmd' digraph# 852% bufed% bufed# 8 53) push_mode( pushmode# 8545 set_selective_display' seldisp# 856) sgml_mode$ sgml# 857, docbook_mode' docbook# 858+ matlab_mode& matlab# 860* backups_on' backups# 861+ backups_off' backups# 864, create_array& compat# 865' strncat & compat# 8674 get_jed_library_path& compat# 8684 set_jed_library_path& compat# 870* tiasm_mode% tiasm# 8720 set_comment_info( comments# 873. comment_region( comments# 8740 uncomment_region( comments# 875, comment_line( comments# 87 6. uncomment_line( comments# 8778 uncomment_region_or_line( comments# 8786 comment_region_or_line( comments# 8806 yp_copy_region_as_kill' yankpop# 881. yp_kill_region' yankpop# 882, yp_kill_line' yankpop# 883' yp_yank' yankpop# 884+ yp_yank_pop' yankpop# 885- yp_bkill_word' yankpop# 886, yp_kill_word' yankpop# 8884 rcs_check_in_and_out# rcs# 889- rcs_open_file# rcs# 8905 auto_compression_mode( compress# 892, history_load' history# 894 ) _stkdepth " $0:! 2<# 723 ) _autoload# 896 ) _stkdepth" $0# 8973 reg_insert_register( register# 8984 reg_copy_to_register( register# 899- register_mode( register# 900( php_mode# php# 901' tm_mode& tmmode# 902, vrun_program& runpgm# 903% paste% paste# 904 2 toggle_case_search( srchmisc# 905, xform_region( xformreg# 906' require' require# 907' provide' require# 908) make_mode( makemode# 910 ) _stkdepth " $0:! 2<# 897 ) _autoload,# 925 " upPy% go_up,# 935! 1 " upwy$ up_1,# 945 $ up_ 1Py' go_up_1,# 955 $ downPy' go_down,# 966! 1 $ downwy& down_1,# 976 & down_1Py) go_down_1,# 986 $ leftPy' go_left,# 996 % rightPy( go_right,$ 1006! 1 ( go_righty* go_right_1,$ 1016! 1 ' go_lefty) go_left_1,$ 1028" 10 + insert_ char$ 1026y' newline,$ 1039" 32 + insert_char$ 1037y3 insert_single_space,$ 1053 ) what_charA$ 1051y/ looking_at_char,$ 1070 + what_keymap ) definekey$ 1068y, local_setkey,$ 1085 + what_keymap + undefinekey$ 1083y. local_unsetkey*$ 10 88 4 _Reserved_Key_Prefix+ $ NULL4 _Reserved_Key_Prefix,*$ 1089 # key+$ 1091 4 _Reserved_Key_Prefix $ NULLA.$ 1092 w/c$ 1093 4 _Reserved_Key_Prefix # key & strcatw$ 10891 make_reserved_key,*$ 1096 # fun # key $ kmap+$ 1098 # fun # key 1 make_reserved_key $ kmap ) definekey$ 1096y2 definekey_reserved,*$ 1100 # key $ kmap+$ 1102 # key 1 make_reserved_key $ kmap + undefinekey$ 1100y4 undefinekey_reserved,*$ 1104 # fun # key+$ 1106 # fun # key 1 make_reserved_key , local_set key$ 1104y5 local_setkey_reserved,*$ 1108 # key+$ 1110 # key 1 make_reserved_key . local_unsetkey$ 1108y7 local_unsetkey_reserved,*$ 1112 # fun # key+$ 1114 # fun # key 1 make_reserved_key & setkey$ 1112y/ setkey_reserved,*$ 1116 # key+ $ 1118 # key 1 make_reserved_key ( unsetkey$ 1116y1 unsetkey_reserved,$ 1123 ) what_modePw$ 1121y- get_mode_name,*$ 1126 $ hook+y0 global_mode_hook,*$ 1137 $ args+ & _NARGS! 1: * __pop_args$ args*$ 1138 $ func+$ func$ 1139 $ func & t ypeof ( Ref_TypeB.$ 1140 $ func / __get_reference$ func/c$ 1141 $ func $ NULLB.$ 1142 $ func $ args + __push_args/c$ 1135y- call_function,*$ 1152 $ args+ & _NARGS * __pop_args$ args$ 1153 $ args + __push_args - call_function$ 1150y( runhooks,*$ 1167 $ hook+$ 1169 6 Tab_Always_Inserts_Tab.$ 1171! . local_unsetkey$ 1172/ self_insert_cmd! , local_setkey/c$ 1174 $ hook 0 global_mode_hook$ 1175 $ hook ( runhooks$ 1179 - get_mode_name . abbrev_table_p.$ 1180 - ge t_mode_name 0 use_abbrev_table/c$ 1167y. run_mode_hooks,$ 1187) exit_hook ( runhooks$ 1188! 1w$ 11852 run_user_exit_hook$ 1190/ _jed_exit_hooks}2 run_user_exit_hook + add_to_hook*$ 1201 1 Jed_Tmp_Directory+ $ NULL1 Jed_Tmp_Directory$ 120 3$ /tmp1 Jed_Tmp_Directory,$ 1219! 0 ( pop_mark$ 1217y* pop_mark_0,$ 1233! 1 ( pop_mark$ 1231y* pop_mark_1,$ 1247 ( pop_spot$ 1248 ) push_spot$ 1245y) goto_spot,$ 1262 ) push_spot$ 1263 # bob$ 1260y- push_spot_bob,$ 1277 ) push_spo t$ 1278 # bol$ 1275y- push_spot_bol,$ 1292 ) push_mark$ 1293 # eol$ 1290y- push_mark_eol,$ 1307 ) push_mark$ 1308 # eob$ 1305y- push_mark_eob,$ 1322 # bob$ 1323 - push_mark_eob$ 1320y+ mark_buffer,$ 1337 ' dupmarkP$ 1338 ) bufsubstr * del _regionw$ 1335y0 bufsubstr_delete,$ 1351 - push_mark_eol$ 1352 * del_region$ 1349y' del_eol,$ 1366 ' del_eol$ 1367 $ eobp. # del/b$ 1364y/ del_through_eol,$ 1382 # bol - push_mark_eol ) bufsubstrw$ 1380y. line_as_string,$ 1397 * _get_point$ 1398 . line_as_string$ 1399 ' newline$ 1400 & insert$ 1401 * _set_point$ 1395y+ double_line,$ 1414 # bol $ trim$ 1412y( bol_trim,$ 1427 # eol$ 1428 $ trim$ 1425y( eol_trim,*$ 1431 " re+$ 1433 ) push_spot$ 1434 - push_mark_eol$ 1435 * go_right_1$ 1436! 1 ) bufsubstr " re! 1 , string_matchA$ 1437 ( pop_spot$ 1431y- re_looking_at,$ 1443 % BATCH- X_LAST_KEYSYM * is_definedD.w/c*$ 1446 $ term+$ TERM & getenv$ term$ 1447 $ term $ NULLA.w/c$ 1449 $ term% xterm! 5 ' str ncmp.w/c$ 1452& mousex ( evalfileP$ 1440y- enable_xmouse,*$ 1477 $ name % value+$ 1478 & _NARGS! 2A.$ 1480% value$ name$ 1481 $ name 1 blocal_var_exists.$ 1482 % valuew/b/.$ 1484$ name/d$ 1485 $ name / _get_blocal_varw$ 1475y. get_bl ocal_var,*$ 1502 $ name % value+$ 1504 $ name 1 create_blocal_var$ 1505 % value $ name . set_blocal_var$ 1502y1 define_blocal_var*$ 1526 * No_Backups+! 0* No_Backups,*$ 1529 # dir $ file+$ 1534 # dir% /tmp/A. w/c$ 1535 $ file , path_e xtname$ .tmpA.$ 1536 w/c$ 1554 # dir $ file! ~ & strcat$ 1529y4 make_backup_filename,*$ 1558 # dir $ file+$ 1563 # dir $ file + path_concat . expand_symlink$ file$ 1564 $ file , path_dirname$ 1565$ #%s# $ file - path_basename ' sprintf$ 1564 + path_concatw$ 1558y6 make_autosave_filename,*$ 1584 ! f+ + Null_String! f* ! i+! 0! i*$ 1585 ) mx_prompt+*$ 1586 " pa ( exec_fun+$ 1588 1 MINIBUFFER_ACTIVE.$ 1590, evaluate_cmd $ callw/c$ 1594# M-x) mx_prompt$ 1595" -1 / prefix_argument" pa$ 1596 " pa" -1B.$ 1597$ ESC- " pa & string9$ M-x9) mx_prompt/c.$ 1601 " pa 3 set_prefix_argument$ 1602 ( exec_fun ! f$ 1605 " pa" -1 / prefix_argumentA.$ 1606 " pa! 1:. ( exec_fun ! f/i/c$ 1607" -1 3 se t_prefix_argument/o.$ 1613 ! f" -> ) is_substr.$ 1615 ! f * is_defined.$ 1617}$ eval( exec_funw/c/c$ 1622 ! f! -! _ / str_replace_all! f$ 1623 ! f + is_internal.$ 1625}$ call( exec_funw/c$ 1629 ! f * is_defined.$ 1631}$ eval( exec _funw/c$ 1635 / EXECUTING_MACRO . DEFINING_MACROD.$ 1637 ! i! 1A." 13 ( ungetkey/c$ 1638" 32 ( ungetkey$ 1639! i/b$ 1641 ) mx_prompt ! f" 70 4 read_with_completion! f/e$ 1582y. emacs_escape_x,$ 1649* Goto line:  ) read_mi ni $ atoi ) goto_line$ 1647y- goto_line_cmd,$ 1654, Goto Column:  ) read_mini $ atoi + goto_column$ 1652y/ goto_column_cmd,$ 1660 + otherwindow' page_up $ call$ 1661 ( nwindows! 1:. + otherwindow/i$ 1658y, next_wind_up,$ 1666 + otherwindow) page_down $ call$ 1667 ( nwindows! 1:. + otherwindow/i$ 1664y, next_wind_dn,*$ 1678 ) max_lines+$ 1679 ) push_spot # eob ) what_line) max_lines ( pop_spot$ 1680B %s, Line %d of %d lines, Column %d$ 1681 + count_chars ) what_l ine ) max_lines + what_column$ 1680 ( vmessage$ 1676y' whatpos,$ 1686 + window_line! 1:.$ 1687! 1 : skip_hidden_lines_backward/i$ 1688 # bol$ 1684y2 goto_top_of_window,$ 1693# 114 + window_info + window_line:.$ 1694! 1 9 skip_hidden_ lines_forward/i$ 1691y5 goto_bottom_of_window,./.$ 1709( kbd_quit $ call/.$ 1710 . UserBreakError/.$ 1712$ undo $ call$ 1713H Undo will now perform the action of redo ' message/./$ 1707$ redo,$ 1729 + Null_String 0 use_syntax_table $ 1730 + Null_String! 0 ( set_mode$ 1731& global * use_keymap$ 1732 1 unset_buffer_hook$ 1733, no_mode_hook . run_mode_hooks$ 1727y' no_mode,*$ 1738 ! x+! 0wy/ _function_pop_0,$ 1739! 1wy2 _function_return_1*$ 1750 1 Mode_Hook_Poi nter+}/ _function_pop_01 Mode_Hook_Pointer*$ 1787 6 Mode_Hook_Pointer_List+6 Mode_Hook_Pointer_List*$ 1789 , Default_Mode+}) text_mode, Default_Mode,*$ 1804 $ mode+ + Null_String$ mode* * extra_hook+$ 1805 - push_spot_bob$ 1806! 4 ' go_down $ 1810 ) push_mark # bob$ 1811 & narrow$ 1818$> ^\\(#! ?/[^ ]+/\\([^ ]+\\)\\) * re_fsearch.$ 1820! 2 0 regexp_nth_match$ mode$ 1823 $ mode# envA.$ 1825! 1 0 regexp_nth_match & strlen ( go_right$ 1826 * skip_white$ 1827 ) push_mark $ 1828$% ^ \n * skip_chars$ 1829 ) bufsubstr$ mode/c$ 1832 $ mode% _mode9 * is_defined.$ 18349 bash,ksh,ash,zsh,csh,tcsh $ mode" 44 / is_list_element.$ 1835" sh$ mode/.$ 1836@ slsh,jed-script,isis-script,isis $ mode" 44 / is_list_elem ent.$ 1837% slang$ mode/c/d/b/c$ 1841$C -\\*- *\\([-A-Za-z_+0-9]+\\) *-\\*- * re_fsearch.$ 1842! 1 0 regexp_nth_match & strlow$ mode/c$ 1844 # bob$ 1846$3 -\\*- *.+:.+ *-\\*- * re_fsearch* extra_hook$ 1848 % widen.$ 1852$ mode$ 1853 * extra_hook.$ 1854 $ mode . modeline_hook29$ mode/c$ 1855 ( pop_spot$ 1856 $ modew/o$ 1859 $ mode & strlen.*$ 1861 $ mstr+% _mode$ mstr$ 1862 $ mode! -! _ / str_replace_all$ mode$ 1863 $ mode $ mstr ) is_substr.% _mode$ mode/b$ 1865 $ mode( c++_modeA.$ 1866& c_mode$ mode/c$ 1868 $ mode * is_defined.$ 1870 $ mode $ eval$ 1871! 1w/c/c$ 1874! 0w$ 1802y- modeline_hook*$ 1877 . Mode_List_Exts+v h,cc,cpp,hpp,hh,sl,txt,doc,f,for,pro,1,pl,pm,v,verilog,vhd,vhdl,vt,sp,cir,py, cxx,m,bib. Mode_List_Exts*$ 1878 / Mode_List_Modes+ c,c,c,c,c,slang,text,text,fortran,fortran,idl,nroff,perl,perl,verilog,verilog,vhdl,vhdl,vhdl,spice,spice,python,c,matlab,bibtex/ Mode_List_Modes$ 18863 ,com,htm,shtml,sgml. Mode_List_Exts$ 1887 6 ,dcl,html,html,docbook/ Mode_List_Modes$ 1891@ ,cshrc,tcshrc,login,profile,conf. Mode_List_Exts$ 1892/ ,sh,sh,sh,sh,sh/ Mode_List_Modes$ 1893> ,letter,article,followup,jedrc. Mode_List_Exts$ 18945 ,text,text,text,slang/ Mode_List_Modes,*$ 1907 $ mode # ext+$ 1909$ mode! ,9 / Mode_List_Modes9/ Mode_List_Modes$ 1910# ext! ,9 . Mode_List_Exts9. Mode_List_Exts$ 1907y6 add_mode_for_extension,*$ 1922 # ext+*$ 1924 ! n $ mode+$ 1935" -1 # ext!# 126A.$ 1937 # ext & strlen! 1?. $ 1938 # ext & strlen! 2: # ext!# ext/c/c$ 1942 1 Mode_Hook_Pointer $ NULLB.$ 1943 # ext 1 Mode_Hook_PointerM/6.w/c$ 1946 - modeline_hook.w/c*$ 1948 $ base+ / buffer_filename - path_basename$ base*$ 1949 $ func+$ 1950 6 Mode_Hook_Point er_List.$ func$ 1952 $ func $ base # ext.w/c/$ 1956 . Mode_List_Exts # ext" 44 / is_list_element! n$ 1958 ! n.$ 1960! n$ 1961 / Mode_List_Modes ! n" 44 / extract_element% _mode9$ mode$ 1962 $ mode * is_defined! 0?.$ 1964 $ mode $ evalw/c/c$ 1969 # ext & strlow% _mode & strcat$ mode$ 1970 $ mode * is_defined! 0?.$ 1972 $ mode $ evalw/c$ 1976! 0 $ base % strup$ READ! 4 ' strncmpA.$ 1978 ) text_modew/c$ 1982 , Default_ModeM$ 1922y) mode_hook,*$ 1988 ! x+ *$ 1990 % flags+$ 1992 + getbuf_info% flagsPPP$ 1993 % flags ! xFw$ 1988y1 _test_buffer_flag,*$ 1997 ! x+$ 1999 + getbuf_info ! xJ + setbuf_info$ 1997y0 _set_buffer_flag,*$ 2001 ! x+$ 2003 + getbuf_info ! xOF + setbuf_info$ 2001y2 _unset_ buffer_flag,$ 2009R.$ 2011 0 _set_buffer_flag/.$ 2013 2 _unset_buffer_flag/d$ 2007y9 _set_or_unset_buffer_flag,*$ 2016 ! f+$ 2018 + getbuf_info ! fI + setbuf_info$ 2016y3 _toggle_buffer_flag,$ 2030! 1 9 _set_or_unset_buffer_flag$ 2028 y8 set_buffer_modified_flag,$ 2044! 1 1 _test_buffer_flagw$ 2042y/ buffer_modified,$ 2055" 32 9 _set_or_unset_buffer_flag$ 2053y/ set_buffer_undo,$ 2067! 8 9 _set_or_unset_buffer_flag$ 2065y, set_readonly,$ 2081! 8 1 _test_buffer_fl ag$ 2079y+ is_readonly,$ 2095" 16 1 _test_buffer_flag$ 2093y1 is_overwrite_mode,$ 2109" 16 9 _set_or_unset_buffer_flag$ 2107y- set_overwrite,$ 2123$ 1024 3 _toggle_buffer_flag$ 2124! 1 8 set_buffer_modified_flag$ 2121y- toggle_crmod e,$ 2138! 8 3 _toggle_buffer_flag$ 2136y/ toggle_readonly,$ 2152" 16 3 _toggle_buffer_flag$ 2150y0 toggle_overwrite,$ 2166" 32 3 _toggle_buffer_flag$ 2164y+ toggle_undo,$ 2178# 256 0 _set_buffer_flag$ 2176y4 set_buffer_no_backup, $ 2190! 2 2 _unset_buffer_flag$ 2188y6 set_buffer_no_autosave,$ 2205" -1 4 set_line_number_mode$ 2203y7 toggle_line_number_mode$ 22077 toggle_line_number_mode . add_completion,$ 2211 * _set_colory) set_color)$ 2214 1 Color_Scheme_Path+ 1 Color_Scheme_Path$ 2215 3 get_slang_load_path 2 path_get_delimiter $ char & strtok.$ 2217" $1$ 2218 " $1& colors & dircat1 Color_Scheme_Path$ 2219! 2 1 Color_Scheme_Path + file_statusA.v/c/,*$ 2223 & scheme+*$ 2225 $ file+$ 2226 & scheme $ NULLA.w/c$ 2228 & scheme & string& scheme$ 2230 1 Color_Scheme_Path & scheme# .sl9" 44 4 search_path_for_file$ file$ 2231 $ file $ NULLA.$ 2234 1 Color_Scheme_Path & scheme$ .slc9" 44 4 search_path_for_file$ file$ 2235 $ file $ NULLA.$ 2237@ Color scheme %S is not supported & scheme ( vmessagew/c/c$ 2242 $ file 1 path_sans_extname1 _Jed_Color_Scheme$ 2243 1 _Jed_Color_Scheme ( evalfileP$ 2223y0 set_color_scheme,*$ 2256 % color " fg " bg+$ 2258" -1 % color , c olor_numberB.w/c$ 2261 % color 0 add_color_object$ 2262 % color " fg " bg ) set_color$ 2256y, custom_color($ 2265 - Email_Address+ $ NULL- Email_Address,$ 2268 - Email_Address $ NULLB.$ 2269 - Email_Addressw/c$ 2271 , get_username! @ , get_ hostname & strcatw$ 2266y0 get_emailaddress,*$ 2273 ! s+$ 2275 ! s- Email_Address$ 2273y0 set_emailaddress*$ 2287 4 help_for_help_string+$ 2295j -> Help:H Menu:? Info:I Apropos:A Key:K Where:W Fnct:F Var:V Man:M$ 22894 help_for_help_st ring*$ 2308 ) Help_File+' jed.hlp) Help_File,*$ 2323 # hlp+& *help*# hlp* # buf $ rows+*$ 2326 ) help_file+ ) Help_File) help_file$ 2327 & _NARGS.$ 2328) help_file/c$ 2330 ) help_file $ NULLA. ) help_file/c$ 2332 ) help_file & strlen.+ generic.hlp) help_file/b$ 2333 ) help_file 2 expand_jedlib_file) help_file$ 2335 # hlp . buffer_visible.$ 2337 ' whatbuf# buf$ 2338 ) onewindow$ 2339# 114 + window_info$ rows$ 2340 # hlp & setbuf$ 2341! 0 , set_readonly$ 2342 , er ase_buffer$ 2344 ) help_file + insert_fileP$ 2345 # hlp ' pop2buf$ 2346 # eob$" \n + bskip_chars$ 2347 $ rows! 2< ) what_line! 19:$ rows$ 2348 # bob$ 2349! 0 8 set_buffer_modified_flag$ 2350! 1 , set_readonly$ 2351 # buf ' pop2buf $ 2352 $ rows. * enlargewin/i/b$ 2355! 1 7 update_sans_update_hook$ 2356 4 help_for_help_string ' message$ 2321y$ help*$ 2361 6 Global_Top_Status_Line+h *** To activate menus, press `ESC ? ?'. For help, press `ESC ? h'. ***6 Global_Top_Stat us_Line$ 2362 6 Global_Top_Status_Line 3 set_top_status_lineP,*$ 2367 ! c+$ 2369! 7 - input_pending. 4 help_for_help_string % flush/b$ 2370 & getkey ' toupper! c$ 2371 ! c.$ 2372! 8x" 72xD3 $ help/.$ 2373" 65x3 ' apropos/.$ 2374" 66 x3 1 describe_bindings/.$ 2375" 73x3 + info_reader/.$ 2376" 63x3. select_menubar $ call/.$ 2377" 70x3 1 describe_function/.$ 2378" 86x3 1 describe_variable/.$ 2379" 87x3 ( where_is/.$ 2380" 67x" 75xD3 ' showkey/.$ 2381" 77x3$ 2383 ( uni x_man/.$ 2393 $ beep - clear_message/j$ 2365y+ help_prefix,$ 24054 mini_init_minibuffer$ 2406 % BATCH.$ 2407$ mini ( evalfileP/b,$ 2423  # 102 4 read_with_completion$ 2421y3 read_file_from_mini,*$ 2436 & prompt $ dflt $ list+$ 2438 $ list & prompt $ dflt + Null_String# 115 4 read_with_completion$ 2436y; read_string_with_completion*$ 2453 1 Startup_With_File+! 01 Startup_With_File,*$ 2466 ! n # hlp " ok+! 0" ok*$ 2467 ' scratch+) *scratch*' scratch$ 2470! 01 IGNORE_U SER_ABORT$ 2472, startup_hook ( runhooks./.$ 2476 ' whatbuf ' scratchA. / buffer_modifiedN/6.$ 2478+ cpright.hlp 2 expand_jedlib_file + insert_fileP$ 2479! 0 8 set_buffer_modified_flag$ 2480 # bob$ 2481 ' message$ 2482 1 Startup_Wit h_File! 0?..*$ 2486 $ file+/ Enter Filename: 3 read_file_from_mini$ file$ 2487 $ file 0 extract_filename & strlen.u/b$ 2489 $ file ) find_filePv/e/.$ 2493 1 Startup_With_File..$ 2497! 1 7 update_sans_update_hook/.$ 2499# 600 - inpu t_pendingN/k/b/d/c/.$ 2505 ' scratch & setbuf$ 2506 , erase_buffer$ 2507 ' no_mode$ 2508! 0 8 set_buffer_modified_flag$ 25094 . ()jed_startup_hook $ eval/$ 2464y0 jed_startup_hook$ 25132 _jed_startup_hooks}0 jed_startup_hook + add_to_h ook,*$ 2536 # dir ! a ! f ! m+$ 2537 + getbuf_infoPP# dir! f$ 2540 # dir + file_status! 2B.$ 25427 Directory %s is invalid # dir & verror/c$ 2546 * No_Backups. 4 set_buffer_no_backup/c$ 2547 # dir ! f 6 make_autosave_filename! a$ 2548 ! a # dir ! f & dircat 1 file_time_compare! 0?.$ 2550T Autosave file is newer. Use ESC-X recover_file. (%s) ! f ' sprintf! m$ 2551 ! m % flush$ 2552" 30 - input_pendingP$ 2553 ! m ' message/c$ 25553 user_find_file_hook ( runhooks$ 2534. find_file_hook$ 2558: _jed_find_file_after_hooks}. find_file_hook + add_to_hook$ 2566 ) _stkdepth" $0$ 2567+ toggle_undo( calendar+ trim_buffer$ 2569+ abbrev_mode3 define_abbreviation, save_abbrevs$ 2571% occur- append_region, wr ite_region$ 2572; replace_across_buffer_files$ 2573, recover_file' compile$ sort% untab, fortran_mode$ 2574, save_buffers$ 2575/ isearch_forward0 isearch_backward% shell$ 2576. edit_tab_stops& c_mode- toggle_crmode$ 2577) text_mode' n o_mode- goto_line_cmd/ goto_column_cmd$ 2578- describe_mode$ 2579* evalbuffer) open_rect) kill_rect+ insert_rect$ 2580) copy_rect* blank_rect$ 2581% dired1 re_search_forward2 re_search_backward$ 25823 query_replace_match% bufed$ 25831 describe_bindings/ search_backward. search_forward$ 2584+ replace_cmd0 find_binary_file* latex_mode' sh_mode$ 2586$ mail$ 2589& ispell$ 25925 auto_compression_mode$ 2595* slang_mode$ 2596+ python_mode$ 2597 ) _stkdepth " $0:$ 2567 / _ add_completion,*$ 2611 $ file+$ 2613 / buffer_modified.$ 26154 Buffer not modified. ' messagew/b$ 2619 / buffer_filename$ file$ 2620 $ file & strlen.$ 2621- Save to file: 3 read_file_from_mini$ file/b$ 2623 $ file & strlen.$ 26247 F ile name not specified % error/b$ 2626 $ file , write_bufferP$ 2609y+ save_buffer$ 2629+ save_buffer . add_completion,*$ 2635 # buf+. Insert Buffer:  " 98 4 read_with_completion# buf$ 2636 ) push_spot./.$ 2638 # buf & insbuf/.$ 26 40 ( pop_spot/$ 2633y- insert_buffer$ 2642- insert_buffer . add_completion,.$ 2655 3 skip_non_word_chars $ eolp/.$ 2657! 1! 1 % rightB.v/c/f$ 2659 / skip_word_chars$ 2653y) skip_word,.$ 2664 4 bskip_non_word_chars $ bolp/.$ 2666! 1 $ left.v/b/f$ 2668 0 bskip_word_chars$ 2662y* bskip_word,$ 2673 ) push_mark ) skip_word * del_region$ 2671y+ delete_word,$ 2678 ) push_mark * bskip_word * del_region$ 2676y, bdelete_word,.$ 2683 3 skip_non_word_chars $ eolp/.$ 2685! 1! 1 % rightB.v/c/f$ 2687 ) push_mark ) skip_word$ 2688 , xform_region$ 2681y* xform_word,$ 2693" 99 * xform_word$ 2691y/ capitalize_word,$ 2698# 117 * xform_word$ 2696y+ upcase_word,$ 2703# 100 * xform_word$ 2701y- downcase_word,$ 2722 ) push_mark$ 2723, set_mark_cmd $ call$ 2720y1 push_visible_mark,$ 2738 / is_visible_mark.$ 2739 * pop_mark_0/c$ 2741 1 push_visible_mark$ 2736y, set_mark_cmd,$ 2756 / is_visible_mark.$ 2758 * pop_mark_0w/c$ 2761 , set_mark_cmd$ 2754y2 sma rt_set_mark_cmd,$ 2777 - push_spot_bob.$ 2780! 0! 4! 1.$ 2782" 14;! 19 + goto_column$ 2783 $ eolp.$ 2785 $ eobp.$ 2787 ( pop_spotw/c$ 2790 3 insert_single_space$ 2791 # del/c/h$ 2794 & down_1.v/b/e$ 2797 ( pop_spot$ 2775y8 buffer_form at_in_columns,$ 2805 # bol - push_mark_eol * go_right_1 * del_region$ 2803y+ delete_line,$ 2813 ) push_spot$ 2814 # eol$ 2815 + what_column$ WRAP$ 2816 ( pop_spot$ 28172 WRAP column at %d. $ WRAP ( vmessage$ 2811y/ set_fill_column,*$ 2832 $ name+*$ 2834 % flags+$ 2835 + getbuf_info% flagsP $ name % flags + setbuf_info$ 2832y- rename_buffer,*$ 2848 ! n+$ 2850 ) push_mark ! n ( go_right * del_region$ 2848y$ deln,*$ 2856 ! n+$ 2858 ! n. 3 insert_single_space/i$ 2856y- insert_ spaces,*$ 2864 # str+*$ 2866 ! n+ # str & strlen! n.$ 2870 ( pop_spot/o$ 2873 ) push_spot$ 2875 ! n ! n $ leftB.! 0w/c$ 2876# str * looking_atw$ 2864y+ blooking_at,$ 2884( exchange $ call$ 2882y7 exchange_point_and_mark,*$ 2891 # s tr ! n+$ 2893 # str! 1 ! n! 1: & substr$ 2894 # str ! n" -1 & substr$ 2891y) str_split,*$ 2901 $ file+*$ 2903 ' changed+! 0' changed*$ 2904 & envvar+*$ 2905 # pos # len $ name # dir+*$ 2906 % file0 % file1 % file2+$ 2908 $ file% file2 $ 2909 + Null_String$ file.$ 2911 % file2 & strlen. % file2$) \\$[^/$]+! 1 , string_match/6/.$ 2913' changed$ 2914! 0 0 string_match_nth# len# pos$ 2915# pos$ 2916 % file2 # pos ) str_split% file1% file0$ 2917 % file1 # len! 19 ) str_split% file2% file1$ 2919 % file1! 2 # len! 1: & substr & getenv& envvar$ 2920 & envvar $ NULLA. & envvar/c$ 2921 % file0 & envvar9$ file/f$ 2924 % file2$ file$ 2928 $ file" ^~! 1 , string_match# pos$ 2929 # pos.$ 2930 $ file" /~! 1 , string_matchQ# pos/b$ 2932 # pos.$ 2934 # pos! 0=.$ 2936 # posQ# pos$ 2937# pos/c$ 2943 # pos $ file!$ file$ 2945 $ file! / ) is_substr# pos$ 2946 # pos.$ 2948 $ file # pos ) str_split$ file$ name/.$ 2952 $ file $ name$ 2953 + Null_String$ file/d$ 2956 $ name & strlen.$ 2957! 0w/b$ 2959! 0 $ file!" 47A. $ file! 2 ) str_split$ fileP/c$ 2960 $ name / get_passwd_infoPPPP# dir$ 2961 # dir $ file & dircat$ file$ 2962' changed/c$ 2966 ' change d.$ 2967 $ file ' changedw/c$ 2968! 0w$ 2901y0 expand_file_hook$ 29710 expand_file_hook 2 set_expansion_hook,$ 2978) find_file $ call$ 2979! 1 , set_readonly$ 2976y3 find_file_read_only,$ 3000 & _NARGS.*$ 3002 $ mode+$ mode$ 3003 $ mode. use_dfa_syntax! 1 2 mode_set_mode_info/i$ 2998y: enable_dfa_syntax_for_mode,$ 3025 & _NARGS.$ 3026. use_dfa_syntax! 0 2 mode_set_mode_info/i$ 3023y; disable_dfa_syntax_for_mode$ 3034% os.sl ( evalfileP)$ 3048 2 Jed_Home_Directory +$ 3054( JED_HOME & getenv2 Jed_Home_Directory$ 3055 2 Jed_Home_Directory $ NULLA.$ 3056$ HOME & getenv2 Jed_Home_Directory/c$ 3058 2 Jed_Home_Directory $ NULLA.$ 3066 2 Jed_Home_Directory/c,*$ 3070 $ file+*$ 3073 " ch+! 0 $ file!" c h$ 3074 $ file! / + strcompress$ file$ 3075 " ch" 47A.$ 3076! / $ file & strcat$ file/c$ 3077 $ filew$ 30702 patch_cmdline_file,*$ 3086 ! n ! i $ file % depth ) next_file # tmp+*$ 3087 ) init_file+$ 3089 & __argc! n! n! 1! i$ 3090 % BATCH.$ 3092 ! i & __argv!& --help% -help" -hA # any.$ 3093( jedusage ( evalfileP/c$ 3095! n! i/c$ 3098 2 Jed_Home_Directory$ 3100& .jedrc$ 3098 & dircat) init_file$ 3106! 1 ) init_file + file_statusB.$ 3107 : Default_Jedrc_S tartup_File) init_file/c.$ 3110 ! n/.$ 3112 ! i & __argv!$ file$ 3113 $ file" -aA. ! n! 1?/6.$ 3115! i! n$ 3116 ! i & __argv!) init_file$ 3117! 1 ) init_file + file_statusB.$ 31195 File does not exist: ) init_file & strcat % flush $ 3120$ 2000 & usleep/c$ 3122! i! nv/c$ 3126 $ file" -eA. ! n! 1?/6.$ 3128! i! n$ 3129 ! i & __argv!6 _Jed_Default_Emulation$ 3130! i! nu/c$ 3134 $ file" -nA.$ 3136 $ NULL) init_file$ 3137! i$ 3138! nu/cv/f$ 3145 ) init_file $ NULLB.$ 3147 ) init_file + file_status! 1B.$ 3149 : Default_Jedrc_Startup_File) init_file$ 3150 ) init_file + file_status! 1B.$ 3151& jed.rc) init_file/c/c$ 3154 ) _stkdepth% depth$ 3155 ) init_file ( evalfileP$ 3156 ) _stkdepth % dept h:% depth$ 3158 % depth.$ 3160= Excess junk left on stack by ) init_file9 % flush$ 3161$ 1000 & usleep$ 3162 % depth & _pop_n/c/c$ 3167 % BATCH.$ 3169 . _Jed_Emulation $ NULLA.$ 3171 6 _Jed_Default_Emulation ( evalfileP$ 3172 0 enable_ menu_keys/c$ 3174 1 _Jed_Color_Scheme $ NULLA.$ 3175 9 _Jed_Default_Color_Scheme 0 set_color_scheme/c/b$ 3178 4 mini_init_minibuffer$ 3182" -1! 0 & __argv!" 47! 0 ' strchop!$ infoA.$ 3184! 1 & __argv! + info_readerw/c$ 3188 ! n.w/b $ 3193% -most ! i & __argv!A.$ 3195 ! i! 19 ( run_mostw/c$ 3199% -info ! i & __argv!A.$ 3201 ! i! 19 & __argv! + info_readerw/c.$ 3205 ! n! 0?/.$ 3207 ! i & __argv!$ file$ 3209! n! i$ 3210 ! n.$ 3212 ! i & __argv!) next_file* $ 3213 - next_file_arg+ ) next_file 2 patch_cmdline_file- next_file_arg/c$ 3216 $ file.$ 3217" -fx. ! n/63 - next_file_arg $ eval/.$ 3218" -gx. ! n/63 - next_file_arg ' integer ) goto_line/.$ 3219" -sx. ! n/63$ 3220 ) next_file ' fsear chP$ 3221 ) next_file 2 save_search_string/.$ 3223" -lx. ! n/63 - next_file_arg ( evalfileP/.$ 3224" -ix. ! n/63 - next_file_arg + insert_fileP/.$ 3225" -2x3 + splitwindow! n! i/.$ 3226$ -tmpx3$ 3227 4 set_buffer_no_backup$ 3228 6 set_b uffer_no_autosave$ 3229! n! i/.$ 3232% -hookx. ! n/63*$ 3233 ' hookfun+ ) next_file / __get_reference' hookfun$ 3234 ' hookfun $ NULLB.$ 3236! i$ 3237 ' hookfun ! i & __argv!w/c/.$ 3243 $ file! 3" -1 & substr! -! _ / str_replac e_all# tmp$ 3244 $ file" --! 2 ' strncmpN.$ 3245 # tmp * is_defined/63$ 3247 # tmp $ eval$ 3248! n! i/.$ 3251 ! n.! 0 $ file!" 43A/.$ 3252 ( Int_Type $ file 1 _slang_guess_typeA/.$ 3253 $ file $ atoi! 0@/63$ 3255 - next_file_ar g ) find_fileP$ 3256 $ file $ atoi ) goto_line/.$ 3259( Reading $ file9 % flush$ 3260 $ file 2 patch_cmdline_file$ file$ 3261! 2 $ file + file_statusA.$ 3262 $ file % dired/.$ 3264 $ file ) find_fileP/d$ 3265! n! i/j$ 3268! n ! i/f$ 3084y1 command_line_hook$ 3275) COLORTERM & getenv$ rxvtA.$ 3276! 1/ TERM_BLINK_MODE/c,*$ 3282 # pgm+*$ 3284 # dir+ # pgm , path_dirname# dir$ 3285 # dir 0 path_is_absolute.$ 3286 # dirw/c$ 3293! 0 # pgm! / ) is_substrA. $ 3299$ PATH & getenv # pgm 4 search_path_for_file# pgm$ 3300 # pgm $ NULLA.$ 3301 $ NULLw/c$ 3302 # pgm , path_dirname# dir$ 3304 # dir 0 path_is_absolute.$ 3305 # dirw/c/c*$ 3309 # cwd+ & getcwd# cwd$ 3310 # cwd $ NULLA.$ 3311 $ NULLw /c$ 3312 # cwd # dir + path_concatw$ 3282y3 get_executable_path($ 3316 2 Jed_Install_Prefix+,$ 3319! 0}2 Jed_Install_Prefix 0 __is_initializedA.$ 3321! 0 & __argv! 3 get_executable_path2 Jed_Install_Prefix$ 3322 $ NULL 2 Jed_Install_Prefi xB.$ 3323 2 Jed_Install_Prefix , path_dirname2 Jed_Install_Prefix/c/c$ 3325 2 Jed_Install_Prefixw$ 33178 guess_jed_install_prefix$ 3330 5 _slang_install_prefix$ 3332 8 guess_jed_install_prefix.$ 3335" $1$ 3336 " $1 $ NULLA.u/c$ 3338 " $1 * share/slsh + path_concat" $2$ 3339! 2 " $2 + file_statusB.u/c$ 3341 " $2 9 append_to_slang_load_path$ 3343 " $2$ help + path_concat" $2$ 3344! 2 " $2 + file_statusA.$ 3345 " $2 3 jed_append_doc_file/c$ 3347 " $19 share/slsh/local -packages + path_concat" $2$ 3348! 2 " $2 + file_statusA.$ 3350 " $2 9 append_to_slang_load_path$ 3352 " $2$ help + path_concat" $2$ 3353! 2 " $2 + file_statusA.$ 3354 " $2 3 jed_append_doc_file/c/cv/$ 3365+ defaults.sl 2 expan d_jedlib_file & strlen.$ 3366( defaults ( evalfileP/.$ 3371, JED_CONF_DIR & getenv" $1$ 3372 " $1 $ NULLA.$ 3374 8 guess_jed_install_prefix" $1$ 3375 " $1 $ NULLB.$ 3377 " $1# etc + path_concat" $1$ 3378 " $1( /usr/etcA! 0 " $1 + f ile_statusAC.$ 3379$ /etc" $1/c/c/c$ 3382 " $1 $ NULLB.$ 3384 " $1( jed.conf + path_concat" $1$ 3385! 1 " $1 + file_statusA.$ 3386 " $1 ( evalfileP/c/c/d