Package: emacs;
Reported by: Devon Sean McCullough <Emacs-Hacker2018 <at> jovi.net>
Date: Fri, 5 Apr 2019 12:33:01 UTC
Severity: minor
Tags: notabug
Found in version 26.1
Done: Alan Third <alan <at> idiocy.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 35157 in the body.
You can then email your comments to 35157 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#35157
; Package emacs
.
(Fri, 05 Apr 2019 12:33:01 GMT) Full text and rfc822 format available.Devon Sean McCullough <Emacs-Hacker2018 <at> jovi.net>
:bug-gnu-emacs <at> gnu.org
.
(Fri, 05 Apr 2019 12:33:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Devon Sean McCullough <Emacs-Hacker2018 <at> jovi.net> To: bug-gnu-emacs <at> gnu.org Subject: 26.1; MacOSX Fixed Width Osaka Regular-Mono is variable width Date: Fri, 5 Apr 2019 08:32:13 -0400
In MacOSX Emacs: Options > Set Default Font... > Fixed Width > Osaka The "Osaka" font is misplaced in the "Fixed Width" collection: spaces are narrower than letters and -> <- tab is three numerals wide. 0123456789 Variable Width fonts shouldn’t be advertised as Fixed Width. Peace --Devon P.S. Emacs shows characters like (insert ?\N{THUMBS UP SIGN}) 👍 as blank space - surely some sort of visible glyph, fallback font or highlight in the fashion of makefile-space would be better? In GNU Emacs 26.1 (build 1, x86_64-apple-darwin14.5.0, NS appkit-1348.17 Version 10.10.5 (Build 14F2511)) of 2018-05-30 built on builder10-10.porkrind.org Windowing system distributor 'Apple', version 10.3.1404 Recent messages: #<font-object "-*-Menlo-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1"> Mark set Quit [2 times] ("Al Bayan" "Al Nile" "Al Tarikh" "American Typewriter" "Andale Mono" "Arial" "Arial Black" "Arial Hebrew" "Arial Hebrew Scholar" "Arial Narrow" "Arial Rounded MT Bold" "Arial Unicode MS" "Athelas" "Avenir" "Avenir Next" "Avenir Next Condensed" "Ayuthaya" "Baghdad" "Bangla MN" "Bangla Sangam MN" "Baoli SC" "Baskerville" "Beirut" "Big Caslon" "Bodoni 72" "Bodoni 72 Oldstyle" "Bodoni 72 Smallcaps" "Bodoni Ornaments" "Bradley Hand" "Brush Script MT" "Chalkboard" "Chalkboard SE" "Chalkduster" "Charter" "Cochin" "Comic Sans MS" "Copperplate" "Corsiva Hebrew" "Courier" "Courier New" "Damascus" "DecoType Naskh" "Devanagari MT" "Devanagari Sangam MN" "Didot" "DIN Alternate" "DIN Condensed" "Diwan Kufi" "Diwan Thuluth" "Euphemia UCAS" "Farah" "Farisi" "Futura" "GB18030 Bitmap" "Geeza Pro" "Geneva" "Georgia" "Gill Sans" "Gujarati MT" "Gujarati Sangam MN" "GungSeo" "Gurmukhi MN" "Gurmukhi MT" "Gurmukhi Sangam MN" "Hannotate SC" "Hannotate TC" "HanziPen SC" "HanziPen TC" "HeadLineA" "Heiti SC" "Heiti TC" "Helvetica" "Helvetica Neue" "Herculanum" "Hiragino Kaku Gothic Pro" "Hiragino Kaku Gothic ProN" "Hiragino Kaku Gothic Std" "Hiragino Kaku Gothic StdN" "Hiragino Maru Gothic Pro" "Hiragino Maru Gothic ProN" "Hiragino Mincho Pro" "Hiragino Mincho ProN" "Hiragino Sans" "Hiragino Sans GB" "Hoefler Text" "Impact" "InaiMathi" "Iowan Old Style" "ITF Devanagari" "ITF Devanagari Marathi" "Kailasa" "Kaiti SC" "Kaiti TC" "Kannada MN" "Kannada Sangam MN" "Kefa" "Khmer MN" "Khmer Sangam MN" "Klee" "Kohinoor Bangla" "Kohinoor Devanagari" "Kohinoor Telugu" "Kokonor" "Krungthep" "KufiStandardGK" "Lantinghei SC" "Lantinghei TC" "Lao MN" "Lao Sangam MN" "Libian SC" "LiHei Pro" "LiSong Pro" "Lucida Grande" "Luminari" "Malayalam MN" "Malayalam Sangam MN" "Marion" "Marker Felt" "Menlo" "Microsoft Sans Serif" "Mishafi" "Mishafi Gold" "Monaco" "Mshtakan" "Muna" "Myanmar MN" "Myanmar Sangam MN" "Nadeem" "Nanum Brush Script" "Nanum Gothic" "Nanum Myeongjo" "Nanum Pen Script" "New Peninim MT" "Noteworthy" "Noto Sans Avestan" "Noto Sans Bamum" "Noto Sans Batak" "Noto Sans Brahmi" "Noto Sans Buhid" "Noto Sans Carian" "Noto Sans Coptic" "Noto Sans Cuneiform" "Noto Sans Cypriot" "Noto Sans Egyptian Hieroglyphs" "Noto Sans Glagolitic" "Noto Sans Gothic" "Noto Sans Hanunoo" "Noto Sans Imperial Aramaic" "Noto Sans Inscriptional Pahlavi" "Noto Sans Inscriptional Parthian" "Noto Sans Kayah Li" "Noto Sans Kharoshthi" "Noto Sans Limbu" "Noto Sans Linear B" "Noto Sans Lisu" "Noto Sans Lycian" "Noto Sans Lydian" "Noto Sans Mandaic" "Noto Sans Mongolian" "Noto Sans New Tai Lue" "Noto Sans NKo" "Noto Sans Ogham" "Noto Sans Ol Chiki" "Noto Sans Old Italic" "Noto Sans Old Persian" "Noto Sans Old South Arabian" "Noto Sans Old Turkic" "Noto Sans Osmanya" "Noto Sans Phags Pa" "Noto Sans Phoenician" "Noto Sans Rejang" "Noto Sans Runic" "Noto Sans Samaritan" "Noto Sans Saurashtra" "Noto Sans Shavian" "Noto Sans Syloti Nagri" "Noto Sans Syriac Eastern" "Noto Sans Tagalog" "Noto Sans Tagbanwa" "Noto Sans Tai Le" "Noto Sans Tai Viet" "Noto Sans Tifinagh" "Noto Sans Ugaritic" "Noto Sans Vai" "Noto Sans Yi" "Optima" "Oriya MN" "Oriya Sangam MN" "Osaka" "Palatino" "Papyrus" "PCMyungjo" "Phosphate" "PilGi" "PingFang HK" "PingFang SC" "PingFang TC" "Plantagenet Cherokee" "PT Mono" "PT Sans" "PT Sans Caption" "PT Sans Narrow" "PT Serif" "PT Serif Caption" "Raanana" "Sana" "Sathu" "Savoye LET" "Seravek" "Shree Devanagari 714" "SignPainter" "Silom" "Sinhala MN" "Sinhala Sangam MN" "Skia" "Snell Roundhand" "Songti SC" "Songti TC" "STFangsong" "STHeiti" "STIXGeneral" "STIXIntegralsD" "STIXIntegralsSm" "STIXIntegralsUp" "STIXIntegralsUpD" "STIXIntegralsUpSm" "STIXNonUnicode" "STIXSizeFiveSym" "STIXSizeFourSym" "STIXSizeOneSym" "STIXSizeThreeSym" "STIXSizeTwoSym" "STIXVariants" "STKaiti" "STSong" "Sukhumvit Set" "Superclarendon" "Symbol" "Tahoma" "Tamil MN" "Tamil Sangam MN" "Telugu MN" "Telugu Sangam MN" "Thonburi" "Times" "Times New Roman" "Trattatello" "Trebuchet MS" "Tsukushi A Round Gothic" "Tsukushi B Round Gothic" "Verdana" "Waseem" "Wawati SC" "Wawati TC" "Webdings" "Weibei SC" "Weibei TC" "Wingdings" "Wingdings 2" "Wingdings 3" "Xingkai SC" "Yuanti SC" "Yuanti TC" "YuGothic" "YuMincho" "YuMincho +36p Kana" "Yuppy SC" "Yuppy TC" "Zapf Dingbats" "Zapfino" "Apple Braille" "Apple Chancery" "Apple Color Emoji" "Apple SD Gothic Neo" "Apple Symbols" "AppleGothic" "AppleMyungjo") Font logging is currently suppressed Quit [3 times] user-error: No cross-references in this node Type C-x 1 to delete the help window. Compilation finished delete-backward-char: Text is read-only Configured using: 'configure --with-ns '--enable-locallisppath=/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: C/*l Minor modes in effect: diff-auto-refine-mode: t follow-mode: t display-time-mode: t gud-tooltip-mode: t which-function-mode: t shell-dirtrack-mode: t tooltip-mode: t global-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 temp-buffer-resize-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/progmodes/xref hides /Users/devon/emacs/xref /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/xml hides /Users/devon/emacs/xml /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/net/tramp-ftp hides /Users/devon/emacs/tramp-ftp /Users/devon/quicklisp/dists/quicklisp/software/slime-v2.23/slime hides /Users/devon/emacs/slime /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/net/shr hides /Users/devon/emacs/shr /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/textmodes/sgml-mode hides /Users/devon/emacs/sgml-mode /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/mail/sendmail hides /Users/devon/emacs/sendmail /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/replace hides /Users/devon/emacs/replace /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/emacs-lisp/regexp-opt hides /Users/devon/emacs/regexp-opt /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/rect hides /Users/devon/emacs/rect /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/textmodes/picture hides /Users/devon/emacs/picture /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/play/morse hides /Users/devon/emacs/morse /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/lpr hides /Users/devon/emacs/lpr /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/emacs-lisp/lisp hides /Users/devon/emacs/lisp /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/progmodes/inf-lisp hides /Users/devon/emacs/inf-lisp /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/mail/hashcash hides /Users/devon/emacs/hashcash /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/frame hides /Users/devon/emacs/frame /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/forms hides /Users/devon/emacs/forms /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/dired-aux hides /Users/devon/emacs/dired-aux /Users/devon/.emacs.d/elpa/csv-mode-1.7/csv-mode hides /Users/devon/emacs/csv-mode /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/comint hides /Users/devon/emacs/comint /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/emacs-lisp/cl-macs hides /Users/devon/emacs/cl-macs /Applications/Emacs-26.1-2.app/Contents/Resources/lisp/emacs-lisp/advice hides /Users/devon/emacs/advice Features: (shadow mail-extr emacsbug message rfc822 mml mml-sec epa epg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail mule-diag ellinika lisp-cycle novice subr-x iso-cvt filecache reposition two-column cus-edit cus-start cus-load perl-mode pulse ibuf-ext ibuffer ibuffer-loaddefs descr-text delsel compare-w warnings rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-enc xmltok cal-move cal-menu calendar cal-loaddefs nroff-mode diff-mode time-stamp network-stream nsm rmc starttls tls gnutls slime-media gcl-info mhtml-mode css-mode color eww puny mm-url gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils wid-edit url-queue url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap shr svg xml js json map moz flyspell autoconf autoconf-mode follow ruby-mode markdown-mode grep make-mode tabify man doc-view image-mode debug libgl-doc cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs pcmpl-unix pcmpl-gnu tar-mode m4-mode view cl-print edebug jka-compr eieio-opt speedbar sb-image ezimage dframe help-fns radix-tree sh-script smie executable files-x tramp-cache tramp-sh dired-aux iso-transl server add-log vt-mouse Virtual-Machines tramp tramp-compat tramp-loaddefs trampver parse-time format-spec ls-lisp time mm-util mail-prsvr slime-pale slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl elp slime-parse slime derived hi-lock elec-pair lisp-mnt gud apropos compile arc-mode archive-mode noutline outline easy-mmode pp hyperspec thingatpt browse-url slime-autoloads supersub lzx hellēnikos which-func imenu semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local find-func cedet new rect shell pcomplete comint ansi-color bucky cl-extra help-mode sort etags xref project ring paren sgml-mode dom dired dired-loaddefs advice info-look info ispell disp-table edmacro kmacro cl finder-inf package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win 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 kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 1709190 274723) (symbols 48 59341 6) (miscs 40 12031 10499) (strings 32 264087 16618) (string-bytes 1 8117686) (vectors 16 98334) (vector-slots 8 3841709 161354) (floats 8 464 1348) (intervals 56 156035 4123) (buffers 992 269))
bug-gnu-emacs <at> gnu.org
:bug#35157
; Package emacs
.
(Sat, 06 Apr 2019 15:42:01 GMT) Full text and rfc822 format available.Message #8 received at 35157 <at> debbugs.gnu.org (full text, mbox):
From: Alan Third <alan <at> idiocy.org> To: Devon Sean McCullough <Emacs-Hacker2018 <at> jovi.net> Cc: control <at> debbugs.gnu.org, 35157 <at> debbugs.gnu.org Subject: Re: bug#35157: 26.1; MacOSX Fixed Width Osaka Regular-Mono is variable width Date: Sat, 6 Apr 2019 16:41:28 +0100
tags 35157 notabug close 35157 quit On Fri, Apr 05, 2019 at 08:32:13AM -0400, Devon Sean McCullough wrote: > In MacOSX Emacs: Options > Set Default Font... > Fixed Width > Osaka > > The "Osaka" font is misplaced in the "Fixed Width" collection: > spaces are narrower than letters and -> > <- tab is three numerals wide. > 0123456789 > Variable Width fonts shouldn’t be advertised as Fixed Width. Unfortunately that font selection dialogue is a macOS feature, not an Emacs one, so we’re not able to modify its behaviour. I can only assume that the font incorrectly identifies itself as fixed width. > P.S. Emacs shows characters like (insert ?\N{THUMBS UP SIGN}) 👍 as > blank space - surely some sort of visible glyph, fallback font or > highlight in the fashion of makefile-space would be better? If you install Symbola (http://users.teilar.gr/~g1951d/) then it should act as a fall‐back. -- Alan Third
Alan Third <alan <at> idiocy.org>
to control <at> debbugs.gnu.org
.
(Sat, 06 Apr 2019 15:42:02 GMT) Full text and rfc822 format available.Alan Third <alan <at> idiocy.org>
to control <at> debbugs.gnu.org
.
(Sat, 06 Apr 2019 15:42:02 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 05 May 2019 11:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.