From 01c80666fcb799b1889537ea172114be3b08fc57 Mon Sep 17 00:00:00 2001
From: ryanss
Date: Sun, 1 Mar 2015 22:22:28 -0500
Subject: Replace italic tags with _italic_ underscores
---
ftplugin/hackernews.py | 2 ++
syntax/hackernews.vim | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/ftplugin/hackernews.py b/ftplugin/hackernews.py
index 26cfa62..1fc205c 100644
--- a/ftplugin/hackernews.py
+++ b/ftplugin/hackernews.py
@@ -275,6 +275,7 @@ def print_content(content):
if not p:
continue
p = html.unescape(p)
+ p = p.replace("", "_").replace("", "_")
# Convert Text tags
# to markdown equivalent: (Text)[http://url/]
@@ -311,6 +312,7 @@ def print_comments(comments, level=0):
if not p:
continue
p = html.unescape(p)
+ p = p.replace("", "_").replace("", "_")
# Extract code block before textwrap to conserve whitespace
code = None
diff --git a/syntax/hackernews.vim b/syntax/hackernews.vim
index 818421c..7e9d7ca 100644
--- a/syntax/hackernews.vim
+++ b/syntax/hackernews.vim
@@ -44,7 +44,7 @@ syn match Comment /^\s*Comment\sby.\+ago:$/ contains=Question
syn region Constant start="\[http" end="\]"
" Italics tags
-syn region Italics start="" end=""
+syn match Italics /\v<_\_.{-}_>/
highlight Italics gui=italic
" Highlight code blocks
--
cgit v1.2.3