From 2556965dc9c5a2c4cc30a6b7dc8e2797b8961edf Mon Sep 17 00:00:00 2001 From: Alex Mykyta Date: Wed, 16 Sep 2020 21:55:52 -0700 Subject: [PATCH] add travis-ci badge. cleanup --- .travis.yml | 9 --------- README.md | 1 + rdl_pygments/rdllexer.py | 12 ++++++++++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8d907de..ba7f53a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,6 @@ python: - 3.8 stages: - - lint # Only execute deployment stage on tagged release commits in the form of "v1.2.3" # and from your repository (e.g. not PRs). # Also allows alpha/beta releases such as "v1.2.3b2" @@ -12,14 +11,6 @@ stages: jobs: include: - # Run lint - - stage: lint - name: Lint - install: - - python -m pip install pylint - - python -m pip install . - script: pylint rdl_pygments - # Deploy source distribution - stage: deploy name: Deploy source distribution diff --git a/README.md b/README.md index 348f70f..cf0667b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pygments-systemrdl.svg)](https://pypi.org/project/pygments-systemrdl) +[![Build Status](https://travis-ci.com/SystemRDL/pygments-systemrdl.svg?branch=master)](https://travis-ci.com/SystemRDL/pygments-systemrdl) # pygments-systemrdl diff --git a/rdl_pygments/rdllexer.py b/rdl_pygments/rdllexer.py index 68edfdd..8da8f1d 100644 --- a/rdl_pygments/rdllexer.py +++ b/rdl_pygments/rdllexer.py @@ -3,6 +3,9 @@ from pygments.lexers.perl import PerlLexer class SystemRDLLexer(lexer.RegexLexer): + """ + Pygments Lexer for SystemRDL + """ name = 'SystemRDL' aliases = ['systemrdl'] filenames = ['*.rdl'] @@ -44,7 +47,9 @@ class SystemRDLLexer(lexer.RegexLexer): ], 'perl': [ - (r'(?s)(<%=?)(.+?)(%>)', lexer.bygroups(token.Name.Tag, lexer.using(PerlLexer), token.Name.Tag)), + ( + r'(?s)(<%=?)(.+?)(%>)', + lexer.bygroups(token.Name.Tag, lexer.using(PerlLexer), token.Name.Tag)), ], 'verilog_pp': [ @@ -83,6 +88,9 @@ class SystemRDLLexer(lexer.RegexLexer): ], 'comp-def': [ - (r'(addrmap|regfile|reg|field|mem|signal)(\s+)([a-zA-Z][\w]*)', lexer.bygroups(token.Keyword, token.Text, token.Name.Class)) + ( + r'(addrmap|regfile|reg|field|mem|signal)(\s+)([a-zA-Z][\w]*)', + lexer.bygroups(token.Keyword, token.Text, token.Name.Class) + ) ], }