unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#24920: 24.5; Error on customize-update-all
@ 2016-11-10 16:52 Frank Roland
  2016-11-10 19:29 ` Noam Postavsky
  0 siblings, 1 reply; 6+ messages in thread
From: Frank Roland @ 2016-11-10 16:52 UTC (permalink / raw)
  To: 24920

I was not realy doing anything. After some tome a hook got triggered and
caused an error, see backtrace:
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  file-name-directory(nil)
  (expand-file-name "../var/auctex" (file-name-directory load-file-name))
  eval((expand-file-name "../var/auctex" (file-name-directory load-file-name)))
  #[(symbol) "had to delete that binary data strings..." [symbol cval
customized-value saved-value standard-value default-boundp eval
default-value put custom-quote] 7](TeX-auto-global)
  mapatoms(#[(symbol) " Again, binary deleted"  [symbol cval
customized-value saved-value standard-value default-boundp eval
default-value put custom-quote] 7])
  customize-update-all-vars()
  customize-update-all()
  apply(customize-update-all nil)
  byte-code("r\301 \302H \303H\"\210)\301\207" [timer apply 5 6] 4)
  timer-event-handler([t 0 60 0 t customize-update-all nil idle 0])



In GNU Emacs 24.5.1 (i686-pc-mingw32)
 of 2015-04-11 on LEG570
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=/c/usr --host=i686-pc-mingw32'

Important settings:
  value of $LANG: DEU
  locale-coding-system: cp1252

Major mode: Debugger

Minor modes in effect:
  yas-global-mode: t
  yas-minor-mode: t
  global-whitespace-mode: t
  which-key-mode: t
  volatile-highlights-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  tabbar-mwheel-mode: t
  tabbar-mode: t
  global-semantic-decoration-mode: t
  global-semanticdb-minor-mode: t
  projectile-mode: t
  my-projects-mode: t
  preproc-font-lock-global-mode: t
  smartparens-global-mode: t
  show-paren-mode: t
  mode-icons-mode: t
  savehist-mode: t
  global-semantic-idle-scheduler-mode: t
  interaction-log-mode: t
  highlight-stages-global-mode: t
  highlight-stages-mode: t
  hes-mode: t
  helm-fuzzier-mode: t
  helm-flx-mode: t
  helm-descbinds-mode: t
  helm-mode: t
  global-git-commit-mode: t
  async-bytecomp-package-mode: t
  global-discover-mode: t
  discover-mode: t
  global-diff-hl-mode: t
  change-cursor-mode: t
  global-anzu-mode: t
  anzu-mode: t
  anything-dired-mode: Enable anything completion in Dired functions.
Bindings affected are C, R, S, H.
This is deprecated for Emacs24+ users, use `ac-mode' instead.
  global-semantic-highlight-func-mode: t
  semantic-mode: t
  shell-dirtrack-mode: t
  global-linum-mode: t
  linum-mode: t
  diff-auto-refine-mode: t
  override-global-mode: t
  global-auto-revert-mode: t
  which-function-mode: t
  delete-selection-mode: t
  cua-mode: t
  recentf-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
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Recent messages:
System configuration...
Loading d:/home/.emacs.d/windows.el (source)...done
Ready.
Error during redisplay: (jit-lock-function 1) signaled (user-error
"Cannot move further up")
Entering debugger...
C-c C-g is undefined
Error during redisplay: (jit-lock-function 1) signaled (user-error
"Cannot move further up") [7 times]
Mark set
byte-code: End of buffer
ad-Advice-delete-char: Text is read-only [2 times]

Load-path shadows:
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox hides
d:/home/.emacs.d/elpa/org-20161102/ox
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-texinfo hides
d:/home/.emacs.d/elpa/org-20161102/ox-texinfo
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-publish hides
d:/home/.emacs.d/elpa/org-20161102/ox-publish
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-org hides
d:/home/.emacs.d/elpa/org-20161102/ox-org
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-odt hides
d:/home/.emacs.d/elpa/org-20161102/ox-odt
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-md hides
d:/home/.emacs.d/elpa/org-20161102/ox-md
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-man hides
d:/home/.emacs.d/elpa/org-20161102/ox-man
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-latex hides
d:/home/.emacs.d/elpa/org-20161102/ox-latex
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-icalendar hides
d:/home/.emacs.d/elpa/org-20161102/ox-icalendar
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-html hides
d:/home/.emacs.d/elpa/org-20161102/ox-html
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-beamer hides
d:/home/.emacs.d/elpa/org-20161102/ox-beamer
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ox-ascii hides
d:/home/.emacs.d/elpa/org-20161102/ox-ascii
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org hides
d:/home/.emacs.d/elpa/org-20161102/org
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-w3m hides
d:/home/.emacs.d/elpa/org-20161102/org-w3m
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-version hides
d:/home/.emacs.d/elpa/org-20161102/org-version
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-timer hides
d:/home/.emacs.d/elpa/org-20161102/org-timer
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-table hides
d:/home/.emacs.d/elpa/org-20161102/org-table
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-src hides
d:/home/.emacs.d/elpa/org-20161102/org-src
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-rmail hides
d:/home/.emacs.d/elpa/org-20161102/org-rmail
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-protocol hides
d:/home/.emacs.d/elpa/org-20161102/org-protocol
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-plot hides
d:/home/.emacs.d/elpa/org-20161102/org-plot
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-pcomplete hides
d:/home/.emacs.d/elpa/org-20161102/org-pcomplete
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-mouse hides
d:/home/.emacs.d/elpa/org-20161102/org-mouse
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-mobile hides
d:/home/.emacs.d/elpa/org-20161102/org-mobile
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-mhe hides
d:/home/.emacs.d/elpa/org-20161102/org-mhe
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-macs hides
d:/home/.emacs.d/elpa/org-20161102/org-macs
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-macro hides
d:/home/.emacs.d/elpa/org-20161102/org-macro
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-loaddefs hides
d:/home/.emacs.d/elpa/org-20161102/org-loaddefs
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-list hides
d:/home/.emacs.d/elpa/org-20161102/org-list
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-lint hides
d:/home/.emacs.d/elpa/org-20161102/org-lint
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-irc hides
d:/home/.emacs.d/elpa/org-20161102/org-irc
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-install hides
d:/home/.emacs.d/elpa/org-20161102/org-install
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-inlinetask hides
d:/home/.emacs.d/elpa/org-20161102/org-inlinetask
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-info hides
d:/home/.emacs.d/elpa/org-20161102/org-info
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-indent hides
d:/home/.emacs.d/elpa/org-20161102/org-indent
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-id hides
d:/home/.emacs.d/elpa/org-20161102/org-id
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-habit hides
d:/home/.emacs.d/elpa/org-20161102/org-habit
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-gnus hides
d:/home/.emacs.d/elpa/org-20161102/org-gnus
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-footnote hides
d:/home/.emacs.d/elpa/org-20161102/org-footnote
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-feed hides
d:/home/.emacs.d/elpa/org-20161102/org-feed
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-faces hides
d:/home/.emacs.d/elpa/org-20161102/org-faces
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-eww hides
d:/home/.emacs.d/elpa/org-20161102/org-eww
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-eshell hides
d:/home/.emacs.d/elpa/org-20161102/org-eshell
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-entities hides
d:/home/.emacs.d/elpa/org-20161102/org-entities
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-element hides
d:/home/.emacs.d/elpa/org-20161102/org-element
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-docview hides
d:/home/.emacs.d/elpa/org-20161102/org-docview
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-datetree hides
d:/home/.emacs.d/elpa/org-20161102/org-datetree
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-ctags hides
d:/home/.emacs.d/elpa/org-20161102/org-ctags
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-crypt hides
d:/home/.emacs.d/elpa/org-20161102/org-crypt
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-compat hides
d:/home/.emacs.d/elpa/org-20161102/org-compat
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-colview hides
d:/home/.emacs.d/elpa/org-20161102/org-colview
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-clock hides
d:/home/.emacs.d/elpa/org-20161102/org-clock
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-capture hides
d:/home/.emacs.d/elpa/org-20161102/org-capture
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-bibtex hides
d:/home/.emacs.d/elpa/org-20161102/org-bibtex
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-bbdb hides
d:/home/.emacs.d/elpa/org-20161102/org-bbdb
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-attach hides
d:/home/.emacs.d/elpa/org-20161102/org-attach
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-archive hides
d:/home/.emacs.d/elpa/org-20161102/org-archive
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/org-agenda hides
d:/home/.emacs.d/elpa/org-20161102/org-agenda
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob hides
d:/home/.emacs.d/elpa/org-20161102/ob
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-tangle hides
d:/home/.emacs.d/elpa/org-20161102/ob-tangle
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-table hides
d:/home/.emacs.d/elpa/org-20161102/ob-table
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-stan hides
d:/home/.emacs.d/elpa/org-20161102/ob-stan
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-sqlite hides
d:/home/.emacs.d/elpa/org-20161102/ob-sqlite
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-sql hides
d:/home/.emacs.d/elpa/org-20161102/ob-sql
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-shen hides
d:/home/.emacs.d/elpa/org-20161102/ob-shen
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-shell hides
d:/home/.emacs.d/elpa/org-20161102/ob-shell
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-sed hides
d:/home/.emacs.d/elpa/org-20161102/ob-sed
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-screen hides
d:/home/.emacs.d/elpa/org-20161102/ob-screen
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-scheme hides
d:/home/.emacs.d/elpa/org-20161102/ob-scheme
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-scala hides
d:/home/.emacs.d/elpa/org-20161102/ob-scala
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-sass hides
d:/home/.emacs.d/elpa/org-20161102/ob-sass
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-ruby hides
d:/home/.emacs.d/elpa/org-20161102/ob-ruby
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-ref hides
d:/home/.emacs.d/elpa/org-20161102/ob-ref
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-R hides
d:/home/.emacs.d/elpa/org-20161102/ob-R
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-python hides
d:/home/.emacs.d/elpa/org-20161102/ob-python
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-processing hides
d:/home/.emacs.d/elpa/org-20161102/ob-processing
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-plantuml hides
d:/home/.emacs.d/elpa/org-20161102/ob-plantuml
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-picolisp hides
d:/home/.emacs.d/elpa/org-20161102/ob-picolisp
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-perl hides
d:/home/.emacs.d/elpa/org-20161102/ob-perl
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-org hides
d:/home/.emacs.d/elpa/org-20161102/ob-org
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-octave hides
d:/home/.emacs.d/elpa/org-20161102/ob-octave
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-ocaml hides
d:/home/.emacs.d/elpa/org-20161102/ob-ocaml
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-mscgen hides
d:/home/.emacs.d/elpa/org-20161102/ob-mscgen
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-maxima hides
d:/home/.emacs.d/elpa/org-20161102/ob-maxima
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-matlab hides
d:/home/.emacs.d/elpa/org-20161102/ob-matlab
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-makefile hides
d:/home/.emacs.d/elpa/org-20161102/ob-makefile
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-lua hides
d:/home/.emacs.d/elpa/org-20161102/ob-lua
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-lob hides
d:/home/.emacs.d/elpa/org-20161102/ob-lob
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-lisp hides
d:/home/.emacs.d/elpa/org-20161102/ob-lisp
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-lilypond hides
d:/home/.emacs.d/elpa/org-20161102/ob-lilypond
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-ledger hides
d:/home/.emacs.d/elpa/org-20161102/ob-ledger
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-latex hides
d:/home/.emacs.d/elpa/org-20161102/ob-latex
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-keys hides
d:/home/.emacs.d/elpa/org-20161102/ob-keys
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-js hides
d:/home/.emacs.d/elpa/org-20161102/ob-js
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-java hides
d:/home/.emacs.d/elpa/org-20161102/ob-java
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-J hides
d:/home/.emacs.d/elpa/org-20161102/ob-J
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-io hides
d:/home/.emacs.d/elpa/org-20161102/ob-io
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-haskell hides
d:/home/.emacs.d/elpa/org-20161102/ob-haskell
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-groovy hides
d:/home/.emacs.d/elpa/org-20161102/ob-groovy
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-gnuplot hides
d:/home/.emacs.d/elpa/org-20161102/ob-gnuplot
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-fortran hides
d:/home/.emacs.d/elpa/org-20161102/ob-fortran
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-forth hides
d:/home/.emacs.d/elpa/org-20161102/ob-forth
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-exp hides
d:/home/.emacs.d/elpa/org-20161102/ob-exp
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-eval hides
d:/home/.emacs.d/elpa/org-20161102/ob-eval
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-emacs-lisp hides
d:/home/.emacs.d/elpa/org-20161102/ob-emacs-lisp
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-ebnf hides
d:/home/.emacs.d/elpa/org-20161102/ob-ebnf
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-dot hides
d:/home/.emacs.d/elpa/org-20161102/ob-dot
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-ditaa hides
d:/home/.emacs.d/elpa/org-20161102/ob-ditaa
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-css hides
d:/home/.emacs.d/elpa/org-20161102/ob-css
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-core hides
d:/home/.emacs.d/elpa/org-20161102/ob-core
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-coq hides
d:/home/.emacs.d/elpa/org-20161102/ob-coq
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-comint hides
d:/home/.emacs.d/elpa/org-20161102/ob-comint
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-clojure hides
d:/home/.emacs.d/elpa/org-20161102/ob-clojure
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-calc hides
d:/home/.emacs.d/elpa/org-20161102/ob-calc
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-C hides
d:/home/.emacs.d/elpa/org-20161102/ob-C
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-awk hides
d:/home/.emacs.d/elpa/org-20161102/ob-awk
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-asymptote hides
d:/home/.emacs.d/elpa/org-20161102/ob-asymptote
d:/home/.emacs.d/elpa/org-plus-contrib-20161102/ob-abc hides
d:/home/.emacs.d/elpa/org-20161102/ob-abc
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-site hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/tex-site
d:/home/.emacs.d/elpa/auctex-11.89.6/toolbar-x hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/toolbar-x
d:/home/.emacs.d/elpa/auctex-11.89.6/texmathp hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/texmathp
d:/home/.emacs.d/elpa/auctex-11.89.6/tex hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-style hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-style
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-mik hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-mik
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-jp hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-jp
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-info hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-info
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-font hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-font
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-fold hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-fold
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-buf hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-buf
d:/home/.emacs.d/elpa/auctex-11.89.6/tex-bar hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/tex-bar
d:/home/.emacs.d/elpa/auctex-11.89.6/prv-emacs hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/prv-emacs
d:/home/.emacs.d/elpa/auctex-11.89.6/preview hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/preview
d:/home/.emacs.d/elpa/auctex-11.89.6/plain-tex hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/plain-tex
d:/home/.emacs.d/elpa/auctex-11.89.6/multi-prompt hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/multi-prompt
d:/home/.emacs.d/elpa/auctex-11.89.6/latex hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/latex
d:/home/.emacs.d/elpa/auctex-11.89.6/font-latex hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/font-latex
d:/home/.emacs.d/elpa/auctex-11.89.6/context hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/context
d:/home/.emacs.d/elpa/auctex-11.89.6/context-nl hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/context-nl
d:/home/.emacs.d/elpa/auctex-11.89.6/context-en hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/context-en
d:/home/.emacs.d/elpa/auctex-11.89.6/bib-cite hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/auctex/bib-cite
d:/home/.emacs.d/elpa/auctex-11.89.6/auctex hides d:/Program
Files/emacs-24.5-bin-i686-mingw32/share/emacs/site-lisp/site-start.d/auctex

Features:
(shadow sort mail-extr emacsbug sendmail flx helm-command winner vc-git
debug hideshowvis superword subword highlight-parentheses ztree-diff
ztree-diff-model ztree-view ztree-util zone helm-c-yasnippet yasnippet
x-path-walker nxml-mode-expansions rng-nxml rng-valid nxml-mode
nxml-outln nxml-rap nxml-glyph xkcd windmove unicode-whitespace
whitespace which-key volatile-highlights visual-regexp undo-tree diff
time-stamp tfs tabbar swig-mode sr-speedbar semantic/decorate/mode
semantic/db-mode cdlatex texmathp org-rmail org-mhe org-irc org-info
org-gnus org-docview doc-view jka-compr image-mode org-bibtex bibtex
org-bbdb org-w3m ruby-dev ruby-dev-mode ruby-dev-repl ruby-dev-doc
ruby-dev-eval ruby-dev-error ruby-dev-utils ruby-dev-core rspec-mode
rhtml-mode rhtml-navigation rhtml-sgml-hacks rhtml-ruby-hook
html-mode-expansions sgml-mode rhtml-erb rhtml-fonts yari yaml-mode
ruby-compilation inf-ruby ruby-block protobuf-mode cc-langs
helm-projectile org-projectile projectile ibuf-ext ibuffer
org-category-capture org-capture my-project preproc-font-lock
smartparens-html smartparens-python smartparens-config smartparens-ess
smartparens-ruby smartparens-lua smartparens-latex smartparens paren
ob-bat ob-shell ox-md ob-sqlite ob-maxima ob-gnuplot ob-mscgen
ob-plantuml ob-ditaa ob-dot ob-python ob-R ob-jruby ob-java ob-perl
ob-lua ob-latex ob-makefile ob-calc calc-store calc-trail ob-C ob-rspec
ob-ruby ob-asymptote ox-reveal ox-odt rng-loc rng-uri rng-parse
rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok
nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox
org-crypt org-eldoc org-passwords org-install hlinum
narrow-to-region-indirect-buffer fancy-narrow my-move-lines
multiple-cursors mc-hide-unmatched-lines-mode mc-separate-operations
rectangular-region-mode mc-mark-pop mc-mark-more mc-cycle-cursors
mc-edit-lines mscgen-mode mode-icons color smart-mode-line-light-theme
battery smart-mode-line rich-minority minimap savehist saveplace
lua-mode jruby-mode ruby-mode-expansions ruby-mode smie jdee jdee-wiz
jdee-test jdee-archive memoize jdee-stacktrace jdee-refactor
jdee-project-file jdee-maven jdee-jdk-manager jdee-jdb jdee-java-grammar
jdee-which-method jdee-font-lock jdee-help jdee-gen tempo jdee-custom
jdee-compile jdee-class jdee-file-util jdee-bytecode jdee-bsh
jdee-parse-expr jdee-bug jdee-run jdee-dbs jdee-dbo jdee-widgets jdee-db
jdee-open-source semantic/senator semantic/decorate jdee-util arc-mode
archive-mode jdee-import jdee-complete semantic/idle jdee-parse
semantic/sb speedbar sb-image dframe jdee-imenu semantic/imenu
semantic/sort semantic/db-file data-debug cedet-files semantic/db
semantic/java semantic/format ezimage semantic/tag-ls semantic/find
semantic/doc semantic/ctxt jdee-annotations efc cc-mode-expansions
cc-mode cc-fonts cc-guess cc-menus cc-cmds beanshell ispell
interaction-log ini-mode cc-styles cc-align cc-engine iedit iedit-lib
multiple-cursors-core rect highlight-symbol highlight-stages
highlight-escape-sequences hexrgb helm-dictionary helm-smex helm-elisp
helm-eval edebug smex helm-fuzzier helm-flx helm-describe-modes
helm-descbinds helm-ag helm-gtags subr-x pulse helm-swoop helm-mode
helm-files image-dired helm-buffers helm-elscreen helm-tags
helm-bookmark helm-adaptive helm-info helm-locate helm-grep wgrep-helm
wgrep helm-regexp helm-external helm-net helm-utils helm-help helm-types
helm-config helm-easymenu ggtags gnus gnus-ems nnheader git-link
git-messenger popup gitconfig-mode conf-mode magit-blame magit-stash
magit-bisect magit-remote magit-commit magit-sequence magit magit-apply
magit-wip magit-log magit-diff smerge-mode magit-core magit-autorevert
magit-process magit-popup magit-mode help-mode magit-git crm
magit-section magit-utils git-commit with-editor async-bytecomp async
tramp-sh egit git log-edit message rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mailabbrev mail-utils gmm-utils mailheader pcvs-util
add-log gist gh-gist gh-oauth gh-api logito gh-cache pcache gh-auth
gh-url url-http tls url-auth mail-parse rfc2231 rfc2047 rfc2045
ietf-drums url-gw timezone eieio-base fartel expand-region
text-mode-expansions the-org-mode-expansions feature-mode-expansions
er-basic-expansions expand-region-core expand-region-custom ido
ess-toolbar ess-mouse ess-dde mouseme ess-menu ess-swv ess-noweb
ess-noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d ess-sas-l
ess-sas-a ess-sta-d ess-sta-l cc-vars cc-defs make-regexp ess-sp6w-d
ess-sp3-d ess-julia julia-mode ess-r-d ess-r-syntax ess-r-completion
ess-roxy essddr hideshow ess-help ess-r-package ess-s-l ess ess-inf
ess-tracebug ess-mode ess-noweb-mode ess-utils ess-generics ess-custom
ess-compat ess-site epa-file epa epg engine-mode em-term term ehelp
esh-opt esh-ext esh-util eldoc-extension eldoc discover makey
diff-region diff-hl vc-dir ewoc vc vc-dispatcher desktop frameset
describe-number yabin calc-arith calc-misc calc-math calc-ext calc
calc-loaddefs calc-macs deft cus-edit+ cus-edit cus-start cus-load
cursor-chg feature-mode cucumber-mode etags crosshairs col-highlight
vline hl-line+ hl-line leuven-theme sanityinc-solarized-dark-theme
sanityinc-solarized-light-theme color-theme-sanityinc-solarized
cheatsheet anzu mule-util helm-anything anything-config browse-url
bookmark pp semantic/util-modes semantic/util semantic semantic/tag
semantic/lex semantic/fw mode-local cedet org-element avl-tree
org-location-google-maps org-agenda google-maps google-maps-static
google-maps-geocode google-maps-base org org-macro org-footnote
org-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 ob-core ob-eval org-compat org-macs
org-loaddefs find-func cal-menu calendar cal-loaddefs xml url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap grep compile tramp tramp-compat tramp-loaddefs trampver
shell pcomplete format-spec dired-x dired-aux ffap thingatpt
anything-match-plugin anything ace-jump-helm-line linum helm
helm-multi-match avy env-laptop server cov-mode diff-putty-log-mode
diff-mode putty-log-mode hide-lines config-spec-mode derived cc
helm-source helm-lib clearcase reporter executable dired comint
ansi-color ring use-package diminish bind-key easy-mmode warnings
finder-inf my-tools gh-common gh-profile url-parse auth-source gnus-util
mm-util mail-prsvr password-cache url-vars rx s ucs-normalize marshal ht
json dash eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core
edmacro kmacro info package epg-config cl-macs autorevert filenotify
icomplete which-func imenu cl gv delsel cua-base dabbrev recentf
tree-widget wid-edit cl-loaddefs cl-lib easymenu advice help-fns
preview-latex tex-site auto-loads time-date tooltip electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp
w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register
page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock
font-lock syntax facemenu font-core frame cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew
greek romanian slovak czech european ethiopic indian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process w32notify w32
multi-tty emacs)

Memory information:
((conses 8 1078476 1195311)
 (symbols 32 86437 0)
 (miscs 32 6354 9478)
 (strings 16 279477 664830)
 (string-bytes 1 10559126)
 (vectors 8 109444)
 (vector-slots 4 1743818 308866)
 (floats 8 2666 3308)
 (intervals 28 7716 3144)
 (buffers 508 31))





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

* bug#24920: 24.5; Error on customize-update-all
  2016-11-10 16:52 bug#24920: 24.5; Error on customize-update-all Frank Roland
@ 2016-11-10 19:29 ` Noam Postavsky
  2016-11-10 22:59   ` Drew Adams
  0 siblings, 1 reply; 6+ messages in thread
From: Noam Postavsky @ 2016-11-10 19:29 UTC (permalink / raw)
  To: Frank Roland; +Cc: 24920

On Thu, Nov 10, 2016 at 11:52 AM, Frank Roland <frokrecik@gmail.com> wrote:
> I was not realy doing anything. After some tome a hook got triggered and
> caused an error, see backtrace:
> Debugger entered--Lisp error: (wrong-type-argument stringp nil)
>   file-name-directory(nil)
>   (expand-file-name "../var/auctex" (file-name-directory load-file-name))
>   eval((expand-file-name "../var/auctex" (file-name-directory load-file-name)))
>   #[(symbol) "had to delete that binary data strings..." [symbol cval
> customized-value saved-value standard-value default-boundp eval
> default-value put custom-quote] 7](TeX-auto-global)
>   mapatoms(#[(symbol) " Again, binary deleted"  [symbol cval
> customized-value saved-value standard-value default-boundp eval
> default-value put custom-quote] 7])
>   customize-update-all-vars()
>   customize-update-all()
>   apply(customize-update-all nil)
>   byte-code("r\301 \302H \303H\"\210)\301\207" [timer apply 5 6] 4)
>   timer-event-handler([t 0 60 0 t customize-update-all nil idle 0])
>
>

I guess this is either a bug in cus-edit+ (wrongly assuming any of
customized-value, saved-value, standard-value can be `eval'ed in any
buffer), or it's a bug in Auctex (for putting a customized-value,
saved-value, or standard-value that can't be `eval'ed in any buffer).

Does M-x customize-option TeX-auto-global RET give a similar error?





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

* bug#24920: 24.5; Error on customize-update-all
  2016-11-10 19:29 ` Noam Postavsky
@ 2016-11-10 22:59   ` Drew Adams
  2016-11-10 23:59     ` npostavs
  0 siblings, 1 reply; 6+ messages in thread
From: Drew Adams @ 2016-11-10 22:59 UTC (permalink / raw)
  To: Noam Postavsky, Frank Roland; +Cc: 24920

> I guess this is either a bug in cus-edit+ (wrongly assuming any of
> customized-value, saved-value, standard-value can be `eval'ed in any
> buffer), or it's a bug in Auctex (for putting a customized-value,
> saved-value, or standard-value that can't be `eval'ed in any
> buffer).

The cus-edit+.el code for this is essentially the same as the
cus-edit.el code for commands such as `customize-rogue'.  And
such commands are intended (of course) to be usable with any
buffer current.

Similarly, there is nothing in a non-interactive function such
as `custom-variable-state' that says that it should be called
only from a particular buffer or set of buffers.

It is true that such functions use `eval', and there is a risk
that the property value is a sexp whose evaluation raises an error.

Perhaps a usage note is called for in the doc of such functions?





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

* bug#24920: 24.5; Error on customize-update-all
  2016-11-10 22:59   ` Drew Adams
@ 2016-11-10 23:59     ` npostavs
  2021-09-03  9:03       ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: npostavs @ 2016-11-10 23:59 UTC (permalink / raw)
  To: Drew Adams; +Cc: Frank Roland, 24920

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

Frank, please use "Reply All" so as to keep 24920@debbugs.gnu.org on cc,
thanks.


[-- Attachment #2: Type: message/rfc822, Size: 15406 bytes --]

From: Frank Roland <frokrecik@gmail.com>
To: Noam Postavsky <npostavs@users.sourceforge.net>
Subject: Re: bug#24920: 24.5; Error on customize-update-all
Date: Thu, 10 Nov 2016 23:00:30 +0100
Message-ID: <CAF3WaZuc6_Znt09bOTk2jZUG-xMPLaZL1GoKvKN7Q+sa2cr1iA@mail.gmail.com>

Running "M-x customize-option Tex-auto-global" works fine. However, it
throws an error if I hit "Save for future sessions":
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  file-name-directory(nil)
  (expand-file-name "../var/auctex" (file-name-directory load-file-name))
  eval((expand-file-name "../var/auctex" (file-name-directory load-file-name)))
  custom-push-theme(theme-value TeX-auto-global user set
"d:/home/.emacs.d/var/auctex")
  custom-variable-mark-to-save((custom-variable :documentation-shown t
:custom-state changed :tag "Tex Auto Global" :value TeX-auto-global
:custom-form edit :custom-magic (custom-magic :args (nil) :parent #0
:indent 0 :children ((choice-item :help-echo "Change the state of this
item." :format "%[%t%]" :button-prefix widget-push-button-prefix
:button-suffix widget-push-button-suffix :mouse-down-action
widget-magic-mouse-down-action :tag " State " :parent #1 :indent 0
:button-overlay #<overlay from 395 to 402 in *Customize Option: Tex
Auto Global*> :from #<marker (moves after insertion) at 395 in
*Customize Option: Tex Auto Global*> :to #<marker at 402 in *Customize
Option: Tex Auto Global*>)) :from #<marker (moves after insertion) at
392 in *Customize Option: Tex Auto Global*> :to #<marker at 479 in
*Customize Option: Tex Auto Global*> :buttons nil :value nil) :buttons
((custom-group-link :args nil :value TeX-file :tag "Tex File" :parent
#0 :indent 0 :button-overlay #<overlay from 700 to 708 in *Customize
Option: Tex Auto Global*> :from #<marker (moves after insertion) at
700 in *Customize Option: Tex Auto Global*> :to #<marker at 708 in
*Customize Option: Tex Auto Global*>) (documentation-string :args nil
:value "Directory containing automatically generated
information.\nMust end with a directory separator.\n\nFor storing
automatic extracted information about the TeX macros\nshared by all
users of a site." :indent 3 :visibility-widget custom-visibility
:parent #0 :doc-overlay #<overlay from 545 to 690 in *Customize
Option: Tex Auto Global*> :buttons ((custom-visibility :args nil
:value t :help-echo "Show or hide rest of the documentation." :on
"Hide" :off "More" :always-active t :action widget-parent-action
:parent #2 :indent 3 :button-overlay #<overlay from 540 to 544 in
*Customize Option: Tex Auto Global*> :from #<marker (moves after
insertion) at 540 in *Customize Option: Tex Auto Global*> :to #<marker
at 544 in *Customize Option: Tex Auto Global*>)) :from #<marker (moves
after insertion) at 479 in *Customize Option: Tex Auto Global*> :to
#<marker at 691 in *Customize Option: Tex Auto Global*>) (custom-magic
:args (nil) :parent #0 :indent 0 :children ((choice-item :help-echo
"Change the state of this item." :format "%[%t%]" :button-prefix
widget-push-button-prefix :button-suffix widget-push-button-suffix
:mouse-down-action widget-magic-mouse-down-action :tag " State "
:parent #2 :indent 0 :button-overlay #<overlay from 395 to 402 in
*Customize Option: Tex Auto Global*> :from #<marker (moves after
insertion) at 395 in *Customize Option: Tex Auto Global*> :to #<marker
at 402 in *Customize Option: Tex Auto Global*>)) :from #<marker (moves
after insertion) at 392 in *Customize Option: Tex Auto Global*> :to
#<marker at 479 in *Customize Option: Tex Auto Global*> :buttons nil
:value nil) (item :args nil :value "Tex Auto Global" :format "%{%t%}:"
:action custom-tag-action :help-echo "Change value of this option."
:mouse-down-action custom-tag-mouse-down-action :button-face
custom-variable-button :sample-face custom-variable-tag :parent #0
:indent 0 :sample-overlay #<overlay from 347 to 362 in *Customize
Option: Tex Auto Global*> :from #<marker (moves after insertion) at
347 in *Customize Option: Tex Auto Global*> :to #<marker at 363 in
*Customize Option: Tex Auto Global*>) (custom-visibility :args nil
:value t :help-echo "Hide or show this option." :on "Hide" :off "Show"
:on-glyph "down" :off-glyph "right" :action
custom-toggle-hide-variable :parent #0 :indent 0 :suppress-face t
:button-overlay #<overlay from 342 to 346 in *Customize Option: Tex
Auto Global*> :from #<marker (moves after insertion) at 342 in
*Customize Option: Tex Auto Global*> :to #<marker at 346 in *Customize
Option: Tex Auto Global*>)) :documentation-indent 3 :comment-widget
(custom-comment :parent #0 :value "" :indent 0 :from #<marker at 691
in *Customize Option: Tex Auto Global*> :to #<marker at 691 in
*Customize Option: Tex Auto Global*>) :children ((directory :format "
%v" :value "d:/home/.emacs.d/var/auctex" :parent #0 :indent 0
:field-overlay #<overlay from 364 to 391 in *Customize Option: Tex
Auto Global*> :from #<marker (moves after insertion) at 363 in
*Customize Option: Tex Auto Global*> :to #<marker at 392 in *Customize
Option: Tex Auto Global*>) (custom-comment :parent #0 :value ""
:indent 0 :from #<marker at 691 in *Customize Option: Tex Auto
Global*> :to #<marker at 691 in *Customize Option: Tex Auto Global*>))
:from #<marker (moves after insertion) at 342 in *Customize Option:
Tex Auto Global*> :to #<marker at 709 in *Customize Option: Tex Auto
Global*> :comment-shown nil))
  widget-apply((custom-variable :documentation-shown t :custom-state
changed :tag "Tex Auto Global" :value TeX-auto-global :custom-form
edit :custom-magic (custom-magic :args (nil) :parent #0 :indent 0
:children ((choice-item :help-echo "Change the state of this item."
:format "%[%t%]" :button-prefix widget-push-button-prefix
:button-suffix widget-push-button-suffix :mouse-down-action
widget-magic-mouse-down-action :tag " State " :parent #1 :indent 0
:button-overlay #<overlay from 395 to 402 in *Customize Option: Tex
Auto Global*> :from #<marker (moves after insertion) at 395 in
*Customize Option: Tex Auto Global*> :to #<marker at 402 in *Customize
Option: Tex Auto Global*>)) :from #<marker (moves after insertion) at
392 in *Customize Option: Tex Auto Global*> :to #<marker at 479 in
*Customize Option: Tex Auto Global*> :buttons nil :value nil) :buttons
((custom-group-link :args nil :value TeX-file :tag "Tex File" :parent
#0 :indent 0 :button-overlay #<overlay from 700 to 708 in *Customize
Option: Tex Auto Global*> :from #<marker (moves after insertion) at
700 in *Customize Option: Tex Auto Global*> :to #<marker at 708 in
*Customize Option: Tex Auto Global*>) (documentation-string :args nil
:value "Directory containing automatically generated
information.\nMust end with a directory separator.\n\nFor storing
automatic extracted information about the TeX macros\nshared by all
users of a site." :indent 3 :visibility-widget custom-visibility
:parent #0 :doc-overlay #<overlay from 545 to 690 in *Customize
Option: Tex Auto Global*> :buttons ((custom-visibility :args nil
:value t :help-echo "Show or hide rest of the documentation." :on
"Hide" :off "More" :always-active t :action widget-parent-action
:parent #2 :indent 3 :button-overlay #<overlay from 540 to 544 in
*Customize Option: Tex Auto Global*> :from #<marker (moves after
insertion) at 540 in *Customize Option: Tex Auto Global*> :to #<marker
at 544 in *Customize Option: Tex Auto Global*>)) :from #<marker (moves
after insertion) at 479 in *Customize Option: Tex Auto Global*> :to
#<marker at 691 in *Customize Option: Tex Auto Global*>) (custom-magic
:args (nil) :parent #0 :indent 0 :children ((choice-item :help-echo
"Change the state of this item." :format "%[%t%]" :button-prefix
widget-push-button-prefix :button-suffix widget-push-button-suffix
:mouse-down-action widget-magic-mouse-down-action :tag " State "
:parent #2 :indent 0 :button-overlay #<overlay from 395 to 402 in
*Customize Option: Tex Auto Global*> :from #<marker (moves after
insertion) at 395 in *Customize Option: Tex Auto Global*> :to #<marker
at 402 in *Customize Option: Tex Auto Global*>)) :from #<marker (moves
after insertion) at 392 in *Customize Option: Tex Auto Global*> :to
#<marker at 479 in *Customize Option: Tex Auto Global*> :buttons nil
:value nil) (item :args nil :value "Tex Auto Global" :format "%{%t%}:"
:action custom-tag-action :help-echo "Change value of this option."
:mouse-down-action custom-tag-mouse-down-action :button-face
custom-variable-button :sample-face custom-variable-tag :parent #0
:indent 0 :sample-overlay #<overlay from 347 to 362 in *Customize
Option: Tex Auto Global*> :from #<marker (moves after insertion) at
347 in *Customize Option: Tex Auto Global*> :to #<marker at 363 in
*Customize Option: Tex Auto Global*>) (custom-visibility :args nil
:value t :help-echo "Hide or show this option." :on "Hide" :off "Show"
:on-glyph "down" :off-glyph "right" :action
custom-toggle-hide-variable :parent #0 :indent 0 :suppress-face t
:button-overlay #<overlay from 342 to 346 in *Customize Option: Tex
Auto Global*> :from #<marker (moves after insertion) at 342 in
*Customize Option: Tex Auto Global*> :to #<marker at 346 in *Customize
Option: Tex Auto Global*>)) :documentation-indent 3 :comment-widget
(custom-comment :parent #0 :value "" :indent 0 :from #<marker at 691
in *Customize Option: Tex Auto Global*> :to #<marker at 691 in
*Customize Option: Tex Auto Global*>) :children ((directory :format "
%v" :value "d:/home/.emacs.d/var/auctex" :parent #0 :indent 0
:field-overlay #<overlay from 364 to 391 in *Customize Option: Tex
Auto Global*> :from #<marker (moves after insertion) at 363 in
*Customize Option: Tex Auto Global*> :to #<marker at 392 in *Customize
Option: Tex Auto Global*>) (custom-comment :parent #0 :value ""
:indent 0 :from #<marker at 691 in *Customize Option: Tex Auto
Global*> :to #<marker at 691 in *Customize Option: Tex Auto Global*>))
:from #<marker (moves after insertion) at 342 in *Customize Option:
Tex Auto Global*> :to #<marker at 709 in *Customize Option: Tex Auto
Global*> :comment-shown nil) :custom-mark-to-save)
  #[257 "\300 \301\"\302>\205


[-- Attachment #3: Type: text/plain, Size: 834 bytes --]



Drew Adams <drew.adams@oracle.com> writes:

>> I guess this is either a bug in cus-edit+ (wrongly assuming any of
>> customized-value, saved-value, standard-value can be `eval'ed in any
>> buffer), or it's a bug in Auctex (for putting a customized-value,
>> saved-value, or standard-value that can't be `eval'ed in any
>> buffer).
>
> The cus-edit+.el code for this is essentially the same as the
> cus-edit.el code for commands such as `customize-rogue'.  And
> such commands are intended (of course) to be usable with any
> buffer current.

Indeed, the OP was able to reproduce the error with the normal customize
interface (see above), so the problem isn't with cus-edit+.

AFAICT, the problem is that auctex uses a standard-value for
Tex-auto-global that includes (file-name-directory load-file-name) as
part of the expression.

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

* bug#24920: 24.5; Error on customize-update-all
  2016-11-10 23:59     ` npostavs
@ 2021-09-03  9:03       ` Lars Ingebrigtsen
  2022-05-02 10:12         ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Ingebrigtsen @ 2021-09-03  9:03 UTC (permalink / raw)
  To: npostavs; +Cc: Frank Roland, 24920

npostavs@users.sourceforge.net writes:

> Running "M-x customize-option Tex-auto-global" works fine. However, it
> throws an error if I hit "Save for future sessions":
> Debugger entered--Lisp error: (wrong-type-argument stringp nil)
>   file-name-directory(nil)
>   (expand-file-name "../var/auctex" (file-name-directory load-file-name))
>   eval((expand-file-name "../var/auctex" (file-name-directory load-file-name)))
>   custom-push-theme(theme-value TeX-auto-global user set
> "d:/home/.emacs.d/var/auctex")

[...]

> AFAICT, the problem is that auctex uses a standard-value for
> Tex-auto-global that includes (file-name-directory load-file-name) as
> part of the expression.

(I'm going through old bug reports that unfortunately weren't resolved
at the time.)

Hm...  this is the definition of that variable:

(defcustom TeX-auto-global
    (if (file-writable-p "/usr/local/var/auctex") "/usr/local/var/auctex" "~/.emacs.d/auctex")
  "Directory containing automatically generated information.

For storing automatic extracted information about the TeX macros
shared by all users of a site."
  :group 'TeX-file
  :type 'directory)

Doesn't seem to be any mention of load-file-name.  There's stuff like

(defvar TeX-lisp-directory
  (file-name-directory load-file-name)

but that shouldn't affect this user option, surely?  Hm...  anybody know
what's going on?  (Or has this been fixed in the years since it was
reported?  I haven't tried to reproduce the problem.)

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

* bug#24920: 24.5; Error on customize-update-all
  2021-09-03  9:03       ` Lars Ingebrigtsen
@ 2022-05-02 10:12         ` Lars Ingebrigtsen
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Ingebrigtsen @ 2022-05-02 10:12 UTC (permalink / raw)
  To: npostavs; +Cc: Frank Roland, 24920

Lars Ingebrigtsen <larsi@gnus.org> writes:

>> AFAICT, the problem is that auctex uses a standard-value for
>> Tex-auto-global that includes (file-name-directory load-file-name) as
>> part of the expression.

[...]

> (Or has this been fixed in the years since it was
> reported?  I haven't tried to reproduce the problem.)

Yes, looks like this was fixed in ca06d68639f in auctex.

So I'm therefore closing this bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

end of thread, other threads:[~2022-05-02 10:12 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-10 16:52 bug#24920: 24.5; Error on customize-update-all Frank Roland
2016-11-10 19:29 ` Noam Postavsky
2016-11-10 22:59   ` Drew Adams
2016-11-10 23:59     ` npostavs
2021-09-03  9:03       ` Lars Ingebrigtsen
2022-05-02 10:12         ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).