# FileCases: what FILIUS' file explorer, text editor and image viewer do to a
# host's files, as their windows call FILIUS (tools/java-oracle/src/FileCases.java).
# Each case starts from TerminalCases' files. A step: an operation and its
# fields, separated by tabs; text in Java-style unicode escapes.
case folders
mkdir	/	neu
mkdir	/	neu
mkdir	/	NEU
mkdir	/	
mkdir	/Dokumente	Unter
mkdir	/	leer/innen
mkdir	/	fehlt/innen
mkdir	/	..
mkdir	/Dokumente	../oben
mkdir	/Dokumente	/absolut
case delete
delete	/	notizen.txt
delete	/	DOKUMENTE
delete	/	gibtsnicht
case paste
copy	/	notizen.txt
paste	/Dokumente
paste	/Dokumente
cut	/	kurz.txt
paste	/leer
paste	/leer
copy	/	Dokumente
paste	/Dokumente/Alt
paste	/Dokumente
paste	/leer
import	/Dokumente/Alt	tief.txt	quelle.txt	tief
copy	/	Dokumente
paste	/leer/Dokumente
cut	/	bild.png
paste	/
case rename
rename	/	notizen.txt	notiz.txt
rename	/	notiz.txt	KURZ.TXT
rename	/	notiz.txt	   
rename	/	Dokumente	Papiere
rename	/	notiz.txt	NOTIZ.txt
rename	/	notiz.txt	a/b
rename	/	kurz.txt	 rand 
case import
import	/	neu.txt	quelle.txt	Zeile 1\u000aZeile 2
import	/		quelle.txt	ohne Namen
import	/	zeilen.txt	quelle.txt	A\u000d\u000aB\u000dC\u000a\u000aD
import	/	NOTIZEN.TXT	quelle.txt	neu
import	/	daten.bin	quelle.bin	@binary
import	/	foto.png	bild.png	@image
import	/Dokumente	foto	bild.png	@image
import	/	gross.txt	gross.txt	@bytes:150001
import	/	genau.txt	genau.txt	@bytes:150000
import	/	leer.txt	leer.txt	
import	/	Dokumente	quelle.txt	in den Ordner
import	/	Umlaut.txt	quelle.txt	Gr\u00fc\u00dfe
case editor
save	/notizen.txt	Neuer Text
saveas	/	neu.txt	Hallo\u000aWelt
saveas	/	NOTIZEN.TXT	ersetzt
saveas	/	bild.png	Text ins Bild
saveas	/	Dokumente	in den Ordner
saveas	/fehlt	x.txt	y
