Print URL when running in watch mode with --serve
commit65d0653183d6ea3a30c8f7084ff100b8ed811752
authoriko <mail@iko.soy>
dateTue 14 Apr 2026, 15:58 (6 months ago)
parent81ffa6a
src/main.rs+5−1
@@ -178,7 +178,11 @@ fn main() {
178178 let _ = watcher.watch(inc, RecursiveMode::NonRecursive);
179179 }
180180
181− eprintln!("watching for changes...");
181+ if serve {
182+ eprintln!("watching for changes at http://127.0.0.1:{port}");
183+ } else {
184+ eprintln!("watching for changes...");
185+ }
182186
183187 // Track content hashes for incremental rebuilds
184188 let mut content_hashes: HashMap<PathBuf, u64> = HashMap::new();
src/serve.rs−2
@@ -16,8 +16,6 @@ pub async fn run(port: u16, html_path: PathBuf, reload: broadcast::Sender<()>) {
1616 }
1717 };
1818
19− eprintln!("serving at http://127.0.0.1:{}", port);
20−
2119 loop {
2220 if let Ok((stream, _)) = listener.accept().await {
2321 let path = html_path.clone();