]> code.delx.au - gnu-emacs/blobdiff - etc/compilation.txt
(unidata.txt): Don't use $<, it's non-portable in this context.
[gnu-emacs] / etc / compilation.txt
index 781596b273798a8105d36aae69e25124ddb56ae6..08c55c648e72e99c5800bf984ab43a0d9bd46bdb 100644 (file)
@@ -1,10 +1,13 @@
-* Introduction  -*-compilation-*-
+* Introduction  -*-compilation-*-       (Copyright information at end of file)
 
 This shows the different kinds of messages compile recognizes by default and
 how they are rendered.  It is intended both to help you decide which matchers
 you need and as a test of the matchers.  Move the mouse over a colored part or
 use `compilation-message-face', to see how much text was actually matched.
 
+Note that the following example line should NOT be highlighted:
+Compilation started at Sat Jul  8 15:19:25
+
 The important part is the symbol(s) line at the beginning of each entry.
 These are the symbols you can customize `compilation-error-regexp-alist' for,
 to match the messages shown in that entry.  A few complex cases have more than
@@ -284,6 +287,7 @@ symbol: perl
 syntax error at automake line 922, near "':'"
 Died at test.pl line 27.
 store::odrecall('File_A', 'x2') called at store.pm line 90
+       (in cleanup) something bad at foo.pl line 3 during global destruction.
 
 
 * RXP
@@ -367,6 +371,36 @@ symbol: gcov-file gcov-bb-file gcov-never-called-line gcov-called-line
         -:   18:} 
 
 
+* Podchecker error messages, per Pod::Checker
+
+symbol: compilation-perl--Pod::Checker
+
+*** ERROR: Spurious text after =cut at line 193 in file foo.pm
+*** ERROR: =over on line 37 without closing =back at line EOF in file bar.pm
+*** ERROR: =over on line 1 without closing =back (at head1) at line 3 in file x.pod
+
+
+* Perl Test module error messages
+
+symbol: compilation-perl--Test
+
+# Failed test 1 in foo.t at line 6
+
+
+* Perl Test::Harness output
+
+symbol: compilation-perl--Test::Harness
+
+NOK 1# Test 1 got: "1234" (t/foo.t at line 46)
+
+
+* Perl HTML::Lint::Error::as_string()
+
+symbol: compilation-weblint
+
+index.html (13:1) Unknown element <fdjsk>
+
+
 * Directory tracking
 
 Directories are matched via `compilation-directory-matcher'.  Files which are
@@ -395,6 +429,31 @@ g++ -o foo.o foo.cc
 tool1 -output=foo foo.x
 tool2 --outfile foo foo.y
 
+Compilation started at Wed Jul 20 12:20:10
+Compilation interrupt at Wed Jul 20 12:20:10
+Compilation killed at Wed Jul 20 12:20:10
+Compilation terminated at Wed Jul 20 12:20:10
 Compilation exited abnormally with code 1 at Wed Jul 20 12:21:12
-
 Compilation finished at Thu Jul 21 15:02:15
+Compilation segmentation fault at Thu Jul 13 10:55:49
+
+\f
+Copyright (C) 2004, 2005, 2006, 2007, 2008
+Free Software Foundation, Inc.
+
+COPYING PERMISSIONS:
+
+    This document is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; see the file COPYING.  If not, write to
+    the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+    Boston, MA 02110-1301 USA.