gives dialog which allows to work with Windows NTFS file streams (ADS).
dialog works with streams of active file:
- choose existing stream and open it in CudaText, like a file with name original_name:stream, ie stream name is appended to filename after ":" char.
- add new empty stream with given name
- add new stream from given existing file (store this file into stream)
- delete any stream
Вы смешали две темы:
- АПИ для доступа к "потокам внутри файла" (без него ваш новый плагин невозможен)
- "Сериализация данных для undo" (далекое неопределенное будущее).
Мне интересна первая. Есть смутные идеи применения такого АПИ.
Правы, это разные темы. посмотрите в плагине код pyads.py. там просто чтение и запись файла filename:streamname.
создать поток nnn у файла c:\a\b.txt == записать в c:\a\b.txt:nnn