From unknown Sat Aug 16 21:19:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42747: 27.0.91; tabulated-list sort column scrolls window. Resent-From: Jen-Chieh Shen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 07 Aug 2020 14:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 42747@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159681046926541 (code B ref -1); Fri, 07 Aug 2020 14:28:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Aug 2020 14:27:49 +0000 Received: from localhost ([127.0.0.1]:57380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k43LY-0006u1-RN for submit@debbugs.gnu.org; Fri, 07 Aug 2020 10:27:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:47914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k43LV-0006ts-LF for submit@debbugs.gnu.org; Fri, 07 Aug 2020 10:27:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38634) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k43LV-0001EC-CN for bug-gnu-emacs@gnu.org; Fri, 07 Aug 2020 10:27:45 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]:54292) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k43LS-00059q-Ta for bug-gnu-emacs@gnu.org; Fri, 07 Aug 2020 10:27:45 -0400 Received: by mail-wm1-x32a.google.com with SMTP id d190so1903802wmd.4 for ; Fri, 07 Aug 2020 07:27:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=kUXMhXyecIBvs7JKRIzQJWvkdVuEiBX69xS5/n3vMvs=; b=t5LjYPFQKCRzf9fvLQe+qHFaLxw2IvoUNOf1H8hwRYXWG0kPquYKvv5WDMmMfh+uAU vT9H3uHBUfB3bqmm7sQYEA/f/VTtT5lsO9qLB7SvuWm7RpaDqvn69+XPAP1Zei/5LaMD UKLqSnt3oh/y6yYeezFX3XY+AYRp9EnYmC25ebxbumjbrvnzwW4QQMmraJaNUV/+RLOV G0Lo24MamYUIXJBXlpi80XsmnoIE+gubWuxJq9PXRjsS3BZ/xJZE5n6fY/cp6bXYINnv aCUHkVQMO8CMYnZuBw686llE0yDltyu9yj88etfv9ksm8XpMzSkR6/ETAExcEwihfFJj bOzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=kUXMhXyecIBvs7JKRIzQJWvkdVuEiBX69xS5/n3vMvs=; b=bYOrgnuoyu5KnaLaTSwVK2RB8svnf9FKBpvwna+zr5Os7ELPhiRlz1XpmpVyl8t9Wa NcejSb56AEsV3LfUkmuTIIg2w/UjMx3rQkh2IfSrGFvxLCO4WsT8LxgBk58RwY//IP85 nQDa211YBzMY6/6pqKlqzMYr7HIbRS9maySLrUTwT+evqOwCj/SpWjvRTdWfjzBn/Q9X UV+OlDtUE8DxafsB997LxQOFtxklAeh+fWiHXpGDtjEca51BjpIIqF4keuS6ZpZlwHlw pQvPYHcHHFJaRTMZ1mPChC2yb1soOxGC/GO0THS9H6OnjSv/wes0rwh7FO/DNXdEnNXC Ls3w== X-Gm-Message-State: AOAM532+Z6XwCLxlqhJ2AgWRAskUGrE61Vm0ogoHZ23/JERJzTWvPyQ3 7/QFwA/JREzqcJALJZVw2d3Z8zFIaYA/nciTHo61j2O5 X-Google-Smtp-Source: ABdhPJzOgDFG8dhYov1PTVv9+hkF4NdDb3fCch/gikGR3G9Wi90oyPFeoJeMWXC2QqyYo4aPaY4VtK+vLqVKTL2ymv4= X-Received: by 2002:a1c:818e:: with SMTP id c136mr13542538wmd.170.1596810459606; Fri, 07 Aug 2020 07:27:39 -0700 (PDT) MIME-Version: 1.0 From: Jen-Chieh Shen Date: Fri, 7 Aug 2020 22:27:28 +0800 Message-ID: Content-Type: multipart/alternative; boundary="00000000000037f22405ac4a6879" Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=jcs090218@gmail.com; helo=mail-wm1-x32a.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) --00000000000037f22405ac4a6879 Content-Type: text/plain; charset="UTF-8" --text follows this line-- While using mouse click on tabulated list's column header, the window scroll to the bottom. Is this the normal action? ### Steps to reproduce 1. emacs -q 2. M-x buffer-menu 3. Mouse click on any column header to trigger the sort function => `tabulated-list-col-sort`. In GNU Emacs 27.0.91 (build 1, x86_64-w64-mingw32) of 2020-04-20 built on CIRROCUMULUS Repository revision: c36c5a3dedbb2e0349be1b6c3b7567ea7b594f1c Repository branch: HEAD Windowing system distributor 'Microsoft Corp.', version 10.0.19041 System Description: Microsoft Windows 10 Pro (v10.0.2004.19041.388) Recent messages: Mark set [2 times] Indenting region...done Type "q" in help window to restore its previous buffer, C-M-v to scroll help. Type "q" in help window to restore its previous buffer. Beginning of buffer [6 times] End of buffer Beginning of buffer [10 times] Buffer-Wrap mode disabled in current buffer next-line: End of buffer [3 times] Buffer-Wrap mode enabled in current buffer Configured using: 'configure --without-dbus --host=x86_64-w64-mingw32 --without-compress-install 'CFLAGS=-O2 -static'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2 HARFBUZZ ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS PDUMPER LCMS2 GMP Important settings: value of $LANG: ENU locale-coding-system: utf-8 Major mode: Lisp Interaction Minor modes in effect: yas-global-mode: t yas-minor-mode: t shell-dirtrack-mode: t global-undo-tree-mode: t undo-tree-mode: t feebleline-mode: t indicators-mode: t line-reminder-mode: t display-line-numbers-mode: t show-paren-mode: t projectile-mode: t goto-address-mode: t global-yascroll-bar-mode: t yascroll-bar-mode: t which-key-mode: t right-click-context-mode: t region-occurrences-highlighter-mode: t hi-lock-mode: t preproc-font-lock-global-mode: t ivy-mode: t delete-selection-mode: t global-hl-todo-mode: t hl-todo-mode: t global-hl-line-mode: t highlight-indent-guides-mode: t recentf-mode: t global-page-break-lines-mode: t page-break-lines-mode: t company-quickhelp-mode: t company-quickhelp-local-mode: t global-company-fuzzy-mode: t company-fuzzy-mode: t global-company-mode: t company-mode: t auto-read-only-mode: t auto-highlight-symbol-mode: t global-auto-highlight-symbol-mode: t global-alt-codes-mode: t alt-codes-mode: t override-global-mode: t electric-pair-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t window-divider-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug sendmail view flycheck-pos-tip eieio-opt speedbar sb-image ezimage dframe help-fns radix-tree define-it wiki-summary google-translate google-translate-default-ui google-translate-core-ui google-translate-core google-translate-tk google-translate-backend request autorevert filenotify jcs-snippet-mode yasnippet-snippets yasnippet company-emoji company-emoji-list cl flycheck find-func iedit iedit-lib multiple-cursors-core rect eww mm-url gnus nnheader url-queue shr svg xml dom tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat jcs-shell-mode jcs-shell multi-shell eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util shell pcomplete parse-time iso8601 undo-tree diff most-used-words counsel xdg swiper mm-archive jcs-message-mode message dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils mule-util gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap jcs-feebleline-func show-eol ffmpeg-player feebleline indicators vc-mtn vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc vc-dispatcher diminish-buffer jcs-buffer-menu buffer-wrap line-reminder display-line-numbers linum whitespace vs-dark-theme cl-extra help-mode paren projectile cus-edit cus-start cus-load grep compile comint ansi-color ibuf-ext ibuffer ibuffer-loaddefs goto-addr yascroll which-key use-ttf right-click-context ordinal popup url-util region-occurrences-highlighter hi-lock preproc-font-lock powerline powerline-separators powerline-themes smex ido jcs-ivy-func ffap thingatpt ivy flx delsel ivy-faces ivy-overlay colir hl-todo hl-line highlight-indent-guides advice color exec-path-from-shell diminish dashboard-ls f jcs-dashboard dashboard dashboard-widgets recentf tree-widget wid-edit page-break-lines company-quickhelp pos-tip company-fuzzy s company-oddmuse company-files company-clang company-capf company-cmake company-semantic company-bbdb company-dabbrev-code company-dabbrev company-etags etags fileloop generator xref project ring company-gtags company-template company-keywords company-yasnippet company pcase auto-read-only auto-highlight-symbol alt-codes jcs-face jcs-key bind-key easy-mmode jcs-hook jcs-mode jcs-template jcs-plugin jcs-theme jcs-env use-package-core elec-pair jcs-dev jcs-file jcs-function jcs-oop-func jcs-vs-func jcs-comment jcs-edit jcs-nav jcs-window jcs-frame jcs-util jcs-math jcs-log time dash jcs-package finder-inf edmacro kmacro rx info package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 998787 419996) (symbols 48 35931 1) (strings 32 158798 86753) (string-bytes 1 5664733) (vectors 16 63284) (vector-slots 8 1085762 128962) (floats 8 407 965) (intervals 56 349094 23791) (buffers 1000 20)) --00000000000037f22405ac4a6879 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
--text follows this line--

While using mouse click = on tabulated list's column header, the window
scroll to the bottom. = Is this the normal action?

### Steps to reproduce

1. emacs -q=
2. M-x buffer-menu
3. Mouse click on any column header to trigger th= e sort function =3D>
`tabulated-list-col-sort`.


In GNU Ema= cs 27.0.91 (build 1, x86_64-w64-mingw32)
=C2=A0of 2020-04-20 built on CI= RROCUMULUS
Repository revision: c36c5a3dedbb2e0349be1b6c3b7567ea7b594f1c=
Repository branch: HEAD
Windowing system distributor 'Microsoft = Corp.', version 10.0.19041
System Description: Microsoft Windows 10 = Pro (v10.0.2004.19041.388)

Recent messages:
Mark set [2 times]Indenting region...done
Type "q" in help window to restore it= s previous buffer, C-M-v to scroll help.
Type "q" in help wind= ow to restore its previous buffer.
Beginning of buffer [6 times]
End = of buffer
Beginning of buffer [10 times]
Buffer-Wrap mode disabled in= current buffer
next-line: End of buffer [3 times]
Buffer-Wrap mode e= nabled in current buffer

Configured using:
=C2=A0'configure -= -without-dbus --host=3Dx86_64-w64-mingw32
=C2=A0--without-compress-insta= ll 'CFLAGS=3D-O2 -static''

Configured features:
XPM J= PEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2
HARFBUZZ= ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS PDUMPER LCMS2 GMP

Importan= t settings:
=C2=A0 value of $LANG: ENU
=C2=A0 locale-coding-system: u= tf-8

Major mode: Lisp Interaction

Minor modes in effect:
= =C2=A0 yas-global-mode: t
=C2=A0 yas-minor-mode: t
=C2=A0 shell-dirtr= ack-mode: t
=C2=A0 global-undo-tree-mode: t
=C2=A0 undo-tree-mode: t<= br>=C2=A0 feebleline-mode: t
=C2=A0 indicators-mode: t
=C2=A0 line-re= minder-mode: t
=C2=A0 display-line-numbers-mode: t
=C2=A0 show-paren-= mode: t
=C2=A0 projectile-mode: t
=C2=A0 goto-address-mode: t
=C2= =A0 global-yascroll-bar-mode: t
=C2=A0 yascroll-bar-mode: t
=C2=A0 wh= ich-key-mode: t
=C2=A0 right-click-context-mode: t
=C2=A0 region-occu= rrences-highlighter-mode: t
=C2=A0 hi-lock-mode: t
=C2=A0 preproc-fon= t-lock-global-mode: t
=C2=A0 ivy-mode: t
=C2=A0 delete-selection-mode= : t
=C2=A0 global-hl-todo-mode: t
=C2=A0 hl-todo-mode: t
=C2=A0 gl= obal-hl-line-mode: t
=C2=A0 highlight-indent-guides-mode: t
=C2=A0 re= centf-mode: t
=C2=A0 global-page-break-lines-mode: t
=C2=A0 page-brea= k-lines-mode: t
=C2=A0 company-quickhelp-mode: t
=C2=A0 company-quick= help-local-mode: t
=C2=A0 global-company-fuzzy-mode: t
=C2=A0 company= -fuzzy-mode: t
=C2=A0 global-company-mode: t
=C2=A0 company-mode: t=C2=A0 auto-read-only-mode: t
=C2=A0 auto-highlight-symbol-mode: t
= =C2=A0 global-auto-highlight-symbol-mode: t
=C2=A0 global-alt-codes-mode= : t
=C2=A0 alt-codes-mode: t
=C2=A0 override-global-mode: t
=C2=A0= electric-pair-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mod= e: t
=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mo= use-wheel-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-= lock-mode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
= =C2=A0 window-divider-mode: t
=C2=A0 auto-composition-mode: t
=C2=A0 = auto-encryption-mode: t
=C2=A0 auto-compression-mode: t
=C2=A0 line-n= umber-mode: t
=C2=A0 transient-mark-mode: t
=C2=A0 abbrev-mode: t
=
Load-path shadows:
None found.

Features:
(shadow sort mail= -extr emacsbug sendmail view flycheck-pos-tip eieio-opt
speedbar sb-imag= e ezimage dframe help-fns radix-tree define-it
wiki-summary google-trans= late google-translate-default-ui
google-translate-core-ui google-transla= te-core google-translate-tk
google-translate-backend request autorevert = filenotify jcs-snippet-mode
yasnippet-snippets yasnippet company-emoji c= ompany-emoji-list cl
flycheck find-func iedit iedit-lib multiple-cursors= -core rect eww mm-url
gnus nnheader url-queue shr svg xml dom tramp tram= p-loaddefs trampver
tramp-integration files-x tramp-compat jcs-shell-mod= e jcs-shell
multi-shell eshell esh-cmd esh-ext esh-opt esh-proc esh-io e= sh-arg
esh-module esh-groups esh-util shell pcomplete parse-time iso8601=
undo-tree diff most-used-words counsel xdg swiper mm-archive
jcs-mes= sage-mode message dired dired-loaddefs format-spec rfc822 mml
mml-sec ep= a derived epg epg-config gnus-util rmail rmail-loaddefs
text-property-se= arch time-date mailabbrev gmm-utils mailheader mm-decode
mm-bodies mm-en= code mail-utils mule-util gnutls network-stream url-http
mail-parse rfc2= 231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw
nsm rmc puny ur= l-cache url-auth url url-proxy url-privacy url-expand
url-methods url-hi= story url-cookie url-domsuf mailcap
jcs-feebleline-func show-eol ffmpeg-= player feebleline indicators vc-mtn
vc-hg vc-git diff-mode vc-bzr vc-src= vc-sccs vc-svn vc-cvs vc-rcs vc
vc-dispatcher diminish-buffer jcs-buffe= r-menu buffer-wrap line-reminder
display-line-numbers linum whitespace v= s-dark-theme cl-extra help-mode
paren projectile cus-edit cus-start cus-= load grep compile comint
ansi-color ibuf-ext ibuffer ibuffer-loaddefs go= to-addr yascroll
which-key use-ttf right-click-context ordinal popup url= -util
region-occurrences-highlighter hi-lock preproc-font-lock powerline=
powerline-separators powerline-themes smex ido jcs-ivy-func ffap
thi= ngatpt ivy flx delsel ivy-faces ivy-overlay colir hl-todo hl-line
highli= ght-indent-guides advice color exec-path-from-shell diminish
dashboard-l= s f jcs-dashboard dashboard dashboard-widgets recentf
tree-widget wid-ed= it page-break-lines company-quickhelp pos-tip
company-fuzzy s company-od= dmuse company-files company-clang company-capf
company-cmake company-sem= antic company-bbdb company-dabbrev-code
company-dabbrev company-etags et= ags fileloop generator xref project ring
company-gtags company-template = company-keywords company-yasnippet
company pcase auto-read-only auto-hig= hlight-symbol alt-codes jcs-face
jcs-key bind-key easy-mmode jcs-hook jc= s-mode jcs-template jcs-plugin
jcs-theme jcs-env use-package-core elec-p= air jcs-dev jcs-file
jcs-function jcs-oop-func jcs-vs-func jcs-comment j= cs-edit jcs-nav
jcs-window jcs-frame jcs-util jcs-math jcs-log time dash= jcs-package
finder-inf edmacro kmacro rx info package easymenu browse-u= rl
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macseieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv
= bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric
un= iquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp
disp-t= able term/w32-win w32-win w32-vars term/common-win tool-bar dnd
fontset = image regexp-opt fringe tabulated-list replace newcomment
text-mode elis= p-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow is= earch timer select scroll-bar mouse jit-lock font-lock
syntax facemenu f= ont-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8= -lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese euc= jp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic india= n cyrillic chinese composite charscript charprop
case-table epa-hook jka= -cmpr-hook help simple abbrev obarray
cl-preloaded nadvice loaddefs butt= on faces cus-face macroexp files
text-properties overlay sha1 md5 base64= format env code-pages mule
custom widget hashtable-print-readable backq= uote threads w32notify w32
lcms2 multi-tty make-network-process emacs)
Memory information:
((conses 16 998787 419996)
=C2=A0(symbols 4= 8 35931 1)
=C2=A0(strings 32 158798 86753)
=C2=A0(string-bytes 1 5664= 733)
=C2=A0(vectors 16 63284)
=C2=A0(vector-slots 8 1085762 128962)=C2=A0(floats 8 407 965)
=C2=A0(intervals 56 349094 23791)
=C2=A0(b= uffers 1000 20))
--00000000000037f22405ac4a6879-- From unknown Sat Aug 16 21:19:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42747: 27.0.91; tabulated-list sort column scrolls window. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 Aug 2020 08:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jen-Chieh Shen Cc: 42747@debbugs.gnu.org Received: via spool by 42747-submit@debbugs.gnu.org id=B42747.159687453128729 (code B ref 42747); Sat, 08 Aug 2020 08:16:02 +0000 Received: (at 42747) by debbugs.gnu.org; 8 Aug 2020 08:15:31 +0000 Received: from localhost ([127.0.0.1]:58017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4K0p-0007TJ-5F for submit@debbugs.gnu.org; Sat, 08 Aug 2020 04:15:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k4K0n-0007T5-KH for 42747@debbugs.gnu.org; Sat, 08 Aug 2020 04:15:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43798) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k4K0i-0002WB-E1; Sat, 08 Aug 2020 04:15:24 -0400 Received: from [176.228.60.248] (port=2150 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k4K0h-0004is-Sf; Sat, 08 Aug 2020 04:15:24 -0400 Date: Sat, 08 Aug 2020 11:15:22 +0300 Message-Id: <838sep7dut.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Jen-Chieh Shen on Fri, 7 Aug 2020 22:27:28 +0800) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Jen-Chieh Shen > Date: Fri, 7 Aug 2020 22:27:28 +0800 > > While using mouse click on tabulated list's column header, the window > scroll to the bottom. Is this the normal action? It looks like it attempts to preserve both the screen position of point and the entry on which point is located. So perhaps this is a "feature". Try clicking on the header when the current entry is not the top-most to see what it's trying to do. From unknown Sat Aug 16 21:19:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42747: 27.0.91; tabulated-list sort column scrolls window. Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Oct 2020 22:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Jen-Chieh Shen , 42747@debbugs.gnu.org Received: via spool by 42747-submit@debbugs.gnu.org id=B42747.160305914025339 (code B ref 42747); Sun, 18 Oct 2020 22:13:02 +0000 Received: (at 42747) by debbugs.gnu.org; 18 Oct 2020 22:12:20 +0000 Received: from localhost ([127.0.0.1]:39279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUGua-0006ac-Bv for submit@debbugs.gnu.org; Sun, 18 Oct 2020 18:12:20 -0400 Received: from mail-ej1-f54.google.com ([209.85.218.54]:39452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kUGuY-0006aJ-Gg for 42747@debbugs.gnu.org; Sun, 18 Oct 2020 18:12:18 -0400 Received: by mail-ej1-f54.google.com with SMTP id lw21so11230921ejb.6 for <42747@debbugs.gnu.org>; Sun, 18 Oct 2020 15:12:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=176Qzq7TRvc1QN0B2m0SuwjwKGD/Z6vt9Ml3rjn4LlI=; b=WFOEPBL04Qj4i8REgfckr0dh8WCsHRCdRHuCMvDoAv2z4tHs9s7MW7UcWzQ1N2vSYW tx7yaz4XuOD1X+iVrSy5tgjUGI+1keZSueh7EmVYd5a0gXBsa8SYswV6PT0lWNmIjJtG oobiuNAsvw/74411aUaGmmFb/p6kQVGVxvJrJnay/2wt5NMgnTSwUbSYU5n/WwtjIak7 9ERhIy15wI4aFvHcNCdwnTuhWnxFjqnFAidHM4FXlENu/n4l+10xAxS94z2O/JMUP+x4 aHKdYC2JSoTg+OpJ2zvi3YwZadJlJ0oqHo8sNT8DlX0ZzZgrSu8ILeFVit1w/D6qUJaq +jUQ== X-Gm-Message-State: AOAM532b5SRslzJ3vzFYKA06trnq8BWJ9SLVKydzxWCxsrdLVQcB9hBc agK24CJJ6NdrQfF82YsR0SYiV4y0J6ONMLl+0X8= X-Google-Smtp-Source: ABdhPJzkx819OOfj0Y+EtCYIE6lFLWuLUBahtJpiwZ72xoJPMBzVcpZWqbpkHQ06b/VwMxLjniSqOwSWPIked+LI+ss= X-Received: by 2002:a17:906:bc91:: with SMTP id lv17mr14866313ejb.249.1603059132865; Sun, 18 Oct 2020 15:12:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 18 Oct 2020 15:12:11 -0700 From: Stefan Kangas In-Reply-To: <838sep7dut.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 08 Aug 2020 11:15:22 +0300") References: <838sep7dut.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Sun, 18 Oct 2020 15:12:11 -0700 Message-ID: Content-Type: multipart/mixed; boundary="0000000000002b3c5005b1f94ae1" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --0000000000002b3c5005b1f94ae1 Content-Type: text/plain; charset="UTF-8" tags 42747 + patch thanks Eli Zaretskii writes: >> From: Jen-Chieh Shen >> Date: Fri, 7 Aug 2020 22:27:28 +0800 >> >> While using mouse click on tabulated list's column header, the window >> scroll to the bottom. Is this the normal action? > > It looks like it attempts to preserve both the screen position of > point and the entry on which point is located. So perhaps this is a > "feature". Try clicking on the header when the current entry is not > the top-most to see what it's trying to do. Yes, this is a misfeature. Please test the attached patch and see if it works better. --0000000000002b3c5005b1f94ae1 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Don-t-preserve-window-line-in-tabulated-list-print.patch" Content-Disposition: attachment; filename="0001-Don-t-preserve-window-line-in-tabulated-list-print.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 8fc3cd47588f2deb_0.1 RnJvbSBkZWY0MDAxY2Q5YjU5YWY5ZWM2MDQ0NjhhMTU5NTFlYTEyNzI5ZGE5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogTW9uLCAxOSBPY3QgMjAyMCAwMDowNDo1OCArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIERvbid0 IHByZXNlcnZlIHdpbmRvdy1saW5lIGluIHRhYnVsYXRlZC1saXN0LXByaW50CgoqIGxpc3AvZW1h Y3MtbGlzcC90YWJ1bGF0ZWQtbGlzdC5lbCAodGFidWxhdGVkLWxpc3QtcHJpbnQpOiBEb24ndAp0 cnkgdG8gcHJlc2VydmUgd2luZG93LWxpbmUuICAoQnVnIzQyNzQ3KQotLS0KIGxpc3AvZW1hY3Mt bGlzcC90YWJ1bGF0ZWQtbGlzdC5lbCB8IDE5ICsrKystLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xp c3AvZW1hY3MtbGlzcC90YWJ1bGF0ZWQtbGlzdC5lbCBiL2xpc3AvZW1hY3MtbGlzcC90YWJ1bGF0 ZWQtbGlzdC5lbAppbmRleCBiMTNmNjA5Zjg4Li5kNTUzYTEyNDQyIDEwMDY0NAotLS0gYS9saXNw L2VtYWNzLWxpc3AvdGFidWxhdGVkLWxpc3QuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL3RhYnVs YXRlZC1saXN0LmVsCkBAIC00MDQsOCArNDA0LDcgQEAgdGFidWxhdGVkLWxpc3QtcHJpbnQKIGJ1 ZmZlciBhbmQgaW5zZXJ0cyB0aGUgZW50cmllcyB3aXRoIGB0YWJ1bGF0ZWQtbGlzdC1wcmludGVy Jy4KIAogT3B0aW9uYWwgYXJndW1lbnQgUkVNRU1CRVItUE9TLCBpZiBub24tbmlsLCBtZWFucyB0 byBtb3ZlIHBvaW50Ci10byB0aGUgZW50cnkgd2l0aCB0aGUgc2FtZSBJRCBlbGVtZW50IGFzIHRo ZSBjdXJyZW50IGxpbmUgYW5kCi1yZWNlbnRlciB3aW5kb3cgbGluZSBhY2NvcmRpbmdseS4KK3Rv IHRoZSBlbnRyeSB3aXRoIHRoZSBzYW1lIElEIGVsZW1lbnQgYXMgdGhlIGN1cnJlbnQgbGluZS4K IAogTm9uLW5pbCBVUERBVEUgYXJndW1lbnQgbWVhbnMgdG8gdXNlIGFuIGFsdGVybmF0aXZlIHBy aW50aW5nCiBtZXRob2Qgd2hpY2ggaXMgZmFzdGVyIGlmIG1vc3QgZW50cmllcyBoYXZlbid0IGNo YW5nZWQgc2luY2UgdGhlCkBAIC00MTgsMTggKzQxNywxMCBAQCB0YWJ1bGF0ZWQtbGlzdC1wcmlu dAogCQkgICAgIChmdW5jYWxsIHRhYnVsYXRlZC1saXN0LWVudHJpZXMpCiAJCSAgIHRhYnVsYXRl ZC1saXN0LWVudHJpZXMpKQogICAgICAgICAoc29ydGVyICh0YWJ1bGF0ZWQtbGlzdC0tZ2V0LXNv cnRlcikpCi0JZW50cnktaWQgc2F2ZWQtcHQgc2F2ZWQtY29sIHdpbmRvdy1saW5lKQorICAgICAg ICBlbnRyeS1pZCBzYXZlZC1wdCBzYXZlZC1jb2wpCiAgICAgKGFuZCByZW1lbWJlci1wb3MKIAkg KHNldHEgZW50cnktaWQgKHRhYnVsYXRlZC1saXN0LWdldC1pZCkpCi0JIChzZXRxIHNhdmVkLWNv bCAoY3VycmVudC1jb2x1bW4pKQotICAgICAgICAgKHdoZW4gKGVxICh3aW5kb3ctYnVmZmVyKSAo Y3VycmVudC1idWZmZXIpKQotICAgICAgICAgICAoc2V0cSB3aW5kb3ctbGluZQotICAgICAgICAg ICAgICAgICAoc2F2ZS1leGN1cnNpb24KLSAgICAgICAgICAgICAgICAgICAoc2F2ZS1yZXN0cmlj dGlvbgotICAgICAgICAgICAgICAgICAgICAgKHdpZGVuKQotICAgICAgICAgICAgICAgICAgICAg KG5hcnJvdy10by1yZWdpb24gKHdpbmRvdy1zdGFydCkgKHBvaW50KSkKLSAgICAgICAgICAgICAg ICAgICAgIChnb3RvLWNoYXIgKHBvaW50LW1pbikpCi0gICAgICAgICAgICAgICAgICAgICAodmVy dGljYWwtbW90aW9uIChidWZmZXItc2l6ZSkpKSkpKSkKKwkgKHNldHEgc2F2ZWQtY29sIChjdXJy ZW50LWNvbHVtbikpKQogICAgIDs7IFNvcnQgdGhlIGVudHJpZXMsIGlmIG5lY2Vzc2FyeS4KICAg ICAod2hlbiBzb3J0ZXIKICAgICAgIChzZXRxIGVudHJpZXMgKHNvcnQgZW50cmllcyBzb3J0ZXIp KSkKQEAgLTQ4NCw5ICs0NzUsNyBAQCB0YWJ1bGF0ZWQtbGlzdC1wcmludAogICAgIDs7IElmIFJF TUVNQkVSLVBPUyB3YXMgc3BlY2lmaWVkLCBtb3ZlIHRvIHRoZSAib2xkIiBsb2NhdGlvbi4KICAg ICAoaWYgc2F2ZWQtcHQKIAkocHJvZ24gKGdvdG8tY2hhciBzYXZlZC1wdCkKLQkgICAgICAgKG1v dmUtdG8tY29sdW1uIHNhdmVkLWNvbCkKLQkgICAgICAgKHdoZW4gd2luZG93LWxpbmUKLSAgICAg ICAgICAgICAgICAgKHJlY2VudGVyIHdpbmRvdy1saW5lKSkpCisJICAgICAgIChtb3ZlLXRvLWNv bHVtbiBzYXZlZC1jb2wpKQogICAgICAgKGdvdG8tY2hhciAocG9pbnQtbWluKSkpKSkKIAogKGRl ZnVuIHRhYnVsYXRlZC1saXN0LXByaW50LWVudHJ5IChpZCBjb2xzKQotLSAKMi4yOC4wCgo= --0000000000002b3c5005b1f94ae1-- From unknown Sat Aug 16 21:19:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42747: 27.0.91; tabulated-list sort column scrolls window. Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 09 Apr 2021 16:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42747 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: Jen-Chieh Shen , 42747@debbugs.gnu.org Received: via spool by 42747-submit@debbugs.gnu.org id=B42747.161798559426822 (code B ref 42747); Fri, 09 Apr 2021 16:27:01 +0000 Received: (at 42747) by debbugs.gnu.org; 9 Apr 2021 16:26:34 +0000 Received: from localhost ([127.0.0.1]:50752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lUtxq-0006yX-0x for submit@debbugs.gnu.org; Fri, 09 Apr 2021 12:26:34 -0400 Received: from mail-pj1-f44.google.com ([209.85.216.44]:42871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lUtxn-0006y9-Pw for 42747@debbugs.gnu.org; Fri, 09 Apr 2021 12:26:32 -0400 Received: by mail-pj1-f44.google.com with SMTP id j6-20020a17090adc86b02900cbfe6f2c96so3466994pjv.1 for <42747@debbugs.gnu.org>; Fri, 09 Apr 2021 09:26:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=eUsz2OKG7MugrMcYxdAHmAZPxaw97jHUsCGnq8CgABE=; b=mOggy8gopwwmY8bmE2Qk6iwfXXpFZcV5QhropK0mXZPqTA7ztlGsIsqpz71tuIEUo4 V5NqiNCpeapRPXrnY7tDn2ZDR+04WC/rkZz1+rQ+GBVmVMo2S3rblONysKE+fQPs/X/v RiQetcncaOXrj3PSm0i0k/9/9M6K8IU7dqv8pduh4i27vi2jTmm4jisapQH/mpNiRM2g ZBkqqeCRINnppmBtG8jkds+2ZLTcT0Hz3LutBPxlErWe1cM29qYESRGiO3ub+fbzns6c bmLnbANTSLVHSGuS7FXGn+GCux/njyGVHc43dR5abnAl6pT0S93yR6VRGb94vmENnfHY cz2g== X-Gm-Message-State: AOAM532dfM8+iJrhDVk6gRq6rO9eU9Zx9qLJQgoyVg4vYYt8RgAPv/bK eT0KKdH+SMPcwaNMteWBnltRUvS8O8bjR2XepaI= X-Google-Smtp-Source: ABdhPJyBhv2vnslxUMETRqZSl1tphGs0m5Ys2klksdSNQRHHTJcTgPIYO/i+sW64TakNGwPfkGQh62CslkyVPaajuPU= X-Received: by 2002:a17:90a:c249:: with SMTP id d9mr14867607pjx.104.1617985586029; Fri, 09 Apr 2021 09:26:26 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 9 Apr 2021 11:26:25 -0500 From: Stefan Kangas In-Reply-To: (Stefan Kangas's message of "Sun, 18 Oct 2020 15:12:11 -0700") References: <838sep7dut.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Fri, 9 Apr 2021 11:26:25 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 42747 fixed close 42747 28.1 thanks Stefan Kangas writes: >>> While using mouse click on tabulated list's column header, the window >>> scroll to the bottom. Is this the normal action? >> >> It looks like it attempts to preserve both the screen position of >> point and the entry on which point is located. So perhaps this is a >> "feature". Try clicking on the header when the current entry is not >> the top-most to see what it's trying to do. > > Yes, this is a misfeature. > > Please test the attached patch and see if it works better. No comments within 6 months, now pushed to master.