[gtksourceview] GDB-log syntax: match all filenames
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] GDB-log syntax: match all filenames
- Date: Mon, 13 Apr 2015 16:50:29 +0000 (UTC)
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]