SF.net SVN: geany: [1801] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Wed Aug 15 16:00:44 UTC 2007


Revision: 1801
          http://geany.svn.sourceforge.net/geany/?rev=1801&view=rev
Author:   ntrel
Date:     2007-08-15 09:00:43 -0700 (Wed, 15 Aug 2007)

Log Message:
-----------
Add support for Java Apache Ant compiler error messages.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/src/msgwindow.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2007-08-15 15:37:21 UTC (rev 1800)
+++ trunk/ChangeLog	2007-08-15 16:00:43 UTC (rev 1801)
@@ -16,6 +16,8 @@
    Move #define PLAT_GTK to geany.h.
    Move filetype typedef to geany.h.
    Don't #include any src/*.h files from headers.
+ * src/msgwindow.c:
+   Add support for Java Apache Ant compiler error messages.
 
 
 2007-08-14  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>

Modified: trunk/src/msgwindow.c
===================================================================
--- trunk/src/msgwindow.c	2007-08-15 15:37:21 UTC (rev 1800)
+++ trunk/src/msgwindow.c	2007-08-15 16:00:43 UTC (rev 1801)
@@ -742,6 +742,17 @@
 				data.file_idx = 0;
 				break;
 			}
+			if (build_info.file_type_id == GEANY_FILETYPES_JAVA &&
+				strncmp(string, "[javac]", 7) == 0)
+			{
+				/* Java Apache Ant.
+				 * [javac] <Full Path to File + extension>:<line n°>: <error> */
+				data.pattern = " :";
+				data.min_fields = 3;
+				data.line_idx = 2;
+				data.file_idx = 1;
+				break;
+			}
 		}
 	}
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list