all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Mauro Aranda <maurooaranda@gmail.com>
To: 43611@debbugs.gnu.org
Subject: bug#43611: 28.0.50; Some mismatches between documentation and custom types
Date: Fri, 25 Sep 2020 11:41:43 -0300	[thread overview]
Message-ID: <CABczVwepu3ELOWicCJVo5E7OEc=1dUCpZiMt4FdCZAuPu7Nzmg@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 7962 bytes --]

This report is about some mismatches between what the docstring says,
and what the custom types allow, in cus-start.el.

- cursor-type-types
Two problems here:
1. The :tag for the (hbar . HEIGHT) option reads:
Horizontal bar with specified width.
It should say height.

2. The custom-type doesn't allow the (box . SIZE) option, described in
the docstring.

- hscroll-step
The docstring says the value can be nil or 0, but the type is just
number.  0 and nil have the same effect, according to the docstring, but
it would be nice if the user could set it to nil if he wants to, using
the Custom interface.

- scalable-fonts-allowed
The type is boolean, but the docstring says it can also be a list of
regular expressions.


In GNU Emacs 28.0.50 (build 68, x86_64-pc-linux-gnu, cairo version 1.15.10)
 of 2020-09-25 built on tbb-desktop
Repository revision: 49efa8b2ff7c2e0f93d958fcca79d50d313b7e9b
Repository branch: widget-character-improvements-display-design
Windowing system distributor 'The X.Org Foundation', version 11.0.12008000
System Description: Ubuntu 18.04.5 LTS

Configured using:
 'configure --with-x-toolkit=no'

Configured features:
XPM JPEG TIFF GIF PNG CAIRO SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY
GNUTLS LIBXML2 FREETYPE HARFBUZZ ZLIB OLDXMENU X11 XDBE XIM MODULES
THREADS PDUMPER

Important settings:
  value of $LC_MONETARY: es_AR.UTF-8
  value of $LC_NUMERIC: es_AR.UTF-8
  value of $LC_TIME: es_AR.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  TeX-PDF-mode: t
  shell-dirtrack-mode: t
  global-semanticdb-minor-mode: t
  global-semantic-idle-scheduler-mode: t
  semantic-mode: t
  global-ede-mode: t
  ede-minor-mode: t
  tooltip-mode: t
  global-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
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  auto-fill-function: org-auto-fill-function
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow emacsbug sendmail qp log-view tex-info tex texinfo sh-script
executable org-element avl-tree ol-eww ol-rmail ol-mhe ol-irc ol-info
ol-gnus nnselect nnir ol-docview doc-view jka-compr image-mode exif
ol-bibtex bibtex ol-bbdb ol-w3m ielm cl-print debug backtrace ruby-mode
smie rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse
rng-match rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode
nxml-util nxml-enc xmltok semantic/bovine/make semantic/bovine/make-by
ede/project-am ede/autoconf-edit autoconf autoconf-mode
ede/makefile-edit ede/make make-mode markdown-mode rx color dired-aux
ede/dired shell grep semantic/tag-write ede/locate macrostep-c cmacexp
macrostep ctune cppc pcase semantic/tag-file semantic/db-file data-debug
cedet-files semantic/bovine/c semantic/decorate/include
semantic/decorate/mode semantic/decorate pulse hideif
semantic/bovine/c-by semantic/bovine/gcc semantic/dep semantic/bovine
semantic/analyze/refs semantic/db-find semantic/db-ref semantic/db-mode
semantic/idle semantic/analyze semantic/sort semantic/scope
semantic/analyze/fcn semantic/format semantic/tag-ls semantic/find
semantic/ctxt edmacro kmacro cc-mode cc-fonts cc-guess cc-menus cc-cmds
cc-styles cc-align cc-engine cc-vars cc-defs smerge-mode diff whitespace
eieio-opt help-fns radix-tree magit-utils dash vc-bzr vc-src vc-sccs
vc-svn vc-cvs vc-rcs vc-dir ewoc log-edit pcvs-util semantic/lex-spp
ede/emacs semantic/db semantic/util-modes semantic/util semantic
semantic/tag semantic/lex semantic/fw mode-local vc-git diff-mode
bug-reference misearch multi-isearch mule-util cl-extra help-mode
gnus-fun smiley gnus-cite mail-extr gnus-async gnus-bcklg gnus-agent
gnus-srvr gnus-score score-mode nnvirtual nntp gnus-ml gnus-msg
disp-table nndoc gnus-cache gnus-dup gnus-art mm-uu mml2015 mm-view
mml-smime smime dig gnus-sum shr kinsoku svg dom gnus-group gnus-undo
gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7
netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win mm-archive
message rfc822 mml mml-sec epa epg epg-config mailabbrev gmm-utils
mailheader gnutls network-stream url-cache crm debbugs-gnu add-log
debbugs soap-client mm-decode mm-bodies mm-encode url-http url-auth
mail-parse rfc2231 url-gw nsm rmc puny warnings rng-xsd rng-dt rng-util
xsd-regexp emms-librefm-stream emms-librefm-scrobbler
emms-playlist-limit emms-volume emms-volume-mixerctl emms-volume-pulse
emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info
emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon
emms-browser sort emms-playlist-sort emms-last-played emms-player-xine
emms-player-mpd tq emms-playing-time emms-lyrics emms-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap emms-streams emms-show-all emms-tag-editor emms-mark
emms-mode-line emms-cache emms-info-tinytag emms-info-metaflac
emms-info-opusinfo emms-info-ogginfo emms-info-mp3info emms-info
later-do emms-playlist-mode emms-player-vlc emms-player-mpv
emms-player-mplayer emms-player-simple emms-source-playlist
emms-source-file locate dired dired-loaddefs emms-setup emms emms-compat
gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums
text-property-search mail-utils mm-util mail-prsvr cus-start cus-load
org-capture deeper-blue-theme init-org org-clock org ob ob-tangle ob-ref
ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint
org-pcomplete pcomplete org-list org-faces org-entities org-version
ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat advice
org-macs org-loaddefs format-spec find-func cal-menu calendar
cal-loaddefs init-social newsticker newst-treeview tree-widget
newst-plainview newst-reader newst-ticker newst-backend iso8601
time-date xml derived init-cedet ede/speedbar ede/files ede ede/detect
ede/base ede/auto ede/source eieio-base eieio-speedbar speedbar ezimage
dframe eieio-custom wid-edit cedet init-octave init-rmail init-vc vc
vc-dispatcher init-cc-mode init-c init-yasnippet init-eshell eshell
esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups
esh-util init-lisp slime compile etags fileloop generator xref project
arc-mode archive-mode noutline outline easy-mmode pp comint ansi-color
ring hyperspec thingatpt init-global finder-inf init-package tex-site
slime-autoloads info package easymenu browse-url 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 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
dynamic-setting system-font-setting font-render-setting cairo x
multi-tty make-network-process emacs)

Memory information:
((conses 16 1345052 101974)
 (symbols 48 49775 2)
 (strings 32 281832 33407)
 (string-bytes 1 7358138)
 (vectors 16 109138)
 (vector-slots 8 1799298 138816)
 (floats 8 465 339)
 (intervals 56 71694 1388)
 (buffers 992 199))

[-- Attachment #2: Type: text/html, Size: 8554 bytes --]

             reply	other threads:[~2020-09-25 14:41 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-25 14:41 Mauro Aranda [this message]
2020-09-26 15:01 ` bug#43611: 28.0.50; Some mismatches between documentation and custom types Lars Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CABczVwepu3ELOWicCJVo5E7OEc=1dUCpZiMt4FdCZAuPu7Nzmg@mail.gmail.com' \
    --to=maurooaranda@gmail.com \
    --cc=43611@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.