GNU bug report logs -
#36414
27.0.50; svg-clock does not work anymore
Previous Next
Reported by: Dieter Deyke <dieter.deyke <at> gmail.com>
Date: Fri, 28 Jun 2019 05:29:02 UTC
Severity: normal
Tags: fixed, patch
Found in version 27.0.50
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 36414 in the body.
You can then email your comments to 36414 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Fri, 28 Jun 2019 05:29:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Dieter Deyke <dieter.deyke <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Fri, 28 Jun 2019 05:29:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Executing (svg-clock) from elpa does not show the clock anymore, but just the
single char '*'.
In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5)
of 2019-06-28 built on deyke2
Repository revision: 960eb766e8ead0a81ad31c1f931bb8be9c61c7bd
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12004000
System Description: Debian GNU/Linux 10 (buster)
Recent messages:
Checking 205 files in /usr/local/emacs/share/emacs/27.0.50/lisp/gnus...
Checking 57 files in /usr/local/emacs/share/emacs/27.0.50/lisp/eshell...
Checking 71 files in /usr/local/emacs/share/emacs/27.0.50/lisp/erc...
Checking 34 files in /usr/local/emacs/share/emacs/27.0.50/lisp/emulation...
Checking 182 files in /usr/local/emacs/share/emacs/27.0.50/lisp/emacs-lisp...
Checking 24 files in /usr/local/emacs/share/emacs/27.0.50/lisp/cedet...
Checking 57 files in /usr/local/emacs/share/emacs/27.0.50/lisp/calendar...
Checking 87 files in /usr/local/emacs/share/emacs/27.0.50/lisp/calc...
Checking 111 files in /usr/local/emacs/share/emacs/27.0.50/lisp/obsolete...
Checking for load-path shadows...done
Configured using:
'configure --prefix=/usr/local/emacs'
Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY
LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LIBSYSTEMD JSON PDUMPER
LCMS2 GMP
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Emacs-Lisp
Minor modes in effect:
delete-selection-mode: t
cua-mode: t
msb-mode: t
icomplete-mode: t
show-paren-mode: t
which-function-mode: t
display-time-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
electric-indent-mode: t
mouse-wheel-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:
(swbuff pp shadow sort gnus-cite mail-extr dabbrev add-log eieio-opt
cl-extra speedbar sb-image ezimage dframe thingatpt help-fns radix-tree
help-mode svg-clock svg dom emacsbug time-stamp copyright gnus-ml
disp-table nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode
nnvirtual nnfolder gnus-cache gnutls network-stream nsm spam-stat
smtpmail sendmail nnrss xml nnml mm-url url url-proxy url-privacy
url-expand url-methods url-history url-cookie url-domsuf url-util
gnus-topic gnus-msg gnus-async nntp elec-pair session infodoc-theme view
solar cal-dst holidays hol-loaddefs vc-fossil org-duration diary-lib
diary-loaddefs cal-iso vc-git diff-mode tempbuf org-rmail org-mhe
org-irc org-info org-gnus nnir org-docview doc-view jka-compr image-mode
org-bibtex bibtex org-bbdb org-w3m generic-x org-contacts ol org-capture
org-agenda gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap
gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail
mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message
rmc puny rfc822 mml mml-sec epa derived epg mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win
gnus nnheader wid-edit gnus-util rmail rmail-loaddefs rfc2047 rfc2045
ietf-drums mail-utils text-property-search org-element avl-tree
generator org org-macro org-footnote org-pcomplete pcomplete org-list
org-faces org-entities noutline outline org-version ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint
ansi-color ob-core ob-eval org-compat org-macs org-loaddefs format-spec
find-func cal-menu calendar cal-loaddefs cl rcirc time-date ring netrc
emms-streams later-do emms-volume easy-mmode emms-volume-amixer
emms-metaplaylist-mode emms-playlist-mode emms-player-vlc advice
emms-player-mpv emms-player-mplayer emms-player-simple
emms-source-playlist emms-source-file locate emms-setup emms emms-compat
bongo lastfm-submit volume allout esh-mode esh-cmd esh-ext esh-opt
esh-proc esh-io esh-arg esh-module esh-groups esh-util server delsel
cua-base msb icomplete mic-paren paren german-holidays dired
dired-loaddefs which-func imenu mm-util mail-prsvr time mule-util info
package easymenu epg-config url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
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 menu-bar rfn-eshadow isearch timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame 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 minibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp files 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 move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)
Memory information:
((conses 16 344236 70478)
(symbols 48 59844 88)
(strings 32 177325 6629)
(string-bytes 1 5855564)
(vectors 16 50220)
(vector-slots 8 775399 28418)
(floats 8 3721 42256)
(intervals 56 1195 5)
(buffers 992 33))
--
Dieter Deyke
mailto:dieter.deyke <at> gmail.com
Get my Gnupg key:
gpg --keyserver keys.gnupg.net --recv-keys B116EA20
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Fri, 28 Jun 2019 06:59:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 36414 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Fri, Jun 28, 2019 at 5:29 AM Dieter Deyke <dieter.deyke <at> gmail.com> wrote:
> Executing (svg-clock) from elpa does not show the clock anymore, but just the
> single char '*'.
Sorry for barging in, I thought this might be related to the recent
image.c changes so I had a look.
svg-clock.el uses `svg-def', which is now an internal function,
`svg--def'. I believe Lars is the one working on this.
Can you try the attached patch to see whether that is indeed the problem?
[0001-Copy-svg-def-to-manipulate-the-DOM-directly-from-svg.patch (text/x-patch, attachment)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Fri, 28 Jun 2019 08:14:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 36414 <at> debbugs.gnu.org (full text, mbox):
Pip Cet <pipcet <at> gmail.com> writes:
> On Fri, Jun 28, 2019 at 5:29 AM Dieter Deyke <dieter.deyke <at> gmail.com> wrote:
>> Executing (svg-clock) from elpa does not show the clock anymore, but just the
>> single char '*'.
>
> Sorry for barging in, I thought this might be related to the recent
> image.c changes so I had a look.
>
> svg-clock.el uses `svg-def', which is now an internal function,
> `svg--def'. I believe Lars is the one working on this.
>
> Can you try the attached patch to see whether that is indeed the problem?
Thanks,
your patch works perfectly.
Thanks again,
--
Dieter Deyke
mailto:dieter.deyke <at> gmail.com
Get my Gnupg key:
gpg --keyserver keys.gnupg.net --recv-keys B116EA20
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Sun, 30 Jun 2019 21:38:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 36414 <at> debbugs.gnu.org (full text, mbox):
Pip Cet <pipcet <at> gmail.com> writes:
> Sorry for barging in, I thought this might be related to the recent
> image.c changes so I had a look.
>
> svg-clock.el uses `svg-def', which is now an internal function,
> `svg--def'. I believe Lars is the one working on this.
BTW, slime-volleyball is also (a bit) broken for me, for quite a time:
the slimes have no bodies, only their eyes are displayed. If one of you
is able to fix is, that would be great, because slime-volleyball is one
of the very cool things that someone did with Emacs.
Michael.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Mon, 01 Jul 2019 13:39:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 36414 <at> debbugs.gnu.org (full text, mbox):
On Sun, Jun 30, 2019 at 9:37 PM Michael Heerdegen
<michael_heerdegen <at> web.de> wrote:
> BTW, slime-volleyball is also (a bit) broken for me, for quite a time:
> the slimes have no bodies, only their eyes are displayed. If one of you
> is able to fix is, that would be great, because slime-volleyball is one
> of the very cool things that someone did with Emacs.
https://github.com/fitzsim/slime-volleyball/pull/6 fixes it here. Does
that work for you?
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Mon, 01 Jul 2019 22:03:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 36414 <at> debbugs.gnu.org (full text, mbox):
Pip Cet <pipcet <at> gmail.com> writes:
> https://github.com/fitzsim/slime-volleyball/pull/6 fixes it here. Does
> that work for you?
Yes! Looking forward for this fix landing in Gnu Elpa.
Thanks,
Michael.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Tue, 18 Aug 2020 11:22:01 GMT)
Full text and
rfc822 format available.
Message #23 received at 36414 <at> debbugs.gnu.org (full text, mbox):
tags 36414 + patch
thanks
Dieter Deyke <dieter.deyke <at> gmail.com> writes:
> Pip Cet <pipcet <at> gmail.com> writes:
>
>> On Fri, Jun 28, 2019 at 5:29 AM Dieter Deyke <dieter.deyke <at> gmail.com> wrote:
>>> Executing (svg-clock) from elpa does not show the clock anymore, but just the
>>> single char '*'.
>>
>> Sorry for barging in, I thought this might be related to the recent
>> image.c changes so I had a look.
>>
>> svg-clock.el uses `svg-def', which is now an internal function,
>> `svg--def'. I believe Lars is the one working on this.
>>
>> Can you try the attached patch to see whether that is indeed the problem?
>
> Thanks,
>
> your patch works perfectly.
This patch seems to have fixed the problem, but AFAICT it was never
installed.
Should it be installed, or is there some reason not to? Thanks.
Best regards,
Stefan Kangas
Added tag(s) patch.
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Tue, 18 Aug 2020 11:22:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Tue, 18 Aug 2020 11:34:01 GMT)
Full text and
rfc822 format available.
Message #28 received at 36414 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefan <at> marxist.se> writes:
> tags 36414 + patch
> thanks
>
> Dieter Deyke <dieter.deyke <at> gmail.com> writes:
>
>> Pip Cet <pipcet <at> gmail.com> writes:
>>
>>> On Fri, Jun 28, 2019 at 5:29 AM Dieter Deyke <dieter.deyke <at> gmail.com> wrote:
>>>> Executing (svg-clock) from elpa does not show the clock anymore, but just the
>>>> single char '*'.
>>>
>>> Sorry for barging in, I thought this might be related to the recent
>>> image.c changes so I had a look.
>>>
>>> svg-clock.el uses `svg-def', which is now an internal function,
>>> `svg--def'. I believe Lars is the one working on this.
>>>
>>> Can you try the attached patch to see whether that is indeed the problem?
>>
>> Thanks,
>>
>> your patch works perfectly.
>
> This patch seems to have fixed the problem, but AFAICT it was never
> installed.
>
> Should it be installed, or is there some reason not to? Thanks.
>
> Best regards,
> Stefan Kangas
I see no reason why it should not be installed.
--
Dieter Deyke
mailto:dieter.deyke <at> gmail.com
Get my Gnupg key:
gpg --keyserver keys.gnupg.net --recv-keys B116EA20
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Tue, 18 Aug 2020 12:15:02 GMT)
Full text and
rfc822 format available.
Message #31 received at 36414 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Tue, 18 Aug 2020 11:21:00 +0000
> Cc: larsi <at> gnus.org, 36414 <at> debbugs.gnu.org, Pip Cet <pipcet <at> gmail.com>
>
> This patch seems to have fixed the problem, but AFAICT it was never
> installed.
>
> Should it be installed, or is there some reason not to? Thanks.
I see no reason why not to install it.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Tue, 18 Aug 2020 12:37:02 GMT)
Full text and
rfc822 format available.
Message #34 received at 36414 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefan <at> marxist.se> writes:
> This patch seems to have fixed the problem, but AFAICT it was never
> installed.
>
> Should it be installed, or is there some reason not to? Thanks.
Sorry; just slipped out of my queue. I've now applied the patch. Oh, I
should bump the version, too...
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
Added tag(s) fixed.
Request was from
Lars Ingebrigtsen <larsi <at> gnus.org>
to
control <at> debbugs.gnu.org
.
(Tue, 18 Aug 2020 12:37:02 GMT)
Full text and
rfc822 format available.
bug marked as fixed in version 28.1, send any further explanations to
36414 <at> debbugs.gnu.org and Dieter Deyke <dieter.deyke <at> gmail.com>
Request was from
Lars Ingebrigtsen <larsi <at> gnus.org>
to
control <at> debbugs.gnu.org
.
(Tue, 18 Aug 2020 12:37:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Tue, 18 Aug 2020 12:46:02 GMT)
Full text and
rfc822 format available.
Message #41 received at 36414 <at> debbugs.gnu.org (full text, mbox):
On Tue, 18 Aug 2020 14:35:59 +0200 Lars Ingebrigtsen <larsi <at> gnus.org> wrote:
> Stefan Kangas <stefan <at> marxist.se> writes:
>
>> This patch seems to have fixed the problem, but AFAICT it was never
>> installed.
>>
>> Should it be installed, or is there some reason not to? Thanks.
>
> Sorry; just slipped out of my queue. I've now applied the patch. Oh, I
> should bump the version, too...
Didn't you already fix this in the ELPA repo with commit
a52b4832ccf76b4e4332fefa225f21cc26de25c6:
Author: Lars Ingebrigtsen <larsi <at> gnus.org>
AuthorDate: Mon Nov 4 20:02:47 2019 +0100
Commit: Lars Ingebrigtsen <larsi <at> gnus.org>
CommitDate: Mon Nov 4 20:02:47 2019 +0100
There's no longer an svg-def function in svg.el
which add the defun svg-clock-def. And indeed, version 1.1 does work
here.
Steve Berman
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#36414
; Package
emacs
.
(Tue, 18 Aug 2020 12:52:01 GMT)
Full text and
rfc822 format available.
Message #44 received at 36414 <at> debbugs.gnu.org (full text, mbox):
Stephen Berman <stephen.berman <at> gmx.net> writes:
> Didn't you already fix this in the ELPA repo with commit
> a52b4832ccf76b4e4332fefa225f21cc26de25c6:
>
> Author: Lars Ingebrigtsen <larsi <at> gnus.org>
> AuthorDate: Mon Nov 4 20:02:47 2019 +0100
> Commit: Lars Ingebrigtsen <larsi <at> gnus.org>
> CommitDate: Mon Nov 4 20:02:47 2019 +0100
>
> There's no longer an svg-def function in svg.el
>
> which add the defun svg-clock-def. And indeed, version 1.1 does work
> here.
D'oh. Indeed; thanks. I've now reverted the double-fix patch.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 16 Sep 2020 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 215 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.