From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#54623: No scroll bars on macOS builds Date: Wed, 30 Mar 2022 08:39:23 +0800 Message-ID: <87tubgz32c.fsf@yahoo.com> References: <542747779.525811.1648554603075@mail1.libero.it> <875ynxapxv.fsf@gnus.org> <1929736152.572774.1648583627143@mail1.libero.it> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14252"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 54623@debbugs.gnu.org, Lars Ingebrigtsen , Alan Third To: Angelo Graziosi Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Mar 30 02:40:11 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nZMNe-0003Vv-9s for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 30 Mar 2022 02:40:10 +0200 Original-Received: from localhost ([::1]:37092 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nZMNc-0003r2-SI for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 29 Mar 2022 20:40:08 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:35844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nZMNW-0003qu-B7 for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 20:40:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40065) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nZMNW-0007ef-03 for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 20:40:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nZMNV-0004HA-K5 for bug-gnu-emacs@gnu.org; Tue, 29 Mar 2022 20:40:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Mar 2022 00:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54623 X-GNU-PR-Package: emacs Original-Received: via spool by 54623-submit@debbugs.gnu.org id=B54623.164860078416406 (code B ref 54623); Wed, 30 Mar 2022 00:40:01 +0000 Original-Received: (at 54623) by debbugs.gnu.org; 30 Mar 2022 00:39:44 +0000 Original-Received: from localhost ([127.0.0.1]:33962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZMND-0004GY-RG for submit@debbugs.gnu.org; Tue, 29 Mar 2022 20:39:44 -0400 Original-Received: from sonic315-21.consmr.mail.ne1.yahoo.com ([66.163.190.147]:33327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nZMNB-0004GK-Ma for 54623@debbugs.gnu.org; Tue, 29 Mar 2022 20:39:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648600775; bh=ERGbRXrW8j/SMFBsvixrVXo472o9msGARq+EmTc8OYo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=WOzIIwDHVn5c9LuJHpmOoxwrZEBkl0rvS1h6S8ZEu8OQppvPi7/yUt5qoWQA0YPqeXx/ZeJCSA0/W9nLQhpA+rDGytmngHvnJJfeE4TbedNs5+uC8tXKTgaPGx9fA7FZqihu3rhSiXfXW5xEFbf/T5VBYdGF292oUj1tGaWzgel5vMY0Ww/lI2MBxMbycN0BJRPAZ6faNpiikCbqXLFuvHxdnuN3yAj8XDdojcGfNGE8Gc44EHKNML+2xowGYQxk/U+UhJnodYiMrTq+JHv9emrGyd7oF3gilJQsZZsff4QZFRDGk/SHGnavRyS0GSAsTvuGLDuF5fmdT1gRL8MxRA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648600775; bh=v/3pxHICSJZsGTzK7rdJ0h23qNJaX48Yg2YvUc/UbPm=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=naGjGsWe4K1dhvY0+rLSBKRhwELt9E7gzy/kcp7sVCovnJSHgZNQTGJRaOpt37BJGye9/G+NqLhqsmQqF8glcoIydGbW9ezhnpa1o/zKqQgWJcW4B/XLxZxDSr/ToRZQA4dc1DPlHq9+/0LJyijiW0dZw0hFXQ0l4IKi3k230e/m2VnSCSS6RlBnMAdik0F/AjvVMxODDMrn2W5O2CLfz4G9pW2+2NCXBy9m3rAfk/XdPD4XmjMGbt9zFYM7ZBcpxiOEROyIenbd4IQJFriWiKGH+V8sWcKDCHMy3vBpsSZiC2hKOM2AFnuHdJz8g8t4o51lEQboq+FDmm3uJCIDhw== X-YMail-OSG: tHxilIUVM1m9Z6UcCVTaboDShcH1b0oFEH0ucGkN9nOHvFKOoV9rUThcnP9lhvD iTjH3TM5_026nnLtAqtHNzs.FBzFKcQD6vJu.0eZNc5IUCRkEO7J_71u6G_kNxT5drOaBH_BQ_xF wBCEeZo2TcYckgQksQDSRP5YGMU0MluKe5lDhDHeyGjwR4P4NcOJNdwN9BmUqgcIqWAv.399Jt17 V2qsycDyLJ02cHW5iMnh9q8.Sj9vxeXTXTbfoLIDJVSuycgiqwJrA5QG31mTiXbDLaPsLswrdG83 OTvYoiGX6irCfj0m3C.wqRGOKLPrH9l8QmHFl2CpwVON2ABS_5dx6aMTlD.O8DXBX3wvw8wWc1Dm XER7_sRkMUTp4u6nt8mukZCFt.6l66j6LO_HsFpzPVHwGsmPBY1EruqlGQtml5_V9i532s3DAFOR Bv08LpQif01gnLOr81SIxr61JYfCcmMwJyKivvVYhypSMfRujHdcLvyngT5aPkKloQa7JZA23yn. u8tMvk3SgBtorfmu56_uPi.ugvs_Up8zoANbq5_93GpMzC0qlhpu_vaw.Lb_LLpugx9PZeqIWVkp 5pVUGE9rLJWoiKIDvbVQr.aFw9JD_X9oG.InLeQLlpaX2Bj2sQKEuEVXk_gG9EdzaxOYaH7EW0EK NpM2DyY1dBaOtI3PftG0sh_T3DqypmRn99tljBIeG04J5YxykWJYME0_sNrt487uK6Dv_zyoUCZq BwoO1YLY1j.7AFrClSUHTbzrdNbpLKK6sgBDuReInruDsKDXk6X31CPLqK2BzYAhwhedBNtWnprt GOVxg.CwmiVWwpWPCBzPiJgZuwn9CltC5bHPdpUMml X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Wed, 30 Mar 2022 00:39:35 +0000 Original-Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 841df1a859dfbfa86bca1349397eb6cd; Wed, 30 Mar 2022 00:39:28 +0000 (UTC) In-Reply-To: <1929736152.572774.1648583627143@mail1.libero.it> (Angelo Graziosi's message of "Tue, 29 Mar 2022 21:53:47 +0200 (CEST)") X-Mailer: WebService/1.1.20001 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:229079 Archived-At: Angelo Graziosi writes: > Which build? Nextstep (--with-ns) or Mac (--with-mac)? > > Just for the record.. the Mac build (source from > https://bitbucket.org/mituharu/emacs-mac/src/work, about March 14) > DOES HAVE the scrollbars! It is 28.0.92 Mac-patched source. Unfortunately that doesn't help much, since the Carbon ("Mac") port has been maintained externally by its original developer since its removal in Emacs 23. I vaguely recall some drama regarding multi-tty changes... It descends from the port to Mac OS 8 or 9 that was at least part of Emacs 21. > The nextstep build (source from 28 branch, about March 27) DOES NOT > HAVE the scroll bars. What happens if you remove the #ifdefs from ns_update_window_end and its corresponding entry in ns_redisplay_interface?