summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/pcase.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2013-07-24 00:37:11 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2013-07-24 00:37:11 -0400
commit2cdeb903c57126d3ad5f0cbd72e182584b76ee29 (patch)
tree2475b4233da4f4e9cd8e54dab9cea3779349767a /lisp/emacs-lisp/pcase.el
parent73600831f34b22ea82c02b2f2005c1ab6004f39c (diff)
downloademacs-2cdeb903c57126d3ad5f0cbd72e182584b76ee29.tar.gz
emacs-2cdeb903c57126d3ad5f0cbd72e182584b76ee29.tar.bz2
emacs-2cdeb903c57126d3ad5f0cbd72e182584b76ee29.zip
* lisp/lpr.el: Signal print errors more prominently.
(print-region-function): Don't default to nil. (lpr-print-region): New function, extracted from print-region-1. Check lpr's return value and signal an error in case of problem. (print-region-1): Use it. * lisp/ps-print.el (ps-windows-system, ps-lp-system): Remove. Use the lpr-* versions instead. (ps-printer-name): Default to nil. (ps-printer-name-option): Default to lpr-printer-switch. (ps-print-region-function): Don't default to nil. (ps-postscript-code-directory): Simplify default. (ps-do-despool): Use lpr-print-region to properly check the outcome. (ps-string-list, ps-eval-switch, ps-flatten-list) (ps-flatten-list-1): Remove. (ps-multibyte-buffer): Avoid setq. * lisp/dos-w32.el (direct-print-region-helper): Use proper regexp operators. (print-region-function, ps-print-region-function): Don't set them here.
Diffstat (limited to 'lisp/emacs-lisp/pcase.el')
0 files changed, 0 insertions, 0 deletions