FreeCAD/FreeCAD

Spreadsheet: Preference "Escape character" is vague

Open

#27.800 aperta il 22 feb 2026

Vedi su GitHub
 (3 commenti) (1 reazione) (0 assegnatari)C++ (5550 fork)batch import
Good first issueMod: SpreadsheetTopic: PreferencesType: Feature

Metriche repository

Star
 (30.913 star)
Metriche merge PR
 (Merge medio 24g 7h) (217 PR mergiate in 30 g)

Descrizione

Problem description

In "Edit > Preferences > Spreasheet" there is a setting "Escape character". I can only guess it is about escaping some characters when exporting, but I have no clue what can I put in this setting and why would I care. It seems like it belongs more to some standard CSV/TSC parsing rules, and should not be freely modifiable by the user.

Workbench affected?

Spreadsheet

Steps to reproduce

Open "Edit > Preferences > Spreadsheet"

Expected behavior

The import/export should correctly escape needed characters according to the typical CSV/TSV rules. The user shouldn't be able to set any setting in a way that breaks the import/export correctness.

Actual behavior

Development version About Info (in Safe Mode)

OS: Arch Linux (KDE/plasma/wayland)
Architecture: x86_64
Version: 1.2.0dev.45390 (Git)
Build date: 2026/02/19 15:26:35
Build type: Unknown
Branch: main
Hash: ddb54cce65738814501af3b9bf50d72f5cd48fba
Python 3.14.3, Qt 6.10.2, Coin 4.0.7, Vtk 9.5.2, boost 1_89, Eigen3 5.0.1, PySide 6.10.2
shiboken 6.10.2, SMESH 7.7.1.0, xerces-c 3.3.0, OCC 7.9.3
Locale: C/Default (C)
Navigation Style/Orbit Style/Rotation Mode: CAD/Trackball/Drag at cursor
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Light/
Logical DPI/Physical DPI/Pixel Ratio: 96/91.7938/1

Last known good version (optional)

Guida contributor