mirror of
https://github.com/vim/vim.git
synced 2025-10-04 05:25:06 -04:00
updated for version 7.0001
This commit is contained in:
23
runtime/tools/mve.awk
Executable file
23
runtime/tools/mve.awk
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/nawk -f
|
||||
#
|
||||
# Change "nawk" to "awk" or "gawk" if you get errors.
|
||||
#
|
||||
# Make Vim Errors
|
||||
# Processes errors from cc for use by Vim's quick fix tools
|
||||
# specifically it translates the ---------^ notation to a
|
||||
# column number
|
||||
#
|
||||
BEGIN { FS="[:,]" }
|
||||
|
||||
/^cfe/ { file=$3
|
||||
msg=$5
|
||||
split($4,s," ")
|
||||
line=s[2]
|
||||
}
|
||||
|
||||
# You may have to substitute a tab character for the \t here:
|
||||
/^[\t-]*\^/ {
|
||||
p=match($0, ".*\\^" )
|
||||
col=RLENGTH-2
|
||||
printf("%s, line %d, col %d : %s\n", file,line,col,msg)
|
||||
}
|
Reference in New Issue
Block a user