File: //usr/share/jed/lib/compile.slc
.#*�" 23 5 Compile_Output_Buffer+. *shell-output*�5 Compile_Output_Buffer��" 241 get_process_input� * is_defined.�" 26) *compile*�5 Compile_Output_Buffer/c*�" 28 1 Compile_Line_Mark+! 0�1 Compile_Line_Mark(�" 30 / Compile_Src_Dir+ + Null_String�/ Comp
ile_Src_Dir(�" 31 , Error_Regexp+(�" 39 1 Compile_Dir_Enter+$S ^g?make\\[\\d+\\]: Entering directory [`']\\(.+\\)'�1 Compile_Dir_Enter(�" 40 1 Compile_Dir_Leave+$R ^g?make\\[\\d+\\]: Leaving directory [`']\\(.+\\)'�1 Compile_Dir_Leave,*�" 44 ( beg_mark (
end_mark+*�" 45 ( end_line+�" 47 ) push_spot.�" 50 ( pop_spot/o�" 53 0 create_user_mark�( beg_mark�" 54 0 create_user_mark�( end_mark.��" 58 ( end_mark� . goto_user_mark�" 60! 0�( end_line��" 62 1 Compile_Dir_Leave� * re_bsearch.�" 64 $ up_1.�" 65 ) wha
t_line�( end_line/c��" 67 ( end_mark� . move_user_mark/c��" 70 ( beg_mark� . goto_user_mark�" 72 $ up_1. + Null_Stringw/b��" 74 1 Compile_Dir_Enter� * re_bsearch.�" 76 ( end_lineN�" 77 ) what_line ( end_line?D.v/c��" 79 ( beg_mark� . move_user_mark/.�" 81
+ Null_Stringw/d/e��" 83! 1� 0 regexp_nth_match�" 42�8 compile_parse_make_chdir,*�" 88 $ file $ line # col+*�" 91 # dir+�" 93 8 compile_parse_make_chdir�# dir��" 94 # dir� & strlen�! 0 $ file!" 47BC.��" 95 # dir $ file� & dircat�$ file/c�" 98! 1� $
file� + file_statusB.��# 100 / Compile_Src_Dir $ file� & dircat�$ file.�# 101! 1� $ file� + file_statusB/.��# 1038 Find this file's errors:� 3 read_file_from_mini�$ file/f/c��# 107 $ file� , path_dirname�/ Compile_Src_Dir��# 109 $ file� ) find_fileP�#
110 , widen_buffer��# 111 $ line� ) goto_line�# 112 # col! 0?.��# 113 # col� 4 goto_column_best_try/.�# 115 . bol_skip_white/d�" 88�1 compile_find_file,�# 120 ) push_spot��# 121# [K � ' replace.��# 122" [� ' fsearch/.�# 124 ) push_mark��# 125! 2
� ( go_right��# 126$ 0-9;� * skip_chars��# 127! m� * looking_at.�# 129 # del�# 130 * del_regionu/c��# 133! 0� ( pop_mark/f�# 135 ( pop_spot�# 118�8 filter_color_escape_seqs,*�# 138 . next_error_fun - next_line_fun+*�# 140 $ cbuf $ obuf+ 5 Compile_Out
put_Buffer�$ obuf*�# 141 $ line $ file # col+�# 143! 0�1 Compile_Line_Mark��# 145 $ obuf� ' bufferp.��# 1470 Did you compile?� % flushw/b�# 151 1 MINIBUFFER_ACTIVE.w/c��# 153 $ obuf� / pop2buf_whatbuf�$ cbuf�# 155 8 filter_color_escape_seqs�# 157 . next
_error_fun�}$ file}$ line}# col�.��# 159 $ line� & strlen.w/b��# 160 # col� & strlen.! 0�# col/b�# 162 # bol��# 163! 3� 0 create_line_mark�1 Compile_Line_Mark�# 165 - next_line_funM��# 167 $ line# 0� + strtrim_beg�$ line��# 168 # col# 0� + strtrim
_beg�# col��# 169 $ file� $ line� ' integer� # col� ' integer� 1 compile_find_file�# 170 ' whatbuf�$ cbuf��# 171 $ obuf� & sw2buf/c��# 174 $ cbuf� ' pop2buf�# 138�8 compile_parse_errors_dir,*�# 177 % filep % linep $ colp+�# 179 # eol�# 180 $ eobp.��# 182
/ No more errors!� ' message�# 183! 0w/c��# 186 , Error_Regexp� & typeof ( Ref_TypeA.��# 187! 1 % filep % linep $ colp� , Error_RegexpMw/c�# 189 # bol��# 190 , Error_Regexp� * re_fsearch.�# 192 # eob�# 193! 0w/b��# 196! 1� 0 regexp_nth_match % filep�
��# 197! 2� 0 regexp_nth_match % linep���# 198! 3� 0 regexp_nth_match $ colp��# 200! 1�# 177�; compile_find_next_error_fun,*�# 203 % filep % linep $ colp+�# 205 # bol�# 206 $ bobp.��# 208/ No more errors!� ' message�# 209! 0/c��# 212 , Error_Regexp�
& typeof ( Ref_TypeA.��# 213" -1 % filep % linep $ colp� , Error_RegexpMw/c��# 215 , Error_Regexp� * re_bsearch.�# 217 # bob�# 218! 0w/b��# 221! 1� 0 regexp_nth_match % filep���# 222! 2� 0 regexp_nth_match % linep���# 223! 3� 0 regexp_nth_match $ co
lp��# 225! 1�# 203�; compile_find_prev_error_fun,��# 230}; compile_find_next_error_fun}) go_down_1� 8 compile_parse_errors_dir�# 228�4 compile_parse_errors,��# 235}; compile_find_prev_error_fun}# bol� 8 compile_parse_errors_dir�# 233�6 compile_previous
_error,*�# 240 ! b ! n+*�# 241 # cmd+ $ NULL�# cmd�# 243 & _NARGS! 0B.�# 244�# cmd/c�# 246 ' whatbuf�! b��# 2471 save_some_buffers� $ call�# 249 # cmd $ NULLA. , do_shell_cmd/.��# 250 # cmd! 0� 1 shell_perform_cmd/d�# 252 # bob��# 253 ! b� ' pop2buf�#
255 4 compile_parse_errors�# 238�' compile,�# 263 ' whatbuf�5 Compile_Output_Buffer�# 264 # bob�# 265 4 compile_parse_errors�# 261�1 compile_parse_buf�# 268+ acompile.sl�" $1��# 2691 get_process_input� * is_defined.��# 271 " $1� ( evalfileP/c(�# 275 1
Compiler_Database+� ( Any_Type $ NULL * Assoc_Type!�1 Compiler_Database,*�# 277 $ name+*�# 279 ! c+��# 280 $ name 1 Compiler_Database!�! c�# 281 ! c $ NULLA.��# 282b Compiler %s is not supported. See compile.sl for more information $ name� & verror/c�
# 283 ! c�, Error_Regexp�# 277�7 compile_select_compiler,*�# 286 $ name & regexp+�# 288 & regexp� $ name 1 Compiler_Database��# 286�4 compile_add_compiler��# 297# bcc$F ^[EW][a-r]+ \\(.+\\) \\(\\d+\\):\\(\\)� 4 compile_add_compiler��# 298# tcc$F ^[EW][
a-r]+ \\(.+\\) \\(\\d+\\):\\(\\)� 4 compile_add_compiler��# 302) ultrix_cc$Z [WE][ar][r][no][ir]n?g?: +\\(.+\\), line \\(\\d+\\):\\(\\)� 4 compile_add_compiler��# 306% hp_cc$L ^cc: +\\"\\(.+\\)\\", line \\(\\d+\\):\\(\\)� 4 compile_add_compiler��# 311'
sun_acc$G ^\\"\\(.+\\)\\", line \\(\\d+\\):\\(\\)� 4 compile_add_compiler��# 320# aix$M ^\\"\\(.+\\)\\", line \\(\\d+\\)\\.\\(\\d+\\)� 4 compile_add_compiler��# 321# xlc$M ^\\"\\(.+\\)\\", line \\(\\d+\\)\\.\\(\\d+\\)� 4 compile_add_compiler��# 322# x
lf$M ^\\"\\(.+\\)\\", line \\(\\d+\\)\\.\\(\\d+\\)� 4 compile_add_compiler��# 329# gcc$O ^\\[?\\([^] :]+\\):\\(\\d+\\)]?[^:]*:\\(\\d*\\)� 4 compile_add_compiler��# 336# wcc$R ^\\(.+\\)(\\(\\d+\\)): [EW].+[rg]! [EW]\\d+:\\(\\)� 4 compile_add_compiler��#
341% javac$; ^\\(.+\\):\\(\\d+\\):\\(\\)� 4 compile_add_compiler��# 361" vc$? ^[ ]*\\(.+\\)(\\(\\d+\\)) : .*� 4 compile_add_compiler��# 368% rgbds$F ^\\*ERROR\\*.*[ ]\\(.+\\)(\\(\\d+\\))� 4 compile_add_compiler��# 4008 Compile_Default_Compiler# gcc
� / custom_variable��# 402 8 Compile_Default_Compiler� 7 compile_select_compiler