Skip to content

Commit 61ffa79

Browse files
committed
Updated inputrc-no-unicode
1 parent 9e659f7 commit 61ffa79

File tree

2 files changed

+742
-50
lines changed

2 files changed

+742
-50
lines changed

convert.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import csv
2+
from json import dumps as repr
3+
4+
with open("../mathics-development-guide/resources/named-characters-data.csv", "r") as i:
5+
reader = csv.reader(i, delimiter=",", escapechar="|")
6+
next(reader)
7+
8+
inputrc = {}
9+
10+
for row in reader:
11+
named_char, _, _, _, _, esc = row
12+
13+
if esc:
14+
if esc in inputrc:
15+
raise ValueError(f"{esc}: {named_char} x {inputrc[esc]}")
16+
17+
inputrc[esc] = named_char
18+
print(f"{repr(esc)}: {repr(named_char)}")
19+

0 commit comments

Comments
 (0)