Skip to content

Commit 211f6fa

Browse files
committed
rename ASCII to ANSI hmpf..
1 parent 91364b3 commit 211f6fa

File tree

1 file changed

+57
-57
lines changed

1 file changed

+57
-57
lines changed
Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
#
66
# SPDX-License-Identifier: MIT
77
"""
8-
`ASCII_escape_code`
8+
`ANSI_escape_code`
99
================================================================================
1010
11-
simple helper library for common ASCII escape codes
11+
simple helper library for common ANSI escape codes
1212
1313
inspired / based on information from
1414
- https://en.wikipedia.org/wiki/ANSI_escape_code
@@ -60,12 +60,12 @@ def create_color(color):
6060

6161

6262
##########################################
63-
# ASCIIControllsBase Class
63+
# ANSIControllsBase Class
6464

6565

66-
class ASCIIControllsBase:
66+
class ANSIControllsBase:
6767
"""
68-
Base Class for ASCII Color and Control Characters.
68+
Base Class for ANSI Color and Control Characters.
6969
"""
7070

7171
esc = "\033["
@@ -113,18 +113,18 @@ def get_flat_list(cls, obj_dict=None):
113113
return result
114114

115115

116-
class ASCIIColors(ASCIIControllsBase):
116+
class ANSIColors(ANSIControllsBase):
117117
"""
118-
ASCII Color and Font-Effects Control Characters.
118+
ANSI Color and Font-Effects Control Characters.
119119
120-
reset all colors with ASCIIColors.reset;
120+
reset all colors with ANSIColors.reset;
121121
two sub classes
122122
* ``fg`` for foreground
123123
* ``bg`` for background;
124-
use as ASCIIColors.subclass.colorname:
124+
use as ANSIColors.subclass.colorname:
125125
```
126-
ASCIIColors.fg.red
127-
ASCIIColors.bg.green
126+
ANSIColors.fg.red
127+
ANSIColors.bg.green
128128
```
129129
130130
the generic formatings
@@ -135,10 +135,10 @@ class ASCIIColors(ASCIIControllsBase):
135135
* strike through
136136
* invisible
137137
work with the main class:
138-
``ASCIIColors.bold``
138+
``ANSIColors.bold``
139139
"""
140140

141-
# reset = ASCIIControllsBase.esc + "0m"
141+
# reset = ANSIControllsBase.esc + "0m"
142142
"""
143143
reset
144144
@@ -221,47 +221,47 @@ class fg:
221221
222222
:return string: ready to use sequences.
223223
"""
224-
black = ASCIIControllsBase.esc + "30m"
225-
red = ASCIIControllsBase.esc + "31m"
226-
green = ASCIIControllsBase.esc + "32m"
227-
orange = ASCIIControllsBase.esc + "33m"
228-
blue = ASCIIControllsBase.esc + "34m"
229-
purple = ASCIIControllsBase.esc + "35m"
230-
cyan = ASCIIControllsBase.esc + "36m"
231-
lightgrey = ASCIIControllsBase.esc + "37m"
232-
darkgrey = ASCIIControllsBase.esc + "90m"
233-
lightred = ASCIIControllsBase.esc + "91m"
234-
lightgreen = ASCIIControllsBase.esc + "92m"
235-
yellow = ASCIIControllsBase.esc + "93m"
236-
lightblue = ASCIIControllsBase.esc + "94m"
237-
pink = ASCIIControllsBase.esc + "95m"
238-
lightcyan = ASCIIControllsBase.esc + "96m"
224+
black = ANSIControllsBase.esc + "30m"
225+
red = ANSIControllsBase.esc + "31m"
226+
green = ANSIControllsBase.esc + "32m"
227+
orange = ANSIControllsBase.esc + "33m"
228+
blue = ANSIControllsBase.esc + "34m"
229+
purple = ANSIControllsBase.esc + "35m"
230+
cyan = ANSIControllsBase.esc + "36m"
231+
lightgrey = ANSIControllsBase.esc + "37m"
232+
darkgrey = ANSIControllsBase.esc + "90m"
233+
lightred = ANSIControllsBase.esc + "91m"
234+
lightgreen = ANSIControllsBase.esc + "92m"
235+
yellow = ANSIControllsBase.esc + "93m"
236+
lightblue = ANSIControllsBase.esc + "94m"
237+
pink = ANSIControllsBase.esc + "95m"
238+
lightcyan = ANSIControllsBase.esc + "96m"
239239

240240
class bg:
241241
"""Background Colors."""
242242

243-
black = ASCIIControllsBase.esc + "40m"
244-
red = ASCIIControllsBase.esc + "41m"
245-
green = ASCIIControllsBase.esc + "42m"
246-
orange = ASCIIControllsBase.esc + "43m"
247-
blue = ASCIIControllsBase.esc + "44m"
248-
purple = ASCIIControllsBase.esc + "45m"
249-
cyan = ASCIIControllsBase.esc + "46m"
250-
lightgrey = ASCIIControllsBase.esc + "47m"
243+
black = ANSIControllsBase.esc + "40m"
244+
red = ANSIControllsBase.esc + "41m"
245+
green = ANSIControllsBase.esc + "42m"
246+
orange = ANSIControllsBase.esc + "43m"
247+
blue = ANSIControllsBase.esc + "44m"
248+
purple = ANSIControllsBase.esc + "45m"
249+
cyan = ANSIControllsBase.esc + "46m"
250+
lightgrey = ANSIControllsBase.esc + "47m"
251251

252252

253-
class ASCIIControl(ASCIIControllsBase):
253+
class ANSIControl(ANSIControllsBase):
254254
"""
255-
ASCII Cursor movement.
255+
ANSI Cursor movement.
256256
257257
please make sure your terminal supports these...
258258
tested with `GTKTerm:
259259
<https://circuitpython.readthedocs.io/en/latest/shared-bindings/usb_cdc/index.html>`_
260260
261261
usage example:
262262
.. code-block:: python
263-
ASCIIControl.erease_line()
264-
ASCIIControl.cursor.up(5)
263+
ANSIControl.erease_line()
264+
ANSIControl.cursor.up(5)
265265
"""
266266

267267
ED = erase_display = create_seq("J")
@@ -292,38 +292,38 @@ class cursor:
292292
##########################################
293293

294294

295-
def filter_ascii_controlls(data):
295+
def filter_ansi_controlls(data):
296296
"""
297-
Remove ASCII controll characters.
297+
Remove ANSI controll characters.
298298
299299
:param string data: input data to filter.
300300
:return string: filtered result.
301301
"""
302302
code_list = []
303-
code_list.extend(ASCIIColors.get_flat_list())
304-
code_list.extend(ASCIIControl.get_flat_list())
303+
code_list.extend(ANSIColors.get_flat_list())
304+
code_list.extend(ANSIControl.get_flat_list())
305305
for list_entry in code_list:
306306
data = data.replace(list_entry, "")
307307
return data
308308

309309

310310
def test_filtering():
311311
"""
312-
Test for filter_ascii_controlls.
312+
Test for filter_ansi_controlls.
313313
314314
print some test cases.
315315
"""
316316
test_string = (
317-
ASCIIColors.fg.lightblue
317+
ANSIColors.fg.lightblue
318318
+ "Hello "
319-
+ ASCIIColors.fg.green
319+
+ ANSIColors.fg.green
320320
+ "World "
321-
+ ASCIIColors.fg.orange
321+
+ ANSIColors.fg.orange
322322
+ ":-)"
323-
+ ASCIIColors.reset
323+
+ ANSIColors.reset
324324
)
325325
print("test_string", test_string)
326-
test_filtered = filter_ascii_controlls(test_string)
326+
test_filtered = filter_ansi_controlls(test_string)
327327
print("test_filtered", test_filtered)
328328

329329

@@ -335,23 +335,23 @@ def test_control():
335335
"""
336336

337337
test_string = (
338-
ASCIIColors.fg.lightblue
338+
ANSIColors.fg.lightblue
339339
+ "Hello "
340-
+ ASCIIColors.fg.green
340+
+ ANSIColors.fg.green
341341
+ "World "
342-
+ ASCIIColors.fg.orange
342+
+ ANSIColors.fg.orange
343343
+ ":-)"
344-
+ ASCIIColors.reset
344+
+ ANSIColors.reset
345345
)
346346
print("test_string", test_string)
347347
print("test_string", test_string)
348348
print("test_string", test_string)
349349
time.sleep(1)
350350
test_string = (
351-
ASCIIControl.cursor.previous_line(2)
351+
ANSIControl.cursor.previous_line(2)
352352
+ "WOOO"
353-
+ ASCIIControl.cursor.next_line(1)
354-
+ ASCIIControl.erase_line()
353+
+ ANSIControl.cursor.next_line(1)
354+
+ ANSIControl.erase_line()
355355
+ ":-)"
356356
)
357357
print(test_string)

0 commit comments

Comments
 (0)