all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#60812: 29.0.50; error when using doom-modeline-mode and flymake-mode
@ 2023-01-14 15:38 Paul Nelson
  2023-01-15  1:33 ` Stefan Kangas
  0 siblings, 1 reply; 4+ messages in thread
From: Paul Nelson @ 2023-01-14 15:38 UTC (permalink / raw)
  To: 60812

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

Starting from emacs -Q, I enter the following commands via M-x:

package-initialize
doom-modeline-mode
flymake-mode

This yields the following in *Messages*:

Doom-Modeline mode enabled
Flymake mode enabled in current buffer
error in process sentinel: apply: Symbol’s value as variable is void:
flymake--backend-state
error in process sentinel: Symbol’s value as variable is void:
flymake--backend-state

flymake seems to function OK for me now even with this error, but it wasn't
earlier; I haven't been able to reproduce a situation in which it doesn't
function, but the above error message was the only one that I saw, and it
seems to have been caused by doom-modeline-mode.

--

In GNU Emacs 29.0.50 (build 3, x86_64-apple-darwin21.6.0, NS
 appkit-2113.60 Version 12.6 (Build 21G115)) of 2022-11-06 built on
 Pauls-MBP-2
Repository revision: 6a132f9b52fd5e53298264ec89652be1a130a472
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2113
System Description:  macOS 12.6

Configured using:
 'configure --with-ns --with-native-compilation'

Configured features:
ACL DBUS GIF GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY KQUEUE NS PDUMPER PNG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
WEBP XIM ZLIB

Important settings:
  value of $LC_CTYPE: UTF-8
  locale-coding-system: utf-8-unix

Major mode: Messages

Minor modes in effect:
  doom-modeline-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-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
  buffer-read-only: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/Users/paulnelson/.emacs.d/elpa/lispy-20210121.926/elpa hides
/Users/paulnelson/.emacs.d/elpa/ivy-20210503.1143/elpa
/Users/paulnelson/.emacs.d/elpa/transient-20210426.2141/transient hides
/Applications/Emacs.app/Contents/Resources/lisp/transient

Features:
(shadow sort mail-extr emacsbug message yank-media puny dired
dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config
gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils time-date checkdoc lisp-mnt flymake-proc flymake
project compile text-property-search comint ansi-osc ansi-color ring
thingatpt cus-start cus-load doom-modeline doom-modeline-segments
doom-modeline-env doom-modeline-core shrink-path f s all-the-icons
all-the-icons-faces data-material data-weathericons data-octicons
data-fileicons data-faicons data-alltheicons dash finder-inf
gnuplot-autoloads org-noter-pdftools-autoloads org-pdftools-autoloads
org-noter-autoloads tex-site info package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source eieio eieio-core password-cache json map byte-opt url-vars
cl-loaddefs comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv
cl-extra help-mode bytecomp byte-compile cl-lib rmc iso-transl tooltip
cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode 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 lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
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 emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 182694 8385)
 (symbols 48 14661 0)
 (strings 32 55515 3602)
 (string-bytes 1 1653983)
 (vectors 16 25186)
 (vector-slots 8 532299 16445)
 (floats 8 441 54)
 (intervals 56 290 0)
 (buffers 984 13))

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#60812: 29.0.50; error when using doom-modeline-mode and flymake-mode
  2023-01-14 15:38 bug#60812: 29.0.50; error when using doom-modeline-mode and flymake-mode Paul Nelson
@ 2023-01-15  1:33 ` Stefan Kangas
  2023-01-16 12:10   ` Arash Esbati
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Kangas @ 2023-01-15  1:33 UTC (permalink / raw)
  To: Paul Nelson, 60812

Paul Nelson <ultrono@gmail.com> writes:

> Starting from emacs -Q, I enter the following commands via M-x:
>
> package-initialize
> doom-modeline-mode
> flymake-mode
>
> This yields the following in *Messages*:
>
> Doom-Modeline mode enabled
> Flymake mode enabled in current buffer
> error in process sentinel: apply: Symbol’s value as variable is void:
> flymake--backend-state
> error in process sentinel: Symbol’s value as variable is void:
> flymake--backend-state
>
> flymake seems to function OK for me now even with this error, but it wasn't
> earlier; I haven't been able to reproduce a situation in which it doesn't
> function, but the above error message was the only one that I saw, and it
> seems to have been caused by doom-modeline-mode.

I'd suggest reporting this to the doom-modeline-mode developers first.





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#60812: 29.0.50; error when using doom-modeline-mode and flymake-mode
  2023-01-15  1:33 ` Stefan Kangas
@ 2023-01-16 12:10   ` Arash Esbati
  2023-09-06  0:08     ` Stefan Kangas
  0 siblings, 1 reply; 4+ messages in thread
From: Arash Esbati @ 2023-01-16 12:10 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 60812, Paul Nelson

Stefan Kangas <stefankangas@gmail.com> writes:

> Paul Nelson <ultrono@gmail.com> writes:
>
>> Starting from emacs -Q, I enter the following commands via M-x:
>>
>> package-initialize
>> doom-modeline-mode
>> flymake-mode
>>
>> This yields the following in *Messages*:
>>
>> Doom-Modeline mode enabled
>> Flymake mode enabled in current buffer
>> error in process sentinel: apply: Symbol’s value as variable is void:
>> flymake--backend-state
>> error in process sentinel: Symbol’s value as variable is void:
>> flymake--backend-state
>>
>> flymake seems to function OK for me now even with this error, but it wasn't
>> earlier; I haven't been able to reproduce a situation in which it doesn't
>> function, but the above error message was the only one that I saw, and it
>> seems to have been caused by doom-modeline-mode.
>
> I'd suggest reporting this to the doom-modeline-mode developers first.

doom-modeline-segments.el contains these lines:

;; Compatibility
;; @see https://github.com/emacs-mirror/emacs/commit/6e100869012da9244679696634cab6b9cac96303.
(with-eval-after-load 'flymake
  (unless (boundp 'flymake--state)
    (defvaralias 'flymake--state 'flymake--backend-state))
  (unless (fboundp 'flymake--state-diags)
    (defalias 'flymake--state-diags 'flymake--backend-state-diags)))

Maybe updating the package is sufficient.

Best, Arash





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#60812: 29.0.50; error when using doom-modeline-mode and flymake-mode
  2023-01-16 12:10   ` Arash Esbati
@ 2023-09-06  0:08     ` Stefan Kangas
  0 siblings, 0 replies; 4+ messages in thread
From: Stefan Kangas @ 2023-09-06  0:08 UTC (permalink / raw)
  To: Arash Esbati; +Cc: 60812-done, Paul Nelson

Arash Esbati <arash@gnu.org> writes:

> Stefan Kangas <stefankangas@gmail.com> writes:
>
>> Paul Nelson <ultrono@gmail.com> writes:
>>
>>> Starting from emacs -Q, I enter the following commands via M-x:
>>>
>>> package-initialize
>>> doom-modeline-mode
>>> flymake-mode
>>>
>>> This yields the following in *Messages*:
>>>
>>> Doom-Modeline mode enabled
>>> Flymake mode enabled in current buffer
>>> error in process sentinel: apply: Symbol’s value as variable is void:
>>> flymake--backend-state
>>> error in process sentinel: Symbol’s value as variable is void:
>>> flymake--backend-state
>>>
>>> flymake seems to function OK for me now even with this error, but it wasn't
>>> earlier; I haven't been able to reproduce a situation in which it doesn't
>>> function, but the above error message was the only one that I saw, and it
>>> seems to have been caused by doom-modeline-mode.
>>
>> I'd suggest reporting this to the doom-modeline-mode developers first.
>
> doom-modeline-segments.el contains these lines:
>
> ;; Compatibility
> ;; @see https://github.com/emacs-mirror/emacs/commit/6e100869012da9244679696634cab6b9cac96303.
> (with-eval-after-load 'flymake
>   (unless (boundp 'flymake--state)
>     (defvaralias 'flymake--state 'flymake--backend-state))
>   (unless (fboundp 'flymake--state-diags)
>     (defalias 'flymake--state-diags 'flymake--backend-state-diags)))
>
> Maybe updating the package is sufficient.
>
> Best, Arash

No further comments within 9 months, so I'm assuming upgrading and/or
reporting this to the doom-modeline-mode developers worked.

I'm therefore closing this bug report.

If this conclusion is incorrect and this is still an issue, please reply
to this email (use "Reply to all" in your email client) and we can
reopen the bug report.





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-09-06  0:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-14 15:38 bug#60812: 29.0.50; error when using doom-modeline-mode and flymake-mode Paul Nelson
2023-01-15  1:33 ` Stefan Kangas
2023-01-16 12:10   ` Arash Esbati
2023-09-06  0:08     ` Stefan Kangas

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.