unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
@ 2016-07-02  1:25 Nikolay Kudryavtsev
  2016-07-02  8:04 ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02  1:25 UTC (permalink / raw)
  To: 23882

Hello.

This happens under some specific circumstances.

1. Start with this init and no desktop file:

(package-initialize)

(desktop-save-mode 1)
(setq desktop-save t
       desktop-dirname user-emacs-directory
       desktop-load-locked-desktop t)
(setq initial-buffer-choice (lambda () (get-buffer-create "whatever")))

2. Launch emacs 24.5 and exit it. This would create a desktop. I used 
the official 24.5 build.

3. Launch 25.1 pretest. Now there should be a horizontal scrollbar in 
every window. Happens in 25.0.95, but also in older pretests.

Happens on Windows, I'm not sure if this is platform specific issue.


In GNU Emacs 25.0.95.1 (x86_64-w64-mingw32)
  of 2016-06-12 built on LAPHROAIG
Windowing system distributor 'Microsoft Corp.', version 10.0.10586
Configured using:
  'configure --without-dbus --without-compress-install CFLAGS=-static'

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB
TOOLKIT_SCROLL_BARS

Important settings:
   value of $LANG: RUS
   locale-coding-system: cp1251

Major mode: Fundamental

Minor modes in effect:
   desktop-save-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
   blink-cursor-mode: t
   auto-composition-mode: t
   auto-encryption-mode: t
   auto-compression-mode: t
   line-number-mode: t
   transient-mark-mode: t

Recent messages:
Wrote c:/Users/User/.emacs.d/.emacs.desktop.lock
Desktop: 1 frame, 0 buffers restored.
For information about GNU Emacs and the GNU system, type C-h C-a.
Making completion list... [3 times]
scroll-up-command: End of buffer

Load-path shadows:
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-texinfo hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-texinfo
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-publish hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-publish
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-org hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-org
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-odt hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-odt
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-md hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-md
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-man hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-man
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-latex hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-latex
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-icalendar hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-icalendar
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-html hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-html
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-beamer hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-beamer
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ox-ascii hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ox-ascii
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-w3m hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-w3m
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-version hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-version
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-timer hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-timer
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-table hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-table
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-src hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-src
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-rmail hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-rmail
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-protocol hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-protocol
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-plot hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-plot
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-pcomplete 
hides c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-pcomplete
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-mouse hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-mouse
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-mobile hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-mobile
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-mhe hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-mhe
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-macs hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-macs
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-macro hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-macro
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-loaddefs hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-loaddefs
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-list hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-list
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-irc hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-irc
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-install hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-install
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-inlinetask 
hides c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-inlinetask
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-info hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-info
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-indent hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-indent
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-id hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-id
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-habit hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-habit
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-gnus hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-gnus
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-footnote hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-footnote
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-feed hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-feed
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-faces hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-faces
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-eshell hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-eshell
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-entities hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-entities
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-element hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-element
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-docview hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-docview
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-datetree hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-datetree
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-ctags hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-ctags
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-crypt hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-crypt
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-compat hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-compat
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-colview hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-colview
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-clock hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-clock
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-capture hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-capture
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-bibtex hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-bibtex
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-bbdb hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-bbdb
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-attach hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-attach
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-archive hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-archive
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/org-agenda hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/org-agenda
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-tangle hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-tangle
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-table hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-table
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-sqlite hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-sqlite
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-sql hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-sql
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-shen hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-shen
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-screen hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-screen
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-scheme hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-scheme
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-scala hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-scala
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-sass hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-sass
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-ruby hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-ruby
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-ref hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-ref
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-R hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-R
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-python hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-python
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-plantuml hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-plantuml
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-picolisp hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-picolisp
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-perl hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-perl
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-org hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-org
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-octave hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-octave
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-ocaml hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-ocaml
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-mscgen hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-mscgen
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-maxima hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-maxima
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-matlab hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-matlab
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-makefile hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-makefile
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-lob hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-lob
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-lisp hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-lisp
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-lilypond hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-lilypond
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-ledger hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-ledger
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-latex hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-latex
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-keys hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-keys
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-js hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-js
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-java hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-java
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-io hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-io
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-haskell hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-haskell
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-gnuplot hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-gnuplot
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-fortran hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-fortran
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-exp hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-exp
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-eval hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-eval
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-emacs-lisp 
hides c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-emacs-lisp
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-dot hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-dot
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-ditaa hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-ditaa
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-css hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-css
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-core hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-core
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-comint hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-comint
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-clojure hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-clojure
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-calc hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-calc
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-C hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-C
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-awk hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-awk
c:/Users/User/.emacs.d/elpa/org-plus-contrib-20160606/ob-asymptote hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/org/ob-asymptote
c:/Users/User/.emacs.d/elpa/soap-client-3.1.1/soap-inspect hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/net/soap-inspect
c:/Users/User/.emacs.d/elpa/soap-client-3.1.1/soap-client hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/net/soap-client
c:/Users/User/.emacs.d/elpa/seq-2.15/seq hides 
c:/Emacs/25.0.95-x86_64/share/emacs/25.0.95/lisp/emacs-lisp/seq

Features:
(shadow sort mail-extr emacsbug message dired format-spec rfc822 mml
mml-sec password-cache epg gnus-util mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils desktop
frameset finder-inf ac-nrepl-autoloads tex-site
bbdb-csv-import-autoloads flymake-php-autoloads
flymake-python-pyflakes-autoloads flymake-easy-autoloads
fringe-helper-autoloads eieio eieio-core nose-autoloads queue-autoloads
slime-autoloads undo-tree-autoloads cl-seq cl-macs cl info package
epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode
easymenu cconv cl-loaddefs pcase cl-lib time-date mule-util tooltip
eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel
dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core 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 charscript
case-table epa-hook jka-cmpr-hook help simple abbrev 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 w32notify w32 multi-tty
make-network-process emacs)

Memory information:
((conses 16 127741 6703)
  (symbols 56 23884 0)
  (miscs 48 57 89)
  (strings 32 29262 5303)
  (string-bytes 1 1041268)
  (vectors 16 16444)
  (vector-slots 8 472909 4118)
  (floats 8 232 18)
  (intervals 56 243 0)
  (buffers 976 13))

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02  1:25 bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere Nikolay Kudryavtsev
@ 2016-07-02  8:04 ` Eli Zaretskii
  2016-07-02 10:34   ` Nikolay Kudryavtsev
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02  8:04 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Date: Sat, 2 Jul 2016 04:25:13 +0300
> 
> 1. Start with this init and no desktop file:
> 
> (package-initialize)
> 
> (desktop-save-mode 1)
> (setq desktop-save t
>        desktop-dirname user-emacs-directory
>        desktop-load-locked-desktop t)
> (setq initial-buffer-choice (lambda () (get-buffer-create "whatever")))
> 
> 2. Launch emacs 24.5 and exit it. This would create a desktop. I used 
> the official 24.5 build.
> 
> 3. Launch 25.1 pretest. Now there should be a horizontal scrollbar in 
> every window. Happens in 25.0.95, but also in older pretests.
> 
> Happens on Windows, I'm not sure if this is platform specific issue.

Why do you consider this a bug?  Horizontal scroll bars didn't exist
before Emacs 25.1; now they do.  So to consider this a bug, we should
establish that the scroll bars appear in buffers that don't actually
need them.  Can you point out in which buffer this happens, and why do
you think it shouldn't?





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02  8:04 ` Eli Zaretskii
@ 2016-07-02 10:34   ` Nikolay Kudryavtsev
  2016-07-02 11:02     ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 10:34 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

Eli, by everywhere I do mean every single buffer.

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 10:34   ` Nikolay Kudryavtsev
@ 2016-07-02 11:02     ` Eli Zaretskii
  2016-07-02 11:09       ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 11:02 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 13:34:15 +0300
> 
> Eli, by everywhere I do mean every single buffer.

Then I cannot reproduce that.  Using your recipe, with Emacs 25.0.95,
on MS-Windows, I get a single window displaying the buffer "whatever",
with no horizontal scroll bar.  If I switch to *scratch*, I see no
horizontal scroll bar there, either.  The value of
horizontal-scroll-bar-mode in both buffers is nil.

So I guess something else is at work here.





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 11:02     ` Eli Zaretskii
@ 2016-07-02 11:09       ` Eli Zaretskii
  2016-07-02 13:19         ` Nikolay Kudryavtsev
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 11:09 UTC (permalink / raw)
  To: nikolay.kudryavtsev; +Cc: 23882

> Date: Sat, 02 Jul 2016 14:02:28 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: 23882@debbugs.gnu.org
> 
> > From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> > Cc: 23882@debbugs.gnu.org
> > Date: Sat, 2 Jul 2016 13:34:15 +0300
> > 
> > Eli, by everywhere I do mean every single buffer.
> 
> Then I cannot reproduce that.  Using your recipe, with Emacs 25.0.95,
> on MS-Windows, I get a single window displaying the buffer "whatever",
> with no horizontal scroll bar.  If I switch to *scratch*, I see no
> horizontal scroll bar there, either.  The value of
> horizontal-scroll-bar-mode in both buffers is nil.
> 
> So I guess something else is at work here.

And my first suspect would be the packages you have installed.
Perhaps one of them turns on horizontal-scroll-bar-mode?





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 11:09       ` Eli Zaretskii
@ 2016-07-02 13:19         ` Nikolay Kudryavtsev
  2016-07-02 13:27           ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 13:19 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

I've just tested removing the whole .emacs.d. If it only contains that 
init file(and desktop file after the first load) I still get this bug.

In buggy windows horizontal-scroll-bar-mode is nil, but 
horizontal-scroll-bar is t. Doing M-x horizontal-scroll-bar-mode first 
results in "Horizontal-Scroll-Bar mode enabled" message and 
horizontal-scroll-bar-mode set to t. The second time it gets set to nil 
and the scrollbar disappears. After that I can close 25, open 24 again 
with this desktop, then open 25 again and there would be no problem.

After finding out that, I compared the broken desktop file with a 
working one and found that this is caused by having 
(horizontal-scroll-bars . t)

But then the question was, why it was only triggered with 
initial-buffer-choice.

So, in the end I've found that there are two requirements for this bug:

1. Desktop file should contain (horizontal-scroll-bars . t)

2. (buffer) form in the desktop file should have some other name than 
"*scratch*".

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 13:19         ` Nikolay Kudryavtsev
@ 2016-07-02 13:27           ` Eli Zaretskii
  2016-07-02 13:48             ` Nikolay Kudryavtsev
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 13:27 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 16:19:36 +0300
> 
> So, in the end I've found that there are two requirements for this bug:
> 
> 1. Desktop file should contain (horizontal-scroll-bars . t)
> 
> 2. (buffer) form in the desktop file should have some other name than 
> "*scratch*".

Sorry, now I'm utterly confused: your initial recipe said "no desktop
file", but now you say there should be one.

So could you again show a recipe for reproducing this problem?  And,
if having package-initialize in the init file is not required, let's
remove it from the recipe.  Likewise for the other settings there:
please leave only those that are strictly necessary for the
reproduction.

And if a desktop file _is_ in fact required, please post its exact
contents.

Thanks.





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 13:27           ` Eli Zaretskii
@ 2016-07-02 13:48             ` Nikolay Kudryavtsev
  2016-07-02 14:01               ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 13:48 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

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

Sorry, for the confusion, but that init is no longer needed for 
reproduction.

1. With empty .emacs.d and no init file, do M-x desktop-save.

2. Manually change buffer form in .emacs.desktop to something other than 
*scratch* or *GNU Emacs* and ensure that (horizontal-scroll-bars . t).

3. Open a new Emacs 25 session and do M-x desktop-read. This triggers 
the bug for me.

Here one desktop.el 
<https://gist.github.com/sg2002/88508b4c960aefc978eafd136f32af71> with 
which I get this problem.
<https://gist.github.com/sg2002/88508b4c960aefc978eafd136f32af71>

-- 
Best Regards,
Nikolay Kudryavtsev


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

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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 13:48             ` Nikolay Kudryavtsev
@ 2016-07-02 14:01               ` Eli Zaretskii
  2016-07-02 14:20                 ` Nikolay Kudryavtsev
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 14:01 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 16:48:13 +0300
> 
> 1. With empty .emacs.d and no init file, do M-x desktop-save.
> 
> 2. Manually change buffer form in .emacs.desktop to something other than *scratch* or *GNU Emacs* and
> ensure that (horizontal-scroll-bars . t).
> 
> 3. Open a new Emacs 25 session and do M-x desktop-read. This triggers the bug for me.

But when horizontal-scroll-bars frame parameter is non-nil, Emacs
should indeed show the horizontal scroll bars, see the documentation
of that parameter.  So this doesn't seem to be a bug, but the intended
behavior.

Am I missing something?





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 14:01               ` Eli Zaretskii
@ 2016-07-02 14:20                 ` Nikolay Kudryavtsev
  2016-07-02 14:44                   ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 14:20 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

In 24.5 horizontal-scroll-bars t is the default. So, if I want to share 
my desktops between versions, until I would be able to fully migrate to 
25.1, I have to explicitly force horizontal-scroll-bars nil in my init. 
Not a good situation, but seems like there's nothing that can be done.


But then, why would having *scratch* in buffer form would inhibit this 
behavior? This has to be a bug then.

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 14:20                 ` Nikolay Kudryavtsev
@ 2016-07-02 14:44                   ` Eli Zaretskii
  2016-07-02 15:02                     ` Nikolay Kudryavtsev
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 14:44 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 17:20:49 +0300
> 
> In 24.5 horizontal-scroll-bars t is the default.

Is it?  How do you see that?

> So, if I want to share 
> my desktops between versions, until I would be able to fully migrate to 
> 25.1, I have to explicitly force horizontal-scroll-bars nil in my init. 
> Not a good situation, but seems like there's nothing that can be done.

I think if you set it to nil once, you won't have the problem anymore.

> But then, why would having *scratch* in buffer form would inhibit this 
> behavior? This has to be a bug then.

Sorry, I don't yet see a bug.  Perhaps Martin will figure this out
better.





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 14:44                   ` Eli Zaretskii
@ 2016-07-02 15:02                     ` Nikolay Kudryavtsev
  2016-07-02 15:11                       ` Eli Zaretskii
  2016-07-02 15:41                       ` Eli Zaretskii
  0 siblings, 2 replies; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 15:02 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

> Is it?  How do you see that?

Desktop files that I save from 24.5 with no init and empty .emacs.d have 
horizontal-scroll-bars t. Also that's what I get from (frame-parameters).

> I think if you set it to nil once, you won't have the problem anymore.
I delete desktops from time to time, there are some packages that have 
bugs that corrupt desktop, also I have to delete it when I change emacs 
theme and so on...

> Sorry, I don't yet see a bug.
Sorry, you're unable to reproduce this, or you don't understand why this 
would be a bug?

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 15:02                     ` Nikolay Kudryavtsev
@ 2016-07-02 15:11                       ` Eli Zaretskii
  2016-07-02 15:57                         ` Nikolay Kudryavtsev
  2016-07-02 15:41                       ` Eli Zaretskii
  1 sibling, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 15:11 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 18:02:06 +0300
> 
> > Sorry, I don't yet see a bug.
> Sorry, you're unable to reproduce this, or you don't understand why this 
> would be a bug?

Both.





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 15:02                     ` Nikolay Kudryavtsev
  2016-07-02 15:11                       ` Eli Zaretskii
@ 2016-07-02 15:41                       ` Eli Zaretskii
  1 sibling, 0 replies; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 15:41 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 18:02:06 +0300
> 
> > Is it?  How do you see that?
> 
> Desktop files that I save from 24.5 with no init and empty .emacs.d have 
> horizontal-scroll-bars t. Also that's what I get from (frame-parameters).
> 
> > I think if you set it to nil once, you won't have the problem anymore.
> I delete desktops from time to time, there are some packages that have 
> bugs that corrupt desktop, also I have to delete it when I change emacs 
> theme and so on...

Then I suggest to put something like this into your ~/.emacs file

  (modify-all-frames-parameters '((horizontal-scroll-bars . nil)))





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 15:11                       ` Eli Zaretskii
@ 2016-07-02 15:57                         ` Nikolay Kudryavtsev
  2016-07-02 16:09                           ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 15:57 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

If horizontal-scroll-bars t should give you scrollbars everywhere, why 
having *scratch* as a frameset buffer should disable that?

As for reproduction, don't have anything to add at the moment.

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 15:57                         ` Nikolay Kudryavtsev
@ 2016-07-02 16:09                           ` Eli Zaretskii
  2016-07-02 16:18                             ` Nikolay Kudryavtsev
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 16:09 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 18:57:39 +0300
> 
> If horizontal-scroll-bars t should give you scrollbars everywhere, why 
> having *scratch* as a frameset buffer should disable that?

I suggest to focus on finding a way to switch between Emacs 24.5 and
25.1 without hitting this problem.  Assuming we find a good way of
doing that, adding that to NEWS should allow people to avoid the
problem you bumped into.

I proposed to solve this by including this single line in your
~/.emacs:

  (modify-all-frames-parameters '((horizontal-scroll-bars . nil)))

If you do that, and then start Emacs 24.5 and save desktop, does the
problem disappear after restoring the desktop in Emacs 25.1?





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 16:09                           ` Eli Zaretskii
@ 2016-07-02 16:18                             ` Nikolay Kudryavtsev
  2016-07-02 16:32                               ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 16:18 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

Yes, this works.

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 16:18                             ` Nikolay Kudryavtsev
@ 2016-07-02 16:32                               ` Eli Zaretskii
  2016-07-02 16:51                                 ` Nikolay Kudryavtsev
  2016-07-02 18:24                                 ` martin rudalics
  0 siblings, 2 replies; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 16:32 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 19:18:50 +0300
> 
> Yes, this works.

OK, thanks.  I've put this text in NEWS on the release branch:

  ***** The 'horizontal-scroll-bars' parameter was already present and non-nil
  by default in Emacs 24 (although it didn't have any effect).  This
  could cause a problem if you share your desktop files with Emacs 24:
  saving desktop in v24, then restoring it in v25.1 would turn on
  horizontal scroll bars in all buffers.  To resolve this issue, put
  this in your ~/.emacs init file

    (modify-all-frames-parameters '((horizontal-scroll-bars . nil)))

Do you think this is sufficient, and we can now close this bug?





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 16:32                               ` Eli Zaretskii
@ 2016-07-02 16:51                                 ` Nikolay Kudryavtsev
  2016-07-02 17:17                                   ` Eli Zaretskii
  2016-07-02 18:24                                 ` martin rudalics
  1 sibling, 1 reply; 23+ messages in thread
From: Nikolay Kudryavtsev @ 2016-07-02 16:51 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 23882

Yes, this is sufficient. I guess it's safe to close this bug, but I wish 
we could hear from someone who could independently reproduce it. Also 
someone should still probably look into the buffer form thing, but it's 
not a priority either way, and since the release is imminent, I'm sure 
there are other things that are way more important. Thanks.

-- 
Best Regards,
Nikolay Kudryavtsev






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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 16:51                                 ` Nikolay Kudryavtsev
@ 2016-07-02 17:17                                   ` Eli Zaretskii
  2016-07-09 10:51                                     ` Eli Zaretskii
  0 siblings, 1 reply; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 17:17 UTC (permalink / raw)
  To: Nikolay Kudryavtsev; +Cc: 23882

> From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> Cc: 23882@debbugs.gnu.org
> Date: Sat, 2 Jul 2016 19:51:25 +0300
> 
> Yes, this is sufficient. I guess it's safe to close this bug, but I wish 
> we could hear from someone who could independently reproduce it. Also 
> someone should still probably look into the buffer form thing, but it's 
> not a priority either way, and since the release is imminent, I'm sure 
> there are other things that are way more important. Thanks.

I will wait fro a few days for more feedback, and close then, if there
is none.

Thanks.





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 16:32                               ` Eli Zaretskii
  2016-07-02 16:51                                 ` Nikolay Kudryavtsev
@ 2016-07-02 18:24                                 ` martin rudalics
  2016-07-02 18:51                                   ` Eli Zaretskii
  1 sibling, 1 reply; 23+ messages in thread
From: martin rudalics @ 2016-07-02 18:24 UTC (permalink / raw)
  To: Eli Zaretskii, Nikolay Kudryavtsev; +Cc: 23882

 > OK, thanks.  I've put this text in NEWS on the release branch:
 >
 >    ***** The 'horizontal-scroll-bars' parameter was already present and non-nil
 >    by default in Emacs 24 (although it didn't have any effect).  This

Maybe we should say something like "in all versions up to and including
Emacs 24" because that parameter was t ever since.

 >    could cause a problem if you share your desktop files with Emacs 24:
 >    saving desktop in v24, then restoring it in v25.1 would turn on
 >    horizontal scroll bars in all buffers.  To resolve this issue, put
 >    this in your ~/.emacs init file
 >
 >      (modify-all-frames-parameters '((horizontal-scroll-bars . nil)))

Many thanks for taking care of this and thanks also to Nikolay for the
report.  In fact, I was completely clueless when I first read it.

martin





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 18:24                                 ` martin rudalics
@ 2016-07-02 18:51                                   ` Eli Zaretskii
  0 siblings, 0 replies; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-02 18:51 UTC (permalink / raw)
  To: martin rudalics; +Cc: 23882, nikolay.kudryavtsev

> Date: Sat, 02 Jul 2016 20:24:41 +0200
> From: martin rudalics <rudalics@gmx.at>
> CC: 23882@debbugs.gnu.org
> 
>  > OK, thanks.  I've put this text in NEWS on the release branch:
>  >
>  >    ***** The 'horizontal-scroll-bars' parameter was already present and non-nil
>  >    by default in Emacs 24 (although it didn't have any effect).  This
> 
> Maybe we should say something like "in all versions up to and including
> Emacs 24" because that parameter was t ever since.

Done.





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

* bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere
  2016-07-02 17:17                                   ` Eli Zaretskii
@ 2016-07-09 10:51                                     ` Eli Zaretskii
  0 siblings, 0 replies; 23+ messages in thread
From: Eli Zaretskii @ 2016-07-09 10:51 UTC (permalink / raw)
  To: nikolay.kudryavtsev; +Cc: 23882-done

> Date: Sat, 02 Jul 2016 20:17:35 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: 23882@debbugs.gnu.org
> 
> > From: Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com>
> > Cc: 23882@debbugs.gnu.org
> > Date: Sat, 2 Jul 2016 19:51:25 +0300
> > 
> > Yes, this is sufficient. I guess it's safe to close this bug, but I wish 
> > we could hear from someone who could independently reproduce it. Also 
> > someone should still probably look into the buffer form thing, but it's 
> > not a priority either way, and since the release is imminent, I'm sure 
> > there are other things that are way more important. Thanks.
> 
> I will wait fro a few days for more feedback, and close then, if there
> is none.

No further comments, so I'm marking this bug done.

Thanks.





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

end of thread, other threads:[~2016-07-09 10:51 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-02  1:25 bug#23882: 25.1: loading some desktops from 24.5 results in horizontal scrollbar everywhere Nikolay Kudryavtsev
2016-07-02  8:04 ` Eli Zaretskii
2016-07-02 10:34   ` Nikolay Kudryavtsev
2016-07-02 11:02     ` Eli Zaretskii
2016-07-02 11:09       ` Eli Zaretskii
2016-07-02 13:19         ` Nikolay Kudryavtsev
2016-07-02 13:27           ` Eli Zaretskii
2016-07-02 13:48             ` Nikolay Kudryavtsev
2016-07-02 14:01               ` Eli Zaretskii
2016-07-02 14:20                 ` Nikolay Kudryavtsev
2016-07-02 14:44                   ` Eli Zaretskii
2016-07-02 15:02                     ` Nikolay Kudryavtsev
2016-07-02 15:11                       ` Eli Zaretskii
2016-07-02 15:57                         ` Nikolay Kudryavtsev
2016-07-02 16:09                           ` Eli Zaretskii
2016-07-02 16:18                             ` Nikolay Kudryavtsev
2016-07-02 16:32                               ` Eli Zaretskii
2016-07-02 16:51                                 ` Nikolay Kudryavtsev
2016-07-02 17:17                                   ` Eli Zaretskii
2016-07-09 10:51                                     ` Eli Zaretskii
2016-07-02 18:24                                 ` martin rudalics
2016-07-02 18:51                                   ` Eli Zaretskii
2016-07-02 15:41                       ` Eli Zaretskii

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).