Skip to content

Commit 3b8dc01

Browse files
authored
Merge pull request adafruit#8229 from elpekenin/enhance/release-msg
[displayio] Better exception message
2 parents 75ba17e + c4e915c commit 3b8dc01

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

locale/circuitpython.pot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2056,7 +2056,7 @@ msgid "Too many channels in sample."
20562056
msgstr ""
20572057

20582058
#: shared-module/displayio/__init__.c
2059-
msgid "Too many display busses"
2059+
msgid "Too many display busses; forgot display.release_displays() ?"
20602060
msgstr ""
20612061

20622062
#: shared-module/displayio/__init__.c

shared-module/displayio/__init__.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,5 +386,5 @@ primary_display_bus_t *allocate_display_bus_or_raise(void) {
386386
if (result) {
387387
return result;
388388
}
389-
mp_raise_RuntimeError(translate("Too many display busses"));
389+
mp_raise_RuntimeError(translate("Too many display busses; forgot display.release_displays() ?"));
390390
}

tools/check_translations.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222

2323
missing = all_ids - po_ids
2424
if missing:
25-
print("Missing message id. Please run `make translate`")
25+
print(
26+
"Missing message id. Please run `make translate` and then `git commit locale/circuitpython.pot`"
27+
)
2628
print(missing)
2729
sys.exit(-1)
2830
else:

0 commit comments

Comments
 (0)