diff --git a/COMMAND-Conditional.md b/COMMAND-Conditional.md index c4879ca..977198b 100644 --- a/COMMAND-Conditional.md +++ b/COMMAND-Conditional.md @@ -5,7 +5,10 @@ There are the `if` and `branch` commands to implement conditional execution of o The following example shows a method definition, using `if` with `(…)` syntax for its arguments: ```ini -# COMMAND: Return path to item data (never empty, unlike `d.base_path`) +# COMMAND: Return path to item data (never empty, unlike `d.base_path`); +# multi-file items return a path ending with a '/'. method.insert = d.data_path, simple,\ - "if=(d.is_multi_file), (cat, (d.directory)), (cat, (d.directory), /, (d.name))" + "if=(d.is_multi_file),\ + (cat, (d.directory), /),\ + (cat, (d.directory), /, (d.name))" ```