export: ein Schalter fuer Hilfskopien, Test-Menue ueber Funktionsaufruf
- csv_leave_proxies ist der einzige Schalter, der Export-Hilfskopien
(Separator-/Element-Kopien, Einheiten-Proxies) stehen laesst; Standard
jetzt 0 = aufraeumen. Die zwei gleichwirkenden Dialog-Haken
(*csv-export-pruef-zuordnung*/*csv-export-elemente-behalten*) entfallen,
CSV_EXPORT_KONFIG schaltet mit einem Haken denselben Debug-Schalter.
- Unit-Test fuer csv:hilfskopien-behalten-p/-setzen
- Test-Menue: (load ...) (c:TEST_...) statt Befehlsname direkt nach dem
load - BricsCAD registriert den per load definierten Befehl erst nach
Rueckkehr zur Kommandozeile ("Befehl nicht erkannt" bei TEST_EXPORT_ALL)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -470,6 +470,16 @@
|
||||
;; --- csv:export-modus-setzen / -p-Praedikate: 3 Modi + Ungueltig-Schutz --
|
||||
;; Bestehenden Modus sichern/wiederherstellen, damit dieser Testblock keine
|
||||
;; Seiteneffekte auf nachfolgende Tests oder eine laufende Sitzung hat.
|
||||
;; --- Hilfskopien behalten: EIN Schalter (csv_leave_proxies), der Dialog
|
||||
;; schaltet denselben Zustand. Alten Wert sichern/wiederherstellen.
|
||||
(setq _hk-alt (csv:hilfskopien-behalten-p))
|
||||
(csv:hilfskopien-behalten-setzen T)
|
||||
(tu-true "csv:hilfskopien-behalten/an" (csv:hilfskopien-behalten-p))
|
||||
(tu-true "csv:hilfskopien-behalten/an-ist-dbg-schalter" (dbg-schalter-p "csv_leave_proxies"))
|
||||
(csv:hilfskopien-behalten-setzen nil)
|
||||
(tu-nil "csv:hilfskopien-behalten/aus" (csv:hilfskopien-behalten-p))
|
||||
(csv:hilfskopien-behalten-setzen _hk-alt)
|
||||
|
||||
(setq _modus-alt *csv-export-modus*)
|
||||
|
||||
(csv:export-modus-setzen "all_elements")
|
||||
|
||||
Reference in New Issue
Block a user