Expand description
Fish history (fish_history).
A “nearly-YAML” record list (fish src/history/yaml_backend.rs): each entry is
- cmd: <text>, when: <epoch>, and an optional paths: block of
- <path> lines. The cmd value can contain literal : and #, so it is
NOT valid YAML — parse by line prefix. Fish escapes EXACTLY two things in
cmd: \ → \\ and newline → \n; decoding reverses only those.