Signaling: (file-error "Opening output file" "No such file or directory" "\\\\ibnsvr\\Printers\\HP LajerJet 4000 N PCL 6 on IBNSVR") write-region-internal(1 1744 "//ibnsvr/Printers/HP LajerJet 4000 N PCL 6 on IBNSVR" t 0 nil #) write-region(1 1744 "//ibnsvr/Printers/HP LajerJet 4000 N PCL 6 on IBNSVR" t 0) (cond ((string-match "^nprint\\(\\.exe\\)?$" ...) (write-region start end tempfile nil 0) (call-process lpr-prog nil errbuf nil tempfile ...)) ((string-match "^print\\(\\.exe\\)?$" ...) (or ... ...) (if ... ...) (let ... ...) (call-process lpr-prog nil errbuf nil ... tempfile)) ((> ... 0) (write-region start end tempfile nil 0) (setq rest ...) (apply ... lpr-prog nil errbuf nil rest)) ((and ... ... direct-print-region-use-command-dot-com ...) (write-region start end tempfile nil 0) (let ... ...)) (t (write-region start end printer t 0))) ) (unwind-protect (cond (... ... ...) (... ... ... ... ...) (... ... ... ...) (... ... ...) (t ...)) (if (file-exists-p tempfile) (delete-file tempfile))) ) (let* ((case-fold-search t) (printer ...) (safe-dir ...) (tempfile ...) (errbuf ...)) (if (and ... ...) (setq printer ...)) (unwind-protect (cond ... ... ... ... ...) (if ... ...))) ) direct-print-region-helper("\\\\ibnsvr\\Printers\\HP LajerJet 4000 N PCL 6 on IBNSVR" 1 1744 "" nil nil nil ("-P\\\\ibnsvr\\Printers\\HP LajerJet 4000 N PCL 6 on IBNSVR")) (let* ((coding coding-system-for-write) (coding-base ...) (eol-type ...) (write-region-annotate-functions ...) (printer ...)) (or (eq coding-system-for-write ...) (not eol-type) (setq coding-system-for-write ...)) (direct-print-region-helper printer start end lpr-prog delete-text buf display rest)) ) direct-print-region-function(1 1744 "" nil nil nil "-P\\\\ibnsvr\\Printers\\HP LajerJet 4000 N PCL 6 on IBNSVR") apply(direct-print-region-function (1 1744 "" nil nil nil "-P\\\\ibnsvr\\Printers\\HP LajerJet 4000 N PCL 6 on IBNSVR")) print-region-1(1 1744 nil nil) #() call-interactively(lpr-buffer) command-execute(lpr-buffer t) execute-extended-command(nil) call-interactively(execute-extended-command)