diff options
Diffstat (limited to 'src/poem/anthology/source.rs')
| -rw-r--r-- | src/poem/anthology/source.rs | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/src/poem/anthology/source.rs b/src/poem/anthology/source.rs index b4148cb..ed4ed13 100644 --- a/src/poem/anthology/source.rs +++ b/src/poem/anthology/source.rs @@ -3,6 +3,15 @@ use crate::poem::Verse;  use crate::poem::{read::Readable, recite::Reciteable, Poem};  use std::fs; +/// source +/// +/// The builtin `source` command. Used to change the shell's global environment +/// state via a `.sh` or `.dwvsh` file. +/// +/// # Shell Examples +/// ```sh +/// source ~/.dwvshrc +/// ```  pub fn incant(verse: &Verse, env: &mut Environment) -> i32 {      let files = match verse.clause() {          Some(clause) => clause, | 
