kicad/eeschema
Jeff Young b1b4caee6a Escape "naughty" characters in symbol names.
It's tempting to say that we don't need to exclude filename chars
from symbols, but we might regret that decision down the road.  Better
to just escape them.

Fixes https://gitlab.com/kicad/code/kicad/issues/8694
2021-06-30 13:12:57 +01:00
..
dialogs Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
netlist_exporters Separate LIB_PIN and SCH_PIN GetShownName/Number processing. 2021-06-17 10:52:46 +01:00
plugins Gerbview, export to pcbnew: use gr_circle instead of polygon for flashed round shapes 2021-06-12 09:26:36 +02:00
sch_plugins Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
sim Fix compile error, and use more robust method of setting fonts. 2021-06-29 19:36:06 +01:00
symbol_editor Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
tools Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
widgets Error message cleanup. 2021-06-26 22:53:24 +01:00
CMakeLists.txt Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
annotate.cpp Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
autoplace_fields.cpp Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
bom_plugins.cpp Pass configured Python interpreter in to use for BOM plugins 2021-06-15 22:52:16 -04:00
bom_plugins.h BOM dialog: explain when we can't find scripts 2021-02-25 22:41:12 -05:00
bus-wire-junction.cpp Terminology (use present tense for flags). 2021-05-31 12:26:44 +01:00
bus_alias.cpp Use kicad_algo directly rather than common.h 2020-10-24 08:53:11 -04:00
bus_alias.h Use wxArrayString instead of vector<wxString> in BUS_ALIAS 2019-11-29 21:11:44 -05:00
cmp_library.keywords
cmp_library_lexer.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
component_references_lister.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
connection_graph.cpp Move '~' pin name processing to LIB_PIN and SCH_PIN. 2021-06-12 19:54:34 +01:00
connection_graph.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
cross-probing.cpp Separate LIB_PIN and SCH_PIN GetShownName/Number processing. 2021-06-17 10:52:46 +01:00
default_values.h Fix typos in source code 2021-06-10 01:24:15 +00:00
ee_collectors.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
ee_collectors.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
eeschema.cpp Consistent terminology and punctuation. 2021-06-17 00:05:17 +01:00
eeschema.icns Update icon resource sets 2020-12-22 15:16:33 -08:00
eeschema_config.cpp Consistency in progress and error messages. 2021-06-26 13:23:43 +01:00
eeschema_doc.icns Update icon resource sets 2020-12-22 15:16:33 -08:00
eeschema_id.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
eeschema_settings.cpp Rework JSON integration to speed up build 2021-06-05 17:08:38 -04:00
eeschema_settings.h Save annotation settings in preferences. 2021-04-26 16:05:22 +01:00
erc.cpp A bit more Part -> Symbol. 2021-06-17 22:24:41 +01:00
erc.h Naming conventions. 2021-05-05 22:58:40 +01:00
erc_item.cpp Fixes for Eagle importer. 2021-06-16 21:44:18 +01:00
erc_item.h Fixes for Eagle importer. 2021-06-16 21:44:18 +01:00
erc_settings.cpp Rework JSON integration to speed up build 2021-06-05 17:08:38 -04:00
erc_settings.h Fixes for Eagle importer. 2021-06-16 21:44:18 +01:00
fields_grid_table.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
fields_grid_table.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
files-io.cpp Don't show busy cursor when dialogs (including progress) are in use. 2021-06-26 22:53:24 +01:00
general.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
generate_alias_info.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
generate_alias_info.h
getpart.cpp A bit more Part -> Symbol. 2021-06-17 22:24:41 +01:00
hierarch.cpp Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
hierarch.h Eeschema header housekeeping round 1. 2021-03-25 10:08:06 -04:00
invoke_sch_dialog.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
lib_arc.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_arc.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_bezier.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_bezier.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_circle.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_circle.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_field.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
lib_field.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_item.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_item.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
lib_pin.cpp Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
lib_pin.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
lib_polyline.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_polyline.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_rectangle.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_rectangle.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_symbol.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
lib_symbol.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
lib_text.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
lib_text.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
libarch.cpp A bit more Part -> Symbol. 2021-06-17 22:24:41 +01:00
menubar.cpp Append Schematic Content -> Insert Schematic Content 2021-06-18 21:23:49 +01:00
pin_number.cpp More component -> symbol. 2020-11-15 20:23:15 +00:00
pin_number.h
pin_type.cpp Avoid sharing gdicmn for just bitmaps 2021-06-03 01:46:04 -04:00
pin_type.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
project_rescue.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
project_rescue.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
sch_base_frame.cpp Consistency in progress and error messages. 2021-06-26 13:23:43 +01:00
sch_base_frame.h A bit more Part -> Symbol. 2021-06-17 22:24:41 +01:00
sch_bitmap.cpp Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_bitmap.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_bus_entry.cpp First take at repairing Eagle import of bus entries. 2021-06-15 23:23:47 +01:00
sch_bus_entry.h First take at repairing Eagle import of bus entries. 2021-06-15 23:23:47 +01:00
sch_connection.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
sch_connection.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
sch_draw_panel.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
sch_draw_panel.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
sch_edit_frame.cpp Update text variables after changes. 2021-06-29 13:55:06 +01:00
sch_edit_frame.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
sch_field.cpp Update text variables after changes. 2021-06-29 13:55:06 +01:00
sch_field.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_file_versions.h Convert overbar syntax in bus aliases. 2021-06-21 20:13:21 +01:00
sch_io_mgr.cpp Move importers from wxLog to REPORTER. 2021-03-31 22:54:30 +01:00
sch_io_mgr.h File open/import progress dialogs. 2021-06-23 23:55:54 +01:00
sch_item.cpp Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
sch_item.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_junction.cpp Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_junction.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_line.cpp Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_line.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_marker.cpp Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_marker.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_no_connect.cpp Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_no_connect.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_painter.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
sch_painter.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
sch_pin.cpp Separate LIB_PIN and SCH_PIN GetShownName/Number processing. 2021-06-17 10:52:46 +01:00
sch_pin.h Separate LIB_PIN and SCH_PIN GetShownName/Number processing. 2021-06-17 10:52:46 +01:00
sch_plugin.cpp Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
sch_preview_panel.cpp Round 2 of Worksheet -> Drawing Sheet. 2021-02-23 11:57:44 +00:00
sch_preview_panel.h Reduce some eda_item.h usage in headers 2021-06-06 11:09:06 -04:00
sch_reference_list.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
sch_rtree.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_screen.cpp Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
sch_screen.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
sch_sheet.cpp Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_sheet.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_sheet_path.cpp More error message regularization. 2021-06-27 14:24:02 +01:00
sch_sheet_path.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_sheet_pin.cpp Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_sheet_pin.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_symbol.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
sch_symbol.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
sch_text.cpp Update text variables after changes. 2021-06-29 13:55:06 +01:00
sch_text.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_text_help.md Change syntax help for overbars to match syntax changes 2021-06-22 08:06:08 +00:00
sch_validators.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
sch_validators.h Naming conventions. 2021-03-29 11:46:05 +01:00
sch_view.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
sch_view.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
schematic.cpp Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
schematic.h Eeschema header housekeeping round 2. 2021-03-25 17:55:16 -04:00
schematic.keywords Persist fields_autoplaced information. 2021-04-02 17:08:58 +01:00
schematic_settings.cpp Eeschema: Save annotation starting value in project settings 2021-06-21 10:19:09 +00:00
schematic_settings.h Eeschema: Save annotation starting value in project settings 2021-06-21 10:19:09 +00:00
schematic_undo_redo.cpp Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sheet.cpp More error message regularization. 2021-06-29 01:08:26 +01:00
symbol_async_loader.cpp File open/import progress dialogs. 2021-06-23 23:55:54 +01:00
symbol_async_loader.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
symbol_lib_table.cpp More error message regularization (and translatability improvements). 2021-06-28 00:45:24 +01:00
symbol_lib_table.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
symbol_library.cpp More error message regularization. 2021-06-29 01:08:26 +01:00
symbol_library.h Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
symbol_tree_model_adapter.cpp Error message cleanup. 2021-06-26 22:53:24 +01:00
symbol_tree_model_adapter.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
symbol_tree_synchronizing_adapter.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
symbol_tree_synchronizing_adapter.h Remove and re-add saved-as libraries when Syncing tree. 2021-01-31 23:00:17 +00:00
symbol_viewer_frame.cpp Escape "naughty" characters in symbol names. 2021-06-30 13:12:57 +01:00
symbol_viewer_frame.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
toolbars_sch_editor.cpp Centralizing SCRIPTING class 2021-06-01 20:18:24 +00:00
toolbars_symbol_viewer.cpp Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
transform.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
transform.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00