Revision history for Perl extension App-nup 1.10 2026-10-30T10:06:30Z - Keep page mode when options for ansicolumn follow the file name, as in "nup FILE -w 100"; they were counted as files - Add --boundary, given to ansicolumn after ~/.ansicolumnrc as --runin is - Explain in the manuals why the default pager is "less -F +Gg" and not --file-size (less 590 and later only) 1.09 2026-10-29T06:30:12Z - Add --runin, --runout and --runlen, given to ansicolumn in place of the values in ~/.ansicolumnrc - Add mdcat --ansi to the default aliases, so that mdcat keeps its colors in nup - Document that options after the file names go to ansicolumn, and that COLUMNS and LINES are used without a terminal - Add Homebrew installation instructions 1.08 2026-07-24T00:38:07Z - Add NUP_PAGE_PAGER environment variable, used in place of NUP_PAGER when the output is page-structured. Parallel layout (multiple files or -V view) has no page structure, so page mode is disabled there and NUP_PAGER is used. 1.07 2026-03-02T06:26:15Z - Rename --fold/-F to --no-paginate/-F for clarity - Add --auto-paginate/-A option to auto-disable page mode for single column layout 1.06 2026-02-28T11:41:39Z - Bundle App::optex::up module (merged from optex-up repository) - Rewrite capture.sh to use iTerm directly without tmux 0.9908 2026-02-28T06:11:37Z - Add --textconv option for automatic non-text file conversion - Require App::optex::textconv 1.07 0.9907 2026-02-27T14:10:54Z - Add --page-number option to show page number on border (default on) - Update display name to n-up, distinguish from command name nup - Set LESS and LESSANSIENDCHARS defaults for pager support - Require App::ansicolumn 1.5701 - Require Getopt::Long::Bash 0.7.0 - Update copyright year to 2025-2026 0.9906 2025-12-30T11:41:27Z - Allow command substitution in --alias option - Add -D/--document option for ansicolumn document mode - Require App::ansicolumn 1.48 0.9905 2025-12-27T06:15:01Z - Add --alias option for command-specific default options 0.9904 2025-12-26T03:39:07Z - Use NUP_PAGER instead of PAGER to avoid infinite loop - Add screenshot image to documentation - Require App::optex::up 1.05 0.9903 2025-12-24T16:20:11Z - Add --colormap and board style options - Require App::optex::up 1.04 0.9902 2025-12-22T07:00:12Z - Use getoptlong passthru and callback for cleaner option handling - Require App::optex::up 1.03 0.9901 2025-12-22T02:54:37Z - Require App::optex::up 1.02 - stderr is now merged to stdout, so error messages appear in paged output - Add DIAGNOSTICS and EXIT STATUS sections to documentation 0.99 2025-12-20T15:07:37Z - Initial release - Wrapper script for optex -Mup - File view mode with auto command detection - -F/--fold option for fold mode (no pagination) - -V/--parallel option for parallel view mode - Requires App::optex::up 1.01 Revision history for App::optex::up (merged from optex-up repository) 1.05 2025-12-26T03:13:16Z - Use NUP_PAGER instead of PAGER to avoid infinite loop when PAGER=nup - Default pager is now 'less -F +Gg' and can be customized via NUP_PAGER 1.04 2025-12-24T16:06:43Z - Use pass_through for unknown options to ansicolumn - Add shell_escape for special characters in filter command options 1.03 2025-12-22T06:31:53Z - Add -H/--filename and -V/--parallel options for ansicolumn 1.02 2025-12-22T02:24:05Z - Merge stderr to stdout in output filter - Pass terminal width explicitly to ansicolumn - Require App::optex 1.04 1.01 2025-12-20T09:57:07Z - When ansicolumn is given as command, apply default options to it and use pager as output filter - Add -F/--fold option to enable fold mode (disable page mode) - Add border by default (-DBP instead of -DP) - Fix --pager= (empty value) to disable pager - Add ansicolumn script directory to PATH in tests 1.00 2025-12-08T05:49:34Z - Initial release - Provides multi-column output with ansicolumn and pager support