From b8338719e2cc2138bc67c10ad56fb707f5e3b546 Mon Sep 17 00:00:00 2001 From: Rory Dudley Date: Sun, 30 Jun 2024 20:09:26 -0600 Subject: Add/update doc comments This patch update a ton of the documentation comments throughout the codebase, refactoring some areas, and adding new comments to others. --- src/poem/anthology/cd.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/poem/anthology/cd.rs') diff --git a/src/poem/anthology/cd.rs b/src/poem/anthology/cd.rs index bdf04f6..4427536 100644 --- a/src/poem/anthology/cd.rs +++ b/src/poem/anthology/cd.rs @@ -5,13 +5,16 @@ use std::process::{ExitStatus, Output}; /// cd /// /// The builtin `cd` command. Used to change directories. This must be -/// implemented by the shell, since the `pwd` is context sensitive within a -/// process. If no arguments are given, `cd` will take the user back to their -/// home directory (i.e. `~`). +/// implemented by the shell, since the present working directory +/// (`pwd`) is context sensitive within a process. If no arguments are +/// given, `cd` will take the user back to their home directory (i.e. +/// `~` / `$HOME`). /// /// # Shell Example /// ```sh /// cd ~/.config # Change into /home//.config +/// cd / # Change into the root directory +/// cd # Change into the home directory /// ``` pub fn incant(clause: &Option>, uerr: bool) -> Output { let status; -- cgit v1.2.3