From a78e2f32181fc7a0c24ebf12f939c2fd9b6a5770 Mon Sep 17 00:00:00 2001 From: ryanss Date: Wed, 17 Jun 2015 23:59:00 -0400 Subject: Fix runaway italic syntax when no closing underscore Example comment [9720796] --- README.md | 2 +- doc/hackernews.txt | 2 +- ftplugin/hackernews.py | 2 +- ftplugin/hackernews.vim | 2 +- plugin/hackernews.vim | 2 +- syntax/hackernews.vim | 6 +++--- tests.vader | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 8023b68..720e56d 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -vim-hackernews [![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/ryanss/vim-hackernews/raw/master/LICENSE) [![Version](https://img.shields.io/badge/version-0.2-orange.svg)](https://github.com/ryanss/vim-hackernews/releases/tag/v0.2) [![Build Status](https://img.shields.io/travis/ryanss/vim-hackernews.svg)](https://travis-ci.org/ryanss/vim-hackernews) +vim-hackernews [![Build Status](https://img.shields.io/travis/ryanss/vim-hackernews.svg)](https://travis-ci.org/ryanss/vim-hackernews) [![Version](https://img.shields.io/badge/version-0.2-orange.svg)](https://github.com/ryanss/vim-hackernews/releases/tag/v0.2) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/ryanss/vim-hackernews/raw/master/LICENSE) ============== Browse [Hacker News](https://news.ycombinator.com) inside Vim. diff --git a/doc/hackernews.txt b/doc/hackernews.txt index baffaed..a890d39 100644 --- a/doc/hackernews.txt +++ b/doc/hackernews.txt @@ -3,7 +3,7 @@ Author: ryanss Website: https://github.com/ryanss/vim-hackernews License: MIT (see LICENSE file) -Version: 0.2 (April 26, 2015) +Version: 0.3-dev BASIC USAGE *hackernews-usage* diff --git a/ftplugin/hackernews.py b/ftplugin/hackernews.py index de085e5..97205d1 100644 --- a/ftplugin/hackernews.py +++ b/ftplugin/hackernews.py @@ -7,7 +7,7 @@ # Author: ryanss # Website: https://github.com/ryanss/vim-hackernews # License: MIT (see LICENSE file) -# Version: 0.2 (April 26, 2015) +# Version: 0.3-dev from __future__ import print_function diff --git a/ftplugin/hackernews.vim b/ftplugin/hackernews.vim index 9f190b4..ec07e94 100644 --- a/ftplugin/hackernews.vim +++ b/ftplugin/hackernews.vim @@ -5,7 +5,7 @@ " Author: ryanss " Website: https://github.com/ryanss/vim-hackernews " License: MIT (see LICENSE file) -" Version: 0.2 (April 26, 2015) +" Version: 0.3-dev if has('python') diff --git a/plugin/hackernews.vim b/plugin/hackernews.vim index 57c5876..c4e060b 100644 --- a/plugin/hackernews.vim +++ b/plugin/hackernews.vim @@ -5,7 +5,7 @@ " Author: ryanss " Website: https://github.com/ryanss/vim-hackernews " License: MIT (see LICENSE file) -" Version: 0.2 (April 26, 2015) +" Version: 0.3-dev " Filetype plugins need to be enabled diff --git a/syntax/hackernews.vim b/syntax/hackernews.vim index 2560441..faa68af 100644 --- a/syntax/hackernews.vim +++ b/syntax/hackernews.vim @@ -5,7 +5,7 @@ " Author: ryanss " Website: https://github.com/ryanss/vim-hackernews " License: MIT (see LICENSE file) -" Version: 0.2 (April 26, 2015) +" Version: 0.3-dev if exists("b:current_syntax") @@ -45,8 +45,8 @@ syn match Comment /^\s*Comment\sby.\+ago:/ contains=Question syn region Constant start="\[http" end="\]" " Italics tags -syn match Italics /\v<_\_.{-}_>/ -highlight Italics gui=italic +syn match Italic /\v<_\_.{-}(_>|^$)/ +highlight Italic gui=italic " Highlight code blocks syn region Statement start="^ " end="^ " diff --git a/tests.vader b/tests.vader index e540d6b..c9dd9f8 100644 --- a/tests.vader +++ b/tests.vader @@ -5,7 +5,7 @@ " Author: ryanss " Website: https://github.com/ryanss/vim-hackernews " License: MIT (see LICENSE file) -" Version: 0.2 (April 26, 2015) +" Version: 0.3-dev Execute (Test Plugin Loaded): AssertEqual 1, filereadable('doc/hackernews.txt') -- cgit v1.2.3