Package: grace
Version: 1:5.1.25-7+b1
Severity: normal

Dear Maintainer,

xmgrace's UI got slightly inferior since version 1:5.1.25-6: The menu 
accelerators have dissapreared, the font is less fitting.

Actually, I beg to differ regarding bug #727796 and its fix. The Xresources 
hardcoded in xmgrace.c are *fallback* resources, employed via 
XtAppSetFallbackResources(). They can be and *are* overriden by user specified 
Xresources (I don't know why this didn't work in the bug reporter's case). 
What's a bit annoying: *All* of them are dismissed as soon as a resource file 
is given, even an empty one.

This can be verified nicely in version 1:5.1.23-3: Without an 
/etc/X11/app-defaults/XMgrace, the UI has colors, a nice font, and menu 
accelerators. With an empty /etc/X11/app-defaults/XMgrace, it is b/w, has a 
monospaced font and no menu accelerators. Unfortunately, with the 
/etc/X11/app-defaults/XMgrace shipped since version 1:5.1.23-6, it has colors, 
but still the monospaced font and still no menu accelerators. This I consider a 
regression.

My suggestion: Don't cripple the fallback resources in the code and instead of 
supplying a deficient /etc/X11/app-defaults/XMgrace, provide an example in the 
docs. The example file could contain precisely the fallback values, then the 
user could edit just the relevant bits.



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.5.5-towo.1-siduction-amd64 (SMP w/2 CPU cores; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages grace depends on:
ii  fontconfig        2.13.1-3
ii  gsfonts           1:8.11+urwcyr1.0.7~pre44-4.4
ii  libc6             2.30-4
ii  libfftw3-double3  3.3.8-2
ii  libjpeg62-turbo   1:1.5.2-2+b1
ii  libnetcdf15       1:4.7.3-1+b1
ii  libpng16-16       1.6.37-2
ii  libx11-6          2:1.6.9-2
ii  libxbae4m         4.60.4-7+b11
ii  libxm4            2.3.8-2
ii  libxmhtml1.1      1.1.10-3
ii  libxmu6           2:1.1.2-2+b3
ii  libxpm4           1:3.5.12-1
ii  libxt6            1:1.1.5-1+b3
ii  xterm             353-1

Versions of packages grace recommends:
ii  xfonts-100dpi  1:1.0.4+nmu1

Versions of packages grace suggests:
ii  gconf2               3.2.6-6
ii  ghostscript          9.52~dfsg-1
pn  texlive-extra-utils  <none>

-- no debconf information

Reply via email to