1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// SPDX-License-Identifier: MIT OR Apache-2.0
//! Subcommand handler implementations for all atomwrite operations.
/// Patch application from stdin (unified diff, SEARCH/REPLACE, full file).
/// Standalone file backup with BLAKE3 checksums.
/// Batch operation execution from NDJSON manifest.
/// Math expression evaluation via fend.
/// Atomic file copy with checksum verification.
/// Line, match, and extension counting.
/// File deletion with optional backup.
/// Unified diff between two files.
/// Surgical file editing by line or marker.
/// Field extraction from NDJSON or text.
/// BLAKE3 checksum computation for files.
/// Directory listing with metadata.
/// Atomic file move and rename.
/// File reading with metadata and content.
/// Regex generation from examples via grex.
/// Parallel text replacement with atomic writes.
/// File restoration from backup.
/// Grammatical scoping with AST-based actions.
/// Parallel file content search via ripgrep.
/// Structural AST code search and rewrite.
/// Atomic file creation and overwrite.