[gtksourceview] GDB-log syntax: match all filenames



commit 56ddcc6cbaeb9460c92fddff6b5d08a43277a6fd
Author: Rudolf-Walter Kiss-Szakacs <rudolf wg gmail com>
Date:   Wed Apr 1 00:02:34 2015 +0300

    GDB-log syntax: match all filenames
    
    The GDB-log syntax file only matched file names that contained nothing but
    letters, digits, underscores, slashes and dots.
    
    Filenames can contain any character, hence this fix.
    
    Note the switch from eager to lazy matching.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747140

 data/language-specs/gdb-log.lang |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/data/language-specs/gdb-log.lang b/data/language-specs/gdb-log.lang
index 406be0d..97c77d1 100644
--- a/data/language-specs/gdb-log.lang
+++ b/data/language-specs/gdb-log.lang
@@ -36,7 +36,7 @@
 
   <definitions>
     <define-regex id="identifier">[A-Za-z_][A-Za-z0-9_]*(?:@@[A-Za-z0-9_\.]+)?</define-regex>
-    <define-regex id="filename">[A-Za-z0-9_/\-\.]+</define-regex>
+    <define-regex id="filename">.+?</define-regex>
 
     <!-- Either a decimal number (single to multi-digit, signed or unsigned) or a standard hexadecimal 
number -->
     <define-regex id="thread-number">(?:-?[1-9][0-9]*|\%{def:hexadecimal})</define-regex>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]