diff --git a/ledger.nanorc b/ledger.nanorc index fa08338..9fb6cd6 100644 --- a/ledger.nanorc +++ b/ledger.nanorc @@ -1,9 +1,10 @@ -syntax "ledger" "(^|\.|/)ledger$" +syntax "ledger" "(^|\.|/)ledger|beancount$" -color brightmagenta "^([0-9]{4}/[0-9]{2}/[0-9]{2}|[=~]) .*" -color blue "^[0-9]{4}/[0-9]{2}/[0-9]{2}" +color brightmagenta "^([0-9]{4}(/|-)[0-9]{2}(/|-)[0-9]{2}|[=~]) .*" +color blue "^[0-9]{4}(/|-)[0-9]{2}(/|-)[0-9]{2}" color brightyellow "^~ .*" color brightblue "^= .*" -color cyan "^[[:space:]]+\(?[A-Za-z ]+(:[A-Za-z ]+)*\)?" -color red "[*]" +color cyan "^[[:space:]]+(![[:space:]]+)?\(?[A-Za-z ]+(:[A-Za-z ]+)*\)?" +color cyan "^[[:space:]]+(![[:space:]]+)?\(?[A-Za-z_-]+(:[A-Za-z_-]+)*\)?" +color red "[*!]" color brightblack "^[[:space:]]*;.*" diff --git a/python.nanorc b/python.nanorc index b1ccf49..7ef5d1a 100644 --- a/python.nanorc +++ b/python.nanorc @@ -4,7 +4,7 @@ syntax "python" "\.py$" header "^#!.*/(env +)?python( |$)" ## built-in objects -color cyan "\<(None|self)\>" +color cyan "\<(None|self|True|False)\>" ## built-in attributes color cyan "\<(__builtin__|__dict__|__methods__|__members__|__class__|__bases__|__import__|__name__|__doc__|__self__|__debug__)\>" ## built-in functions