From unknown Mon Aug 11 21:14:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#44648 <44648@debbugs.gnu.org> To: bug#44648 <44648@debbugs.gnu.org> Subject: Status: 28.0.50; handwrite produces invalid postscript output, needs a space Reply-To: bug#44648 <44648@debbugs.gnu.org> Date: Tue, 12 Aug 2025 04:14:21 +0000 retitle 44648 28.0.50; handwrite produces invalid postscript output, needs = a space reassign 44648 emacs submitter 44648 Omar Antol=C3=ADn severity 44648 normal tag 44648 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 14 17:03:40 2020 Received: (at submit) by debbugs.gnu.org; 14 Nov 2020 22:03:40 +0000 Received: from localhost ([127.0.0.1]:52235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ke3dz-0007Ka-Vh for submit@debbugs.gnu.org; Sat, 14 Nov 2020 17:03:40 -0500 Received: from lists.gnu.org ([209.51.188.17]:42088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ke3dy-0007KT-I2 for submit@debbugs.gnu.org; Sat, 14 Nov 2020 17:03:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ke3dy-0002bM-C2 for bug-gnu-emacs@gnu.org; Sat, 14 Nov 2020 17:03:38 -0500 Received: from mail-oi1-x236.google.com ([2607:f8b0:4864:20::236]:39659) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ke3dw-0002wt-5x for bug-gnu-emacs@gnu.org; Sat, 14 Nov 2020 17:03:38 -0500 Received: by mail-oi1-x236.google.com with SMTP id f11so877239oij.6 for ; Sat, 14 Nov 2020 14:03:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=npiqTqdHuXToZiCzkRF1DcfVYnKslt9lI/7npHOhmCE=; b=YM+USIUvSHCeFw84j5EbMt+gMws10VK35M3kQ0rD9WrTnGyMDKCJ09lSSW5z5hB9Ta KJXQqKrpNjBa2xNA/HZ/hJchQftXAMfVuqrpVGDoNt5N7HxtEv5qjsCDTgH+ZTJtRVfS 0WXkpekSnrg7qsBFLjClHgzA0Ok3mGh3N3gloicnAmdjIRgp229yqkSwwzJuokd71M0o yeZxvUx6OXgompVIkUie0fo4VWz8TS5wqyXfq72XP69XkxcVjLbx7bzYgZ5oVeOo9Vrq x3ezQUQzoIWfGcDgFZpA8kCuJ5eihE/Y43ed2tI9tAlYcw/rMO/gYKI9sG42BDmCVRsU iyLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=npiqTqdHuXToZiCzkRF1DcfVYnKslt9lI/7npHOhmCE=; b=WZDqZhr6wA+veoKG04KjOge5m8jc8Prn3UOw5d24mIH69vZ5qq6OjhprMP5fq9UOKh H7tRP0gkNautR9cd9TOdOkOdnBEYzVE7eLgHLf934WUtCgCtYi9f9bLQ49yqz20NmLb1 JVKCcKNe1fHQ4VKy6a9f/5rHT/66TDKd2tX4bRiTXeu0oBhBJl+2O6Jg34+y+tnxllip LEZncR7DZj4HSCMHt5/qBA95wd8lzQAF/vk/oy0h0SQqkafofT4QE/MfibhTDiNMkDoU 8Aotgiqr+9iNyGGtyS2es6epVnBfwrEDXAzokOeIn9xyFLkPc9Bwkr+Oj/Sjl5Bz4NWZ 5+bA== X-Gm-Message-State: AOAM530PhICWEYyJo7gWlo38iN2Bg8GuSWb3r7DoK5EQfOwm7nJFn4LG BsypXnkwJNdeYk6bwn0BJkD7feQl93k= X-Google-Smtp-Source: ABdhPJzuyRkzUDOlLwZyhth9b+73Yi6wKHOYfrRegL0EAsCk7m1KrrvN+59XJ6CjTqTHoP0bu1hCiQ== X-Received: by 2002:a05:6808:3d6:: with SMTP id o22mr5733838oie.145.1605391413819; Sat, 14 Nov 2020 14:03:33 -0800 (PST) Received: from penguin ([2806:106e:18:40a1:216:3eff:feff:7860]) by smtp.gmail.com with ESMTPSA id w3sm2976981oov.48.2020.11.14.14.03.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 14 Nov 2020 14:03:33 -0800 (PST) From: Omar =?utf-8?Q?Antol=C3=ADn?= To: bug-gnu-emacs@gnu.org Subject: 28.0.50; handwrite produces invalid postscript output, needs a space Date: Sat, 14 Nov 2020 16:02:29 -0600 Message-ID: <87wnynppfu.fsf@penguin.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::236; envelope-from=omar.antolin@gmail.com; helo=mail-oi1-x236.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) I discovered today the `handwrite' command which produces postscript output than renders the current buffer in a handwritten style. I tried it only discover my postscript viewer couldn't open the resulting file, signaling an error: "undefined ashowpage". I manually added a space to the single occurrence of "ashowpage", turning it into "a showpage" and now the postscript file works in my viewer. So it seems that simply changing line 244 of handwrite.el from (insert "showpage exec Hwsave restore\n\n") to (insert " showpage exec Hwsave restore\n\n") will fix this bug. In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2020-10-13, unofficial emacs-snapshot build: http://emacs.ganneff.de/, git commit 8d241e8840fdb02dcfce52425626dd8f2125e51a built on runner-f98bf451-project-26-concurrent-0 Repository revision: 477b2e1134f358938ef4e9cff151d59f0c4ff8e8 Repository branch: HEAD Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Debian GNU/Linux 10 (buster) Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/28.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.0.50/site-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/28.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/28.0.50/site-lisp:/usr/share/emacs/site-lisp --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/builds/joerg/emacs/buster_amd64/emacs-snapshot-20200927+emacs-27.1-2446-g8d241e8840=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS PDUMPER LCMS2 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils shell pcomplete doc-view jka-compr image-mode exif dired dired-loaddefs cl-loaddefs cl-lib ps-mode smie easymenu comint ansi-color ring tabify thingatpt handwrite tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 60858 7492) (symbols 48 7911 1) (strings 32 21583 2132) (string-bytes 1 751955) (vectors 16 13288) (vector-slots 8 180232 8116) (floats 8 36 37) (intervals 56 257 0) (buffers 992 12)) From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 16 17:54:50 2020 Received: (at 44648) by debbugs.gnu.org; 16 Nov 2020 22:54:50 +0000 Received: from localhost ([127.0.0.1]:57656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kenOc-0006XU-67 for submit@debbugs.gnu.org; Mon, 16 Nov 2020 17:54:50 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kenOb-0006XG-0M for 44648@debbugs.gnu.org; Mon, 16 Nov 2020 17:54:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=VVOAH/d/yyKgm2H3wlo665t32oIuXiuIflNxvtlMaZM=; b=lfYw7OxC4KGtXHpOSR2GwqmyQU vWAXMhaVHzV/tgga67OfrqY+MpsD/WZMBWT1zC1KbxDyK29pTkoyJxdUHpjv66zICnTpKtm8lPCG2 MeUovpr5bBBaBDPiwfHDF43EloczKLq1jCBCaoqTYxsfXstWOMFsNuMpYBQqq9uqCG+g=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kenOS-0006pH-3t; Mon, 16 Nov 2020 23:54:42 +0100 From: Lars Ingebrigtsen To: Omar =?utf-8?Q?Antol=C3=ADn?= Subject: Re: bug#44648: 28.0.50; handwrite produces invalid postscript output, needs a space References: <87wnynppfu.fsf@penguin.i-did-not-set--mail-host-address--so-tickle-me> X-Now-Playing: Yes's _The Yes Album_: "Yours Is No Disgrace" Date: Mon, 16 Nov 2020 23:54:38 +0100 In-Reply-To: <87wnynppfu.fsf@penguin.i-did-not-set--mail-host-address--so-tickle-me> ("Omar =?utf-8?Q?Antol=C3=ADn=22's?= message of "Sat, 14 Nov 2020 16:02:29 -0600") Message-ID: <87pn4cud3l.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Omar AntolĂ­n writes: > I discovered today the `handwrite' command which produces postscript > output than renders the current buffer in a handwritten style. I tried > it only discover my postscript viewer couldn't open th [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44648 Cc: 44648@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Omar Antol=C3=ADn writes: > I discovered today the `handwrite' command which produces postscript > output than renders the current buffer in a handwritten style. I tried > it only discover my postscript viewer couldn't open the resulting file, > signaling an error: "undefined ashowpage". > > I manually added a space to the single occurrence of "ashowpage", > turning it into "a showpage" and now the postscript file works in my > viewer. > > So it seems that simply changing line 244 of handwrite.el from > > (insert "showpage exec Hwsave restore\n\n") > > to > > (insert " showpage exec Hwsave restore\n\n") > > will fix this bug. Yup; I can confirm both the problem and that this fixes the bug, so I've now installed this in Emacs 28. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 16 17:54:56 2020 Received: (at control) by debbugs.gnu.org; 16 Nov 2020 22:54:56 +0000 Received: from localhost ([127.0.0.1]:57659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kenOi-0006Xo-D7 for submit@debbugs.gnu.org; Mon, 16 Nov 2020 17:54:56 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kenOg-0006XN-Ld for control@debbugs.gnu.org; Mon, 16 Nov 2020 17:54:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Dhdp+bNNoRF9bkJhzd5SilegaAIsYI6cHKKQPVJHin0=; b=vB18aUwRqieDVVR98tFrjyBDx/ 9zSLxdgSY5sJTv/b9XT2C63HKEuVoxj806uGCwlE3ejY3MK5rOl39FyOW+hOtILktdDyw+Po7eLBD C/tLSJ47FZuTClvDAWTHDR+zodzo/1bLvRGjysYVH2HldiDcsu13oeXNbTQ4WoXVZMjQ=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kenOY-0006pQ-P7 for control@debbugs.gnu.org; Mon, 16 Nov 2020 23:54:49 +0100 Date: Mon, 16 Nov 2020 23:54:45 +0100 Message-Id: <87o8jwud3e.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #44648 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 44648 fixed close 44648 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 44648 fixed close 44648 28.1 quit From unknown Mon Aug 11 21:14:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 15 Dec 2020 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator