Mercurial > repos > other > linux
view nanorc.d/python.nanorc @ 144:c12350209a5c
Make sure prompt logs changes from commit, even when no cache
Also uses the "change context" to put a better message in
the cache.
But we don't want to do it when we're amending commits or else
we will double-count
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sun, 19 Jan 2020 11:11:27 +0000 |
parents | 5f2c5800fa8a |
children |
line wrap: on
line source
## Here is an example for Python. syntax "python" "\.py$" header "^#!.*python[-0-9._]*" magic "Python script" linter pyflakes comment "#" # Function definitions. icolor brightblue "(def|class) [0-9A-Z_]+" # Keywords. color magenta "\<(and|as|assert|async|await|break|continue)\>" color magenta "\<(del|elif|else|except|exec|finally|for|from)\>" color magenta "\<(global|if|import|in|is|lambda|nonlocal|not|or)\>" color magenta "\<(pass|print|raise|return|try|while|with|yield)\>" # Single-quoted strings. color yellow "'([^'\]|\\.)+'|''" color yellow ""([^"\]|\\.)+"|""" # Comments. color green "(^|[[:blank:]])#.*$" # Triple-quoted strings. color green start="'''([^'),]|$)" end="(^|[^(\])'''" color green start="\"\"\"([^"),]|$)" end="(^|[^(\])\"\"\"" # Special values. color red "\<(False|None|True)\>" # Reminders. color brightwhite,yellow "(FIXME|TODO|XXX)" # Trailing whitespace. color ,green "[[:space:]]+$"