summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2016-08-19 08:30:25 +0200
committerGeorg Brandl <georg@python.org>2016-08-19 08:30:25 +0200
commit56e75b33d66738b072f9f5525f3af4a8ba863d8b (patch)
tree35fe1b6e30e9bdf388359da67b169c3593e01529
parent421263e90981c08119640d280af96550e9f5fd05 (diff)
parente9a803bbaf3fee217f64f7bf32a18278770dfe36 (diff)
downloadpygments-56e75b33d66738b072f9f5525f3af4a8ba863d8b.tar.gz
Merged in josiahschwab/pygments-main/fortran-exponent-letter (pull request #656)
Fortran exponent letter
-rw-r--r--pygments/lexers/fortran.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/fortran.py b/pygments/lexers/fortran.py
index e2f95b11..6cc8f2c8 100644
--- a/pygments/lexers/fortran.py
+++ b/pygments/lexers/fortran.py
@@ -156,8 +156,8 @@ class FortranLexer(RegexLexer):
'nums': [
(r'\d+(?![.e])(_[a-z]\w+)?', Number.Integer),
- (r'[+-]?\d*\.\d+(e[-+]?\d+)?(_[a-z]\w+)?', Number.Float),
- (r'[+-]?\d+\.\d*(e[-+]?\d+)?(_[a-z]\w+)?', Number.Float),
+ (r'[+-]?\d*\.\d+([ed][-+]?\d+)?(_[a-z]\w+)?', Number.Float),
+ (r'[+-]?\d+\.\d*([ed][-+]?\d+)?(_[a-z]\w+)?', Number.Float),
],
}