comparison runtime/doc/quickfix.txt @ 18912:ccd16426a1f9 v8.2.0017

patch 8.2.0017: OS/2 and MS-DOS are still mentioned Commit: https://github.com/vim/vim/commit/6f345a1458df2db03fba7863492404e9dc8b817c Author: Bram Moolenaar <Bram@vim.org> Date: Tue Dec 17 21:27:18 2019 +0100 patch 8.2.0017: OS/2 and MS-DOS are still mentioned Problem: OS/2 and MS-DOS are still mentioned, even though support was removed long ago. Solution: Update documentation. (Yegappan Lakshmanan, closes #5368)
author Bram Moolenaar <Bram@vim.org>
date Tue, 17 Dec 2019 21:30:04 +0100
parents af69c9335223
children e14feba578f1
comparison
equal deleted inserted replaced
18911:69640323f7ca 18912:ccd16426a1f9
933 or simpler > 933 or simpler >
934 :let &mp = 'latex \\nonstopmode \\input\{$*}' 934 :let &mp = 'latex \\nonstopmode \\input\{$*}'
935 "$*" can be given multiple times, for example: > 935 "$*" can be given multiple times, for example: >
936 :set makeprg=gcc\ -o\ $*\ $* 936 :set makeprg=gcc\ -o\ $*\ $*
937 937
938 The 'shellpipe' option defaults to ">" for the Amiga, MS-DOS and Win32. This 938 The 'shellpipe' option defaults to ">" for the Amiga and Win32. This means
939 means that the output of the compiler is saved in a file and not shown on the 939 that the output of the compiler is saved in a file and not shown on the screen
940 screen directly. For Unix "| tee" is used. The compiler output is shown on 940 directly. For Unix "| tee" is used. The compiler output is shown on the
941 the screen and saved in a file the same time. Depending on the shell used 941 screen and saved in a file the same time. Depending on the shell used "|&
942 "|& tee" or "2>&1| tee" is the default, so stderr output will be included. 942 tee" or "2>&1| tee" is the default, so stderr output will be included.
943 943
944 If 'shellpipe' is empty, the {errorfile} part will be omitted. This is useful 944 If 'shellpipe' is empty, the {errorfile} part will be omitted. This is useful
945 for compilers that write to an errorfile themselves (e.g., Manx's Amiga C). 945 for compilers that write to an errorfile themselves (e.g., Manx's Amiga C).
946 946
947 947
1382 The "%f" and "%m" conversions have to detect the end of the string. This 1382 The "%f" and "%m" conversions have to detect the end of the string. This
1383 normally happens by matching following characters and items. When nothing is 1383 normally happens by matching following characters and items. When nothing is
1384 following the rest of the line is matched. If "%f" is followed by a '%' or a 1384 following the rest of the line is matched. If "%f" is followed by a '%' or a
1385 backslash, it will look for a sequence of 'isfname' characters. 1385 backslash, it will look for a sequence of 'isfname' characters.
1386 1386
1387 On MS-DOS, MS-Windows and OS/2 a leading "C:" will be included in "%f", even 1387 On MS-Windows a leading "C:" will be included in "%f", even when using "%f:".
1388 when using "%f:". This means that a file name which is a single alphabetical 1388 This means that a file name which is a single alphabetical letter will not be
1389 letter will not be detected. 1389 detected.
1390 1390
1391 The "%p" conversion is normally followed by a "^". It's used for compilers 1391 The "%p" conversion is normally followed by a "^". It's used for compilers
1392 that output a line like: > 1392 that output a line like: >
1393 ^ 1393 ^
1394 or > 1394 or >