unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar
@ 2022-10-07 11:45 Rittwik Chatterjee
  2022-10-07 12:37 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Rittwik Chatterjee @ 2022-10-07 11:45 UTC (permalink / raw)
  To: 58349

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

From: Rittwik Chatterjee
<rittwik@rittwik-optiplex5090.mail-host-address-is-not-set>
To: bug-gnu-emacs@gnu.org
Subject: 28.1; After disabling tool bar, enabling tab bar does not show tab
bar
--text follows this line--

1. emacs -Q
2. M-x tool-bar-mode
   This will disable tool bar
3. M-x tab-bar-mode
   This will enable tab bar, but tab bar is invisible
4. M-x C-q
   Now the tab bar is visible


In GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33,
cairo version 1.17.6)
 of 2022-04-28 built on frederik
Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
System Description: Manjaro Linux 22.0.0 Sikaris
Kernel: x86_64 Linux 5.19.7-1-MANJARO

Configured using:
 'configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib
 --localstatedir=/var --with-cairo --with-harfbuzz --with-libsystemd
 --with-modules --with-x-toolkit=gtk3 'CFLAGS=-march=x86-64
 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2
 -Wformat -Werror=format-security -fstack-clash-protection
 -fcf-protection -g -ffile-prefix-map=/build/emacs/src=/usr/src/debug
 -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
 -flto=auto''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE
XIM XPM GTK3 ZLIB

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

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs
rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail
rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json map text-property-search time-date
subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs
cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils
iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer 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 emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 50856 8422)
 (symbols 48 6632 1)
 (strings 32 18347 2082)
 (string-bytes 1 608825)
 (vectors 16 13749)
 (vector-slots 8 185287 9611)
 (floats 8 21 47)
 (intervals 56 224 0)
 (buffers 992 10))

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

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

* bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar
  2022-10-07 11:45 bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar Rittwik Chatterjee
@ 2022-10-07 12:37 ` Lars Ingebrigtsen
  2022-10-08  5:25   ` Rittwik Chatterjee
  0 siblings, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2022-10-07 12:37 UTC (permalink / raw)
  To: Rittwik Chatterjee; +Cc: 58349

Rittwik Chatterjee <rittwik@gmail.com> writes:

> 1. emacs -Q
> 2. M-x tool-bar-mode
>    This will disable tool bar
> 3. M-x tab-bar-mode
>    This will enable tab bar, but tab bar is invisible

I'm unable to reproduce this -- when I try this in Emacs 28.1, the tab
bar is shown immediately.

> In GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo
> version 1.17.6)
>  of 2022-04-28 built on frederik
> Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
> System Description: Manjaro Linux 22.0.0 Sikaris
> Kernel: x86_64 Linux 5.19.7-1-MANJARO

I've got:

In GNU Emacs 28.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0)
 of 2022-07-04 built on joga
Repository revision: 5a223c7f2ef4c31abbd46367b6ea83cd19d30aa7
Repository branch: HEAD
Windowing system distributor 'The X.Org Foundation', version 11.0.12101003
System Description: Ubuntu 22.04.1 LTS

So that's pretty similar to your version, but on Ubuntu instead of
Manjero.

I do seem to vaguely recall there being some issues in this area (and
some fixes), though, but don't remember the details.  Would it be
possible for you to try the current "master" branch of Emacs to see
whether the problem is still present there?






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

* bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar
  2022-10-07 12:37 ` Lars Ingebrigtsen
@ 2022-10-08  5:25   ` Rittwik Chatterjee
  2022-10-08  7:08     ` Rittwik Chatterjee
  2022-10-08 13:12     ` Lars Ingebrigtsen
  0 siblings, 2 replies; 7+ messages in thread
From: Rittwik Chatterjee @ 2022-10-08  5:25 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 58349

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

I follow the steps from
https://www.gnu.org/software/emacs/manual/html_node/efaq/Installing-Emacs.html
After make completes successfully, I execute "emacs-28.2/src/emacs -Q" to
run the newly compiled binary (I did not run make-install).
However, the problem persists.

On Fri, Oct 7, 2022 at 6:07 PM Lars Ingebrigtsen <larsi@gnus.org> wrote:

> Rittwik Chatterjee <rittwik@gmail.com> writes:
>
> > 1. emacs -Q
> > 2. M-x tool-bar-mode
> >    This will disable tool bar
> > 3. M-x tab-bar-mode
> >    This will enable tab bar, but tab bar is invisible
>
> I'm unable to reproduce this -- when I try this in Emacs 28.1, the tab
> bar is shown immediately.
>
> > In GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33,
> cairo
> > version 1.17.6)
> >  of 2022-04-28 built on frederik
> > Windowing system distributor 'The X.Org Foundation', version
> 11.0.12101004
> > System Description: Manjaro Linux 22.0.0 Sikaris
> > Kernel: x86_64 Linux 5.19.7-1-MANJARO
>
> I've got:
>
> In GNU Emacs 28.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.33,
> cairo version 1.16.0)
>  of 2022-07-04 built on joga
> Repository revision: 5a223c7f2ef4c31abbd46367b6ea83cd19d30aa7
> Repository branch: HEAD
> Windowing system distributor 'The X.Org Foundation', version 11.0.12101003
> System Description: Ubuntu 22.04.1 LTS
>
> So that's pretty similar to your version, but on Ubuntu instead of
> Manjero.
>
> I do seem to vaguely recall there being some issues in this area (and
> some fixes), though, but don't remember the details.  Would it be
> possible for you to try the current "master" branch of Emacs to see
> whether the problem is still present there?
>
>

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

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

* bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar
  2022-10-08  5:25   ` Rittwik Chatterjee
@ 2022-10-08  7:08     ` Rittwik Chatterjee
  2022-10-08 13:12     ` Lars Ingebrigtsen
  1 sibling, 0 replies; 7+ messages in thread
From: Rittwik Chatterjee @ 2022-10-08  7:08 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 58349

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

You are right. I have just tested in Ubuntu and tab bar is showing there.
So probably it is only happening in Manjaro. By the way I am using i3wm.

On Sat, Oct 8, 2022 at 10:55 AM Rittwik Chatterjee <rittwik@gmail.com>
wrote:

> I follow the steps from
> https://www.gnu.org/software/emacs/manual/html_node/efaq/Installing-Emacs.html
> After make completes successfully, I execute "emacs-28.2/src/emacs -Q" to
> run the newly compiled binary (I did not run make-install).
> However, the problem persists.
>
> On Fri, Oct 7, 2022 at 6:07 PM Lars Ingebrigtsen <larsi@gnus.org> wrote:
>
>> Rittwik Chatterjee <rittwik@gmail.com> writes:
>>
>> > 1. emacs -Q
>> > 2. M-x tool-bar-mode
>> >    This will disable tool bar
>> > 3. M-x tab-bar-mode
>> >    This will enable tab bar, but tab bar is invisible
>>
>> I'm unable to reproduce this -- when I try this in Emacs 28.1, the tab
>> bar is shown immediately.
>>
>> > In GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33,
>> cairo
>> > version 1.17.6)
>> >  of 2022-04-28 built on frederik
>> > Windowing system distributor 'The X.Org Foundation', version
>> 11.0.12101004
>> > System Description: Manjaro Linux 22.0.0 Sikaris
>> > Kernel: x86_64 Linux 5.19.7-1-MANJARO
>>
>> I've got:
>>
>> In GNU Emacs 28.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.33,
>> cairo version 1.16.0)
>>  of 2022-07-04 built on joga
>> Repository revision: 5a223c7f2ef4c31abbd46367b6ea83cd19d30aa7
>> Repository branch: HEAD
>> Windowing system distributor 'The X.Org Foundation', version 11.0.12101003
>> System Description: Ubuntu 22.04.1 LTS
>>
>> So that's pretty similar to your version, but on Ubuntu instead of
>> Manjero.
>>
>> I do seem to vaguely recall there being some issues in this area (and
>> some fixes), though, but don't remember the details.  Would it be
>> possible for you to try the current "master" branch of Emacs to see
>> whether the problem is still present there?
>>
>>

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

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

* bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar
  2022-10-08  5:25   ` Rittwik Chatterjee
  2022-10-08  7:08     ` Rittwik Chatterjee
@ 2022-10-08 13:12     ` Lars Ingebrigtsen
  2022-10-09 10:03       ` Rittwik Chatterjee
  1 sibling, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2022-10-08 13:12 UTC (permalink / raw)
  To: Rittwik Chatterjee; +Cc: 58349

Rittwik Chatterjee <rittwik@gmail.com> writes:

> I follow the steps from
> https://www.gnu.org/software/emacs/manual/html_node/efaq/Installing-Emacs.html
> After make completes successfully, I execute "emacs-28.2/src/emacs -Q" to run the
> newly compiled binary (I did not run make-install).
> However, the problem persists.

Sorry, I meant the current development version of Emacs, not the
released version (because there has been a lot of work done in this area
lately).

Here's the instructions for building that:

git clone git://git.savannah.gnu.org/emacs.git
cd emacs
make
./src/emacs &

Would it be possible for you to try that?





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

* bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar
  2022-10-08 13:12     ` Lars Ingebrigtsen
@ 2022-10-09 10:03       ` Rittwik Chatterjee
  2022-10-09 14:29         ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Rittwik Chatterjee @ 2022-10-09 10:03 UTC (permalink / raw)
  To: 58349

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

When I run

 git clone git://git.savannah.gnu.org/emacs.git

I get

Cloning into 'emacs'...
fatal: unable to connect to git.savannah.gnu.org:
git.savannah.gnu.org[0: 209.51.188.168]: errno=Connection timed out
git.savannah.gnu.org[1: 2001:470:142::168]: errno=Network is unreachable

So I tried

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

Which succeeds. I then compile with make and run the new executable.
The emacs version is 29.0.50. And this emacs version does not have this
problem.
The tab bar was shown immediately after M-x tab-bar-mode.

Thanks for your help. It seems the bug is already fixed in the latest
development version.

On Sat, Oct 8, 2022 at 6:42 PM Lars Ingebrigtsen <larsi@gnus.org> wrote:

> Rittwik Chatterjee <rittwik@gmail.com> writes:
>
> > I follow the steps from
> >
> https://www.gnu.org/software/emacs/manual/html_node/efaq/Installing-Emacs.html
> > After make completes successfully, I execute "emacs-28.2/src/emacs -Q"
> to run the
> > newly compiled binary (I did not run make-install).
> > However, the problem persists.
>
> Sorry, I meant the current development version of Emacs, not the
> released version (because there has been a lot of work done in this area
> lately).
>
> Here's the instructions for building that:
>
> git clone git://git.savannah.gnu.org/emacs.git
> cd emacs
> make
> ./src/emacs &
>
> Would it be possible for you to try that?
>

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

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

* bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar
  2022-10-09 10:03       ` Rittwik Chatterjee
@ 2022-10-09 14:29         ` Lars Ingebrigtsen
  0 siblings, 0 replies; 7+ messages in thread
From: Lars Ingebrigtsen @ 2022-10-09 14:29 UTC (permalink / raw)
  To: Rittwik Chatterjee; +Cc: 58349

Rittwik Chatterjee <rittwik@gmail.com> writes:

> When I run
>
>  git clone git://git.savannah.gnu.org/emacs.git
>
> I get
>
> Cloning into 'emacs'...
> fatal: unable to connect to git.savannah.gnu.org:
> git.savannah.gnu.org[0: 209.51.188.168]: errno=Connection timed out
> git.savannah.gnu.org[1: 2001:470:142::168]: errno=Network is unreachable

Hm...  perhaps you have a firewall that doesn't let traffic on that port
out?  

> So I tried
>
> git clone https://git.savannah.gnu.org/git/emacs.git
>
> Which succeeds. I then compile with make and run the new executable.
> The emacs version is 29.0.50. And this emacs version does not have this problem.
> The tab bar was shown immediately after M-x tab-bar-mode.
>
> Thanks for your help. It seems the bug is already fixed in the latest development
> version.

Thanks very much for checking; I'm closing this bug report, then.





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

end of thread, other threads:[~2022-10-09 14:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-07 11:45 bug#58349: Bug: 28.1; After disabling tool bar, enabling tab bar does not show tab bar Rittwik Chatterjee
2022-10-07 12:37 ` Lars Ingebrigtsen
2022-10-08  5:25   ` Rittwik Chatterjee
2022-10-08  7:08     ` Rittwik Chatterjee
2022-10-08 13:12     ` Lars Ingebrigtsen
2022-10-09 10:03       ` Rittwik Chatterjee
2022-10-09 14:29         ` 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).