| Tests for errorformat. vim: set ft=vim ts=8 : |
| |
| STARTTEST |
| :so small.vim |
| :if !has('quickfix') | e! test.ok | wq! test.out | endif |
| :set efm=%EEEE%m,%WWWW%m,%+CCCC%.%#,%-GGGG%.%# |
| :cgetexpr ['WWWW', 'EEEE', 'CCCC'] |
| :$put =strtrans(string(map(getqflist(), '[v:val.text, v:val.valid]'))) |
| :cgetexpr ['WWWW', 'GGGG', 'EEEE', 'CCCC'] |
| :$put =strtrans(string(map(getqflist(), '[v:val.text, v:val.valid]'))) |
| :cgetexpr ['WWWW', 'GGGG', 'ZZZZ', 'EEEE', 'CCCC', 'YYYY'] |
| :$put =strtrans(string(map(getqflist(), '[v:val.text, v:val.valid]'))) |
| :/^Results/,$wq! test.out |
| ENDTEST |
| |
| Results of test106: |