emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] 150/255: more lenient regexp for matching game listing


From: Eric Schulte
Subject: [elpa] 150/255: more lenient regexp for matching game listing
Date: Sun, 16 Mar 2014 01:02:38 +0000

eschulte pushed a commit to branch go
in repository elpa.

commit f39220e22d70d03ee94178e62aa201a561241198
Author: Eric Schulte <address@hidden>
Date:   Sun Jun 3 11:22:59 2012 -0600

    more lenient regexp for matching game listing
---
 back-ends/igs.el |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/back-ends/igs.el b/back-ends/igs.el
index 6174325..afa569d 100644
--- a/back-ends/igs.el
+++ b/back-ends/igs.el
@@ -205,7 +205,7 @@
   "Regular expression used to match igs player name.")
 
 (defvar igs-player-rating-re
-  "[[:digit:]]+[kd]\\*"
+  "[[:digit:]]+[kd]\\*?"
   "Regular expression used to match igs player rating.")
 
 (defvar igs-player-game-info-re "([-[:digit:]]+ [-[:digit:]]+ [-[:digit:]]+)"
@@ -216,8 +216,9 @@
   "Regular expression used to parse igs player name and rating.")
 
 (defvar igs-game-re
-  (format "\\[\\([[:digit:]]+\\)\\] +%s +vs. +%s +\\((.+)\\) \\((.+)\\)$"
-          igs-player-re igs-player-re)
+  (format
+   "\\[\\([[:digit:]]+\\)\\] +%s +vs. +%s +\\((.+)\\) \\((.+)\\)[[:space:]]*$"
+   igs-player-re igs-player-re)
   "Regular expression used to parse igs game listings.")
 
 (defvar igs-move-piece-re



reply via email to

[Prev in Thread] Current Thread [Next in Thread]