elpasync pushed a change to branch externals/scanner. from 43cf030c73 explicitly set variables modified with plist-put new a2b9ca492d add unpaper customizations new bbfbdae070 change to tmp directory instead of files, force pnm new 37941bf3d8 add unpaper stub to the scan fsm new f7e66f39ad Merge branch 'master' into develop/unpaper new d549ca5c36 make generation of program option lists table-driven new 5fd67b523d remove old -args functions new bb385e94a6 add unpaper argspec and simplify handling of numeric args new 5bb4eac741 add the unpaper process and clean up the scanner--log calls new d6530e4d2b choose better unpaper defaults and allow empty paper sizes new f54542cff9 add configuration functions new 91f6cc3ef1 add scan enhancement menu new 1e907a6883 adjust copyright years new 0f42a12f3a correct a docstring new d52d1acf01 add options and commands for setting brightness and contrast new 25e9bfc9ff add a command and menu item for setting the scan delay new df5f0da750 lift restrictions on brightness and contrast settings new 97b246929c correct an indentation accident new 3ad04a5a5f add a command and configuration for preview scans new 3e862c7fd8 use "Gray" mode in preview scans new 56a5e17c40 show use-unpaper status after toggling new c5c965410e correct defcustom data types new b35d929101 reorganise the menu new 4715000dce improve a docstring new 5864ed7c6f add a keymap new d9fcf1a159 change unpaper border switch to --pre-border as needed for deskewing new 054a56b688 add a command to show the current configuration new 67bebbc113 silence compile warnings about scanner-show-config new c7c252078c use ‘fboundp’ instead of ‘functionp’ in scanner-show-config new 3de9ddefc7 require cus-edit for scanner-show-config new 3f83066fc6 add info manual stub new a9d3e0357b Merge branch 'master' into documentation new eaa6deba0f add more option and command documentation new 4fd44f213f add documentation of unpaper commands and options new ac3ff71475 add a chapter for news new e49b4ae7fb add recommendations for improving scan and OCR quality new 599cecc8a6 add scan preview and brightness, contrast, delay commands/options new b5dbefbc12 Merge branch 'documentation' into develop/unpaper new 59cc1b70cd use keywords instead of strings in paper sizes for ‘unpaper’ new e3c40a0dc0 add landscape paper sizes new efe6d3658f add conversion function from paper size to corner pixel coordinates new 39c2494fd5 add a mask customization option new 1b1d40b026 add tests for size conversion functions new 2e00e710bd log stdout and stderr new e265498ee5 allow program switches without arguments new 9a93e82540 add size parsing function new 53c3862b6f add deskewing customization and program switches new d2d2d709db correct doc-string of scanner--program-args new 07ac936fec clean up preview code new 9eb4666522 improve error handling in size calculations new 89b9159321 fix typos in documentation new 6dd070098e add .elpaignore new 6febfbf0c9 update readme and headers in scanner.el new 38e320dcaa add link to unpaper sources new 44eab47963 bump version
Summary of changes: .elpaignore | 4 + .gitignore | 5 + README | 88 +++++ Readme.org | 23 +- fdl.texi | 505 ++++++++++++++++++++++++++ scanner-test.el | 171 ++++----- scanner.el | 920 ++++++++++++++++++++++++++++++++++++++--------- scanner.texi | 1058 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 2505 insertions(+), 269 deletions(-) create mode 100644 .elpaignore create mode 100644 README create mode 100644 fdl.texi create mode 100644 scanner.texi