File: //usr/share/jed/lib/shell.slc
.#�! 6 0 _jed_secure_mode.��! 83 Shell not available� % error/c*�" 13 8 Shell_Last_Shell_Command+ + Null_String�8 Shell_Last_Shell_Command*�" 14 , Shell_Prompt+�" 16" % �, Shell_Prompt,*�" 78 # dir $ file $ name % flags+�" 80 + getbuf_infoPP�# dirP��"
81 # dir� 2 change_default_dir.��" 820 Unable to chdir!� % error/c��" 84. *shell-output*� ' pop2buf�" 85 , erase_buffer�" 87 + getbuf_info�% flags�$ nameP�$ file��" 88 $ file # dir $ name % flags� + setbuf_info�" 76�7 shell_set_output_buffer,*�" 93 # cm
d ( same_buf+*�" 95 & status+�" 97 ( same_buf.�" 98 7 shell_set_output_buffer/b�# 100 ) push_spot��# 101 # cmd� - run_shell_cmd�& status�# 102 ( pop_spot�# 104 ( same_buf.��# 105! 0� 8 set_buffer_modified_flag/b��# 107/ Exit Status: %d & status� ( vmes
sage�" 93�1 shell_perform_cmd,*�# 114 # cmd # dir+*�# 115 ( same_buf+% -9999�% -9999� / prefix_argumentB�( same_buf�# 117 & _NARGS.�# 118�# cmd/.�# 121 + getbuf_infoPP�# dirP���# 122/ (%s) Shell Cmd: # dir� ' sprintf�# 123 8 Shell_Last_Shell_Comman
d��# 122 ) read_mini�# cmd��# 124 # cmd� & strlen.w/b�# 125 # cmd�8 Shell_Last_Shell_Command/d���# 1325 (%s) 2>&1 < /dev/null�# 136 # cmd��# 128 ' sprintf�# 137 ( same_buf��# 128 1 shell_perform_cmd�# 112�, do_shell_cmd,*�# 144 # dir # buf+' *shell*�#
buf��# 146 # buf� ( keymap_p.��# 148 # buf� + make_keymap��# 149+ shell_input" ^M # buf� ) definekey/b�# 152 + getbuf_infoPP�# dirP��# 153 # dir� 2 change_default_dir.�0 Unable to chdir!� % error/c��# 155 # buf� ' pop2buf��# 156 # buf� * use_keymap��#
158$* \n(%s)\n%s # dir , Shell_Prompt� ' vinsert�# 162 + getbuf_info��# 163# 256J# 163OF� + setbuf_info��# 165/ shell_mode_hook� . run_mode_hooks�# 142�% shell,*�# 190 # cmd+*�# 192 $ argv # dir # buf $ flag # pwd+# pwd�# pwd*�# 193 $ cmd1+� # cmd"
� + strcompress�$ cmd1�# 195 + getbuf_info�$ flag�# buf�# dirP��# 197 # cmd! 0" 32� / extract_element�$ argv�# 198 $ argv.�# 200 # pwdx3 $ argv/.�# 202# dirx3��# 203 # cmd $ argv& ls -Al� + str_replaceP/.�# 206% clearx3 , erase_buffer # pwd/.�# 207
$ exitx3��# 208! 0� 8 set_buffer_modified_flag��# 209 # buf� & delbuf�# 210 + Null_String/.�# 212" cdx3��# 213 $ cmd1! 1" 32� / extract_element�$ argv�# 214 $ argv $ NULLA.�# 218" ~/�$ argv/c��# 220 $ argv� / expand_filename�$ argv��# 221 $ argv� 2
change_default_dir.�$2 Unable to chdir!\n� & insert/.��# 222 + Null_String $ argv # buf $ flag� + setbuf_info/d�# 223 # pwd/.�# 225# jedx! exD3��# 226 $ cmd1! 1" 32� / extract_element�$ argv�# 227 $ argv $ NULLB.����# 228 # dir $ argv� & dircat� / exp
and_filename� ) find_fileP/c�# 229 + Null_String/.�# 231 # cmd/j�# 190y- shell_builtin,*�# 238 # cmd # dir # tmp+�# 240 # bol� , Shell_Prompt� * skip_chars * skip_white�# 241 - push_mark_eol�# 242 ) bufsubstr�# cmd�# 243 # eob�# 244 # bol� , Shell_Prompt
� * skip_chars * skip_white��# 245 # cmd� * looking_at.� # cmd� & insert/b�# 246 # eol ' newline��# 247! 0� & update��# 249 # cmd� & strlen.��# 251 # cmd� - shell_builtin�# cmd��# 252 # cmd� & strlen.��# 254! 0� & updatew/b�# 258 + getbuf_infoPP�# dirP�
�# 259 # dir� 2 change_default_dir.�0 Unable to chdir!� % error/c��# 261 # cmd# pwd� & strcmp.���# 274) (%s) 2>&1 # cmd� ' sprintf� ) shell_cmd/c��# 278$* \n(%s)\n%s # dir , Shell_Prompt� ' vinsert/.�# 282 $ bolp. ' newline/b��# 283 , Shell_Prompt� & i
nsert/d��# 285! 0� 8 set_buffer_modified_flag�# 236y+ shell_input