From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Sean Farley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Dec 2022 02:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 59790@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167003554711663 (code B ref -1); Sat, 03 Dec 2022 02:46:02 +0000 Received: (at submit) by debbugs.gnu.org; 3 Dec 2022 02:45:47 +0000 Received: from localhost ([127.0.0.1]:50372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1IXB-000323-Jz for submit@debbugs.gnu.org; Fri, 02 Dec 2022 21:45:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:52266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1IX7-00031x-FT for submit@debbugs.gnu.org; Fri, 02 Dec 2022 21:45:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1IX5-0005FJ-Jl for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 21:45:40 -0500 Received: from box.farley.io ([95.179.248.226]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p1IX1-0006If-97 for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 21:45:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=farley.io; s=mail; t=1670035526; bh=vSuMveLNtPdTXnyXgvtlACWI0tPPHXUijBOa+Zofe4g=; h=From:To:Subject:Date:From; b=nJGOaCmtsPwoPdSWHqiLmYny+QqnodSKnAm0F+TNxBR3nSyJdT2JCGJGMKLJhF7cU xtPhv88ZPcVR/W51PTCtJnFcR4QamGtRjp4v4EDTaxraUe5cFwu52VpBQJJI+wZFQv FhkNFfqzIde3DMfkCTQAwJf6gokseDYNKuDHP+aRoZEwzYfTCJ6vtiZsXDLywBjG6U CsaUVOkpik3QgKFigrR5P4GctpkedXQTu98JWOcPpjGVhSzhbmE8bZ8LUqULfjypMz u09iEC3ig3T8T0OrjqfU0fK5Bxpp7Vx9lyBbBRLBBFY0mmDwig5wg8NmX113i0fa4T p0QAAGIIc7S4Q== Received: from authenticated-user (box.farley.io [95.179.248.226]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by box.farley.io (Postfix) with ESMTPSA id 60BBCFDE8C for ; Sat, 3 Dec 2022 03:45:26 +0100 (CET) From: Sean Farley Date: Fri, 02 Dec 2022 20:43:43 -0600 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=95.179.248.226; envelope-from=sean@farley.io; helo=box.farley.io X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) Hi there, I have observed this behavior for (at least) emacs 28.0, 28.1, 28.2, and emacs-29 branch (which I'm sending this bug report from) The bugged behavior is that `ns-use-native-fullscreen' set to nil is not read when launching emacs. To reproduce: /Applications/Emacs.app/Contents/MacOS/Emacs -Q --eval "(progn (setq ns-use-native-fullscreen nil) (add-to-list 'initial-frame-alist '(fullscreen . fullboth)))" The result is that Emacs launches fullscreen'd into a new desktop space but the desired behavior is to just fullscreen into the current desktop space. I /think/ this might be because `ns-use-native-fullscreen' is defined in C code which, to me at least, seems to have a funky load order with pure lisp. In GNU Emacs 30.0.50 (build 1, x86_64-apple-darwin22.1.0, NS appkit-2299.00 Version 13.0.1 (Build 22A400)) of 2022-12-02 built on laptop Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.0.1 Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-plus@29/29.0.50/share/info/emacs --prefix=/usr/local/Cellar/emacs-plus@29/29.0.50 --with-xml2 --with-gnutls --with-native-compilation --without-compress-install --with-dbus --without-imagemagick --with-modules --with-rsvg --with-xwidgets --with-ns --disable-ns-self-contained 'CFLAGS=-Os -w -pipe -march=nehalem -mmacosx-version-min=13 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT' 'CPPFLAGS=-I/usr/local/opt/zlib/include -I/usr/local/opt/jpeg/include -I/usr/local/opt/icu4c/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/readline/include -F/usr/local/Frameworks -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk' 'LDFLAGS=-L/usr/local/opt/zlib/lib -L/usr/local/opt/jpeg/lib -L/usr/local/opt/icu4c/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/readline/lib -L/usr/local/lib -F/usr/local/Frameworks -Wl,-headerpad_max_install_names -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk'' Configured features: ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM XWIDGETS ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: DOOM v3.0.0-pre Minor modes in effect: flyspell-lazy-mode: t which-key-mode: t better-jumper-mode: t better-jumper-local-mode: t vertico-mode: t all-the-icons-completion-mode: t marginalia-mode: t volatile-highlights-mode: t global-page-break-lines-mode: t whole-line-or-region-global-mode: t whole-line-or-region-local-mode: t global-dot-mode: t dot-mode: t fancy-narrow-mode: t global-org-modern-mode: t org-roam-db-autosync-mode: t global-git-commit-mode: t shell-dirtrack-mode: t yas-global-mode: t yas-minor-mode: t server-mode: t gcmh-mode: t global-hl-line-mode: t hl-line-mode: t winner-mode: t smartparens-global-mode: t corfu-popupinfo-mode: t savehist-mode: t global-undo-fu-session-mode: t undo-fu-mode: t global-flycheck-mode: t ws-butler-global-mode: t editorconfig-mode: t persp-mode: t doom-modeline-mode: t solaire-global-mode: t solaire-mode: t delete-selection-mode: t projectile-mode: t ns-auto-titlebar-mode: t +popup-mode: t override-global-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t general-override-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t buffer-read-only: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/sean/.config/emacs/.local/straight/build-30.0.50/ivy/elpa hides /Users/sean/.config/emacs/.local/straight/build-30.0.50/lispy/elpa /Users/sean/.config/emacs/.local/straight/build-30.0.50/cmake-mode/cmake-mode hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode /Users/sean/.config/emacs/.local/straight/build-30.0.50/transient/transient hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/transient /Users/sean/.config/emacs/.local/straight/build-30.0.50/xref/xref hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/progmodes/xref /Users/sean/.config/emacs/.local/straight/build-30.0.50/project/project hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/progmodes/project /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-comint hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-comint /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-exp hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-exp /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-ctags hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-ctags /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-emacs-lisp hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-emacs-lisp /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-texinfo hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-texinfo /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-irc hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-irc /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-doi hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-doi /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-refile hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-refile /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-version hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-version /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-num hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-num /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-mhe hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-mhe /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-shell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-shell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-attach hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-attach /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-C hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-C /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-macs hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-macs /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-entities hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-entities /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-dot hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-dot /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sql hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sql /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-eww hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-eww /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-datetree hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-datetree /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-macro hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-macro /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-eval hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-eval /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-haskell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-haskell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-org hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-org /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-rmail hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-rmail /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-awk hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-awk /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-groovy hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-groovy /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-icalendar hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-icalendar /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-octave hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-octave /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-scheme hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-scheme /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-mobile hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-mobile /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-processing hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-processing /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-biblatex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-biblatex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-csl hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-csl /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-colview hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-colview /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-R hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-R /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-table hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-table /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-html hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-html /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-fortran hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-fortran /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-plantuml hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-plantuml /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-docview hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-docview /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-perl hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-perl /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sqlite hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sqlite /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-basic hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-basic /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sed hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sed /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-fold-core hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-fold-core /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ditaa hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ditaa /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ruby hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ruby /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-bibtex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-bibtex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-habit hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-habit /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-gnus hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-gnus /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-screen hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-screen /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-mouse hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-mouse /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-css hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-css /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-inlinetask hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-inlinetask /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lisp hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lisp /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-eshell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-eshell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-pcomplete hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-pcomplete /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-lint hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-lint /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-id hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-id /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-capture hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-capture /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sass hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sass /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-tangle hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-tangle /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-calc hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-calc /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-java hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-java /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-compat hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-compat /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-attach-git hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-attach-git /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-beamer hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-beamer /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-protocol hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-protocol /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-element hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-element /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lob hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lob /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-tempo hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-tempo /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-python hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-python /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-latex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-latex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-w3m hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-w3m /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-agenda hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-agenda /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-persist hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-persist /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ocaml hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ocaml /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ref hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ref /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-fold hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-fold /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-julia hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-julia /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lilypond hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lilypond /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-table hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-table /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-clojure hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-clojure /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-indent hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-indent /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-plot hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-plot /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-latex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-latex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-src hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-src /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-duration hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-duration /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-makefile hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-makefile /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-info hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-info /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-clock hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-clock /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-forth hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-forth /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-odt hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-odt /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-man hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-man /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-publish hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-publish /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-archive hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-archive /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-org hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-org /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lua hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lua /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-keys hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-keys /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-eshell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-eshell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-faces hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-faces /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-man hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-man /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-list hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-list /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-md hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-md /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-goto hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-goto /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-bbdb hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-bbdb /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-bibtex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-bibtex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-koma-letter hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-koma-letter /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-ascii hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-ascii /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-matlab hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-matlab /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-timer hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-timer /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-natbib hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-natbib /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-core hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-core /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-feed hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-feed /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-gnuplot hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-gnuplot /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-js hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-js /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-footnote hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-footnote /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-maxima hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-maxima /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-cycle hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-cycle /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-crypt hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-crypt /Users/sean/.config/emacs/.local/straight/build-30.0.50/map/map hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/emacs-lisp/map Features: (shadow sort disp-table whitespace flycheck-posframe posframe flyspell-lazy flyspell ispell vi-tilde-fringe display-line-numbers highlight-indent-guides adaptive-wrap mail-extr emacsbug cursor-sensor vertico-repeat objed objed-objects cap-words superword subword which-key better-jumper vertico all-the-icons-completion marginalia etags fileloop xref project volatile-highlights page-break-lines whole-line-or-region dot-mode fancy-narrow org-modern org-agenda oc-natbib oc-csl citeproc citeproc-itemgetters citeproc-biblatex citeproc-bibtex parsebib ol-bibtex org-roam-migrate org-roam-log org-roam-mode org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam org-capture org-attach smartparens-org org-yt org-element org-persist xdg org-id org-refile avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-emacs-lisp org-table ol org-keys citeproc-cite citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters citeproc-number smartparens-rst rst citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt citeproc-lib citeproc-s queue bibtex oc-biblatex oc ob-comint org-pcomplete org-list org-entities org-faces cal-menu calendar cal-loaddefs magit-todos pcre2el rxt re-builder hl-todo async code-review code-review-actions code-review-comment code-review-section code-review-bitbucket code-review-faces shr pixel-fill kinsoku url-file emojify apropos tar-mode arc-mode archive-mode ht code-review-gitlab code-review-utils forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml parse-time iso8601 bug-reference forge-post smartparens-markdown markdown-mode edit-indirect outline-minor-faces noutline outline forge-repo forge forge-core forge-db code-review-parse-hunk code-review-github code-review-db uuidgen calc-misc calc-ext calc calc-loaddefs rect calc-macs a code-review-interfaces deferred ghub-graphql treepy gsexp ghub url-http url-gw nsm url-auth gnutls closql emacsql-sqlite emacsql emacsql-compiler magit-autoloads magit-submodule magit-obsolete magit-popup magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func edebug debug backtrace magit-diff smerge-mode diff diff-mode magit-core magit-autorevert magit-margin magit-transient magit-process magit-mode git-commit magit-git magit-base magit-section crm compat-27 compat-26 transient log-edit message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor shell pcomplete doom-snippets doom-snippets-lib yasnippet elisp-mode recentf server autorevert filenotify gcmh hl-line winner smartparens-config smartparens-text smartparens corfu-popupinfo savehist undo-fu-session undo-fu flycheck-package package-lint imenu finder finder-inf doom-packages package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse bitwarden tree-widget wid-edit auth-source eieio eieio-core password-cache url-vars flycheck-eldev flycheck json map find-func ws-butler editorconfig persp-mode doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons shrink-path f f-shortdoc shortdoc s dash compat dtrt-indent byte-opt advice doom-themes-ext-treemacs doom-themes-ext-org solaire-mode face-remap doom-nord-theme doom-themes doom-themes-base delsel comp comp-cstr warnings icons projectile lisp-mnt grep compile text-property-search comint ansi-osc ansi-color ring ibuffer-vc ibuf-ext ibuffer ibuffer-loaddefs thingatpt mu4e-config html2text let-alist ob-core org-cycle org-fold org-fold-core org-compat ob-eval org-version org-macs format-spec smartparens-lua ns-auto-titlebar ibuf-macs derived edmacro kmacro use-package-bind-key bind-key corfu-history kind-icon svg-lib color svg dom xml orderless corfu doom-editor doom-projects doom-ui easy-mmode doom-keybinds pp cl-extra help-mode use-package-core bytecomp byte-compile general tex-site rx realgud-recursive-autoloads doom-start doom-modules cl-seq doom doom-lib cl-macs cl-loaddefs cl-lib pcase gv jansson dynamic-modules subr-x rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 887625 409974) (symbols 48 75035 53) (strings 32 247349 78616) (string-bytes 1 8192450) (vectors 16 93786) (vector-slots 8 1867025 886681) (floats 8 1288 2174) (intervals 56 917 89) (buffers 984 13)) From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist References: In-Reply-To: Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Nov 2024 05:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: sean@farley.io, 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.173181967314490 (code B ref 59790); Sun, 17 Nov 2024 05:02:02 +0000 Received: (at 59790) by debbugs.gnu.org; 17 Nov 2024 05:01:13 +0000 Received: from localhost ([127.0.0.1]:55521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCXPM-0003le-Os for submit@debbugs.gnu.org; Sun, 17 Nov 2024 00:01:13 -0500 Received: from mail-lj1-f178.google.com ([209.85.208.178]:54609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tCXPK-0003lV-2w for 59790@debbugs.gnu.org; Sun, 17 Nov 2024 00:01:10 -0500 Received: by mail-lj1-f178.google.com with SMTP id 38308e7fff4ca-2fb3110b964so6827181fa.1 for <59790@debbugs.gnu.org>; Sat, 16 Nov 2024 21:01:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731819609; x=1732424409; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=mA6VJa2IMVWHbwBws5nwtOQx99zWelJ4bKo7QYGShyo=; b=lwPpDFGM1uZs7o9YDuINNvbG4Qa9vzSwLMtcWyIHcFiLM6ZLWQaEqfOrCZb2Nubvo2 tkB8ZsMyTctYnMF3CW3n6q0Yn0YOxzis5Fo5o7knqJJGM5dTroO7ULIbw0JVmiWDivBp yTdwSWvBWI64bkzVbTq/wXTR4STyeneaIuemaNQ0t5ku2JSCaRfy1fOjCIqPj8FsbYGI u6aTuJ88rm7rF2M4VMpQf7p7UE8doM9+Ksiy/gsVcvIC1NiCH2nvWVKg50/IB6aaHC7e LmRb7X4Kf56Vk4m/uMeYz/MCqw/eifzswwS/OGk0ff2DpRj9Gsk1M2zIMqhXQF7EkvKT 8DXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731819609; x=1732424409; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=mA6VJa2IMVWHbwBws5nwtOQx99zWelJ4bKo7QYGShyo=; b=l84n73SypHKBJx+DMFqeLBkCVIIjErWXubhjg6fhyasa/mDfIuBe+lK7wuHxlH7cVU u0YTnwy8iHBhGeUenaRaN+ClEblRbKa/SnE/LVDJREtSLx/A7J14m/e86Jgp64uYgQTF u3JgIuu0IJlm3q21Dfg9BtiK1DzRtIP/C0VgSaxr11ie0hQfiJ1MPpMHmCSIJ1wuAExK dY1Jnfgn4R/WdcM1B8c0iEQOcdvc9cthiXHXa+qMwt6UO7FCHUGwjvMx7DrzVF11bLFp 04jFcAp8v7ItCh2odLle8ZZ+lA8yylB++pR2XwxozM5GofWyEadpMVHlfnLq4LD19tFE y+Ng== X-Forwarded-Encrypted: i=1; AJvYcCWhBb37/GscnfJ4f6ipafw0mRIxEMLKaj2oETL/Vl01kBJ+zgK0oAhm0frsna91zS/jLGukCQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzNs0bTBAmw15drAUufi++ERFGUGtTStQFGOT/TKnNdKLwuFCVG ybarxCjVTd2Q8Sm9vX7jIGjyPFeCOEs8n4owhp80yXG184z8wAV5A8ic3VhDwynQQtw55CS079h LPjqMjZf1eDc+STBVWD8d+yHyOVEL+A== X-Google-Smtp-Source: AGHT+IEiGpRdwRd1tQZ7Utta9nX/BYFNTIYskVUg+mmW0p+Ql9tVoC4RCsgxrgmKeiv3rYNulMWaSQ2/X8NK/PtefHI= X-Received: by 2002:a05:651c:1611:b0:2fa:f5f1:2539 with SMTP id 38308e7fff4ca-2ff60690c0dmr38923691fa.24.1731819609007; Sat, 16 Nov 2024 21:00:09 -0800 (PST) Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Sun, 17 Nov 2024 00:00:07 -0500 Mime-Version: 1.0 From: Aaron Jensen X-Mailer: Superhuman Desktop (2024-11-13T20:05:52Z) X-Superhuman-ID: m3l4o0ha.3ede6a65-5f18-4277-be3f-43ecc81bc550 X-Superhuman-Thread-ID: draft00357cfa3f2b6990 X-Superhuman-Draft-ID: draft0050d702bd8079b3 X-Entity-Ref-ID: m3l4o0ha.3ede6a65-5f18-4277-be3f-43ecc81bc550 Date: Sun, 17 Nov 2024 00:00:07 -0500 Message-ID: Content-Type: multipart/mixed; boundary="0000000000009c4bd9062714ac93" X-Spam-Score: -0.7 (/) 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: -1.7 (-) --0000000000009c4bd9062714ac93 Content-Type: multipart/alternative; boundary="0000000000009c4bd7062714ac91" --0000000000009c4bd7062714ac91 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =E2=80=8BThe bugged behavior is that `ns-use-native-fullscreen' set to nil = is not read when launching emacs. The attached patch should fix this. The problem is that when the frame is made, the current value of ns-use-native-fullscreen is copied to a variable and that's only reset when the frame goes from fullscreen to windowed. I believe the original intent was to ensure that the mode could not change while the window was fullscreen already. This resets the value of fs_is_native if the frame is not already fullscreen, which allows it to respect the value at the time of the first fullscreen. Without this, the only way to get the behavior that Sean is expecting is to set ns-use-native-fullscreen in early-init, which should not be necessary. --0000000000009c4bd7062714ac91 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= =E2=80=8BThe bugged behavior is that `ns-use-native-fullscreen' set to nil i= s not=C2=A0read when launching emacs.

The attached patch should fix = this. The problem is that when the frame is made, the current=C2=A0value of= ns-use-native-fullscreen is copied to a variable and that's only reset= when the frame goes from fullscreen to windowed. I believe the original in= tent was to ensure that the mode could=C2=A0not change while the window was= fullscreen already.

This resets the value of fs_is_native if the fra= me is not already fullscreen, which allows it to respect the value at the t= ime of the first fullscreen.=C2=A0
=
Without this, the only way to get = the behavior that Sean is expecting is to set ns-use-native-fullscreen in e= arly-init, which should not be necessary.

--0000000000009c4bd7062714ac91-- --0000000000009c4bd9062714ac93 Content-Type: application/octet-stream; name="0001-src-nsterm.m-EmacsView-toggleFullScreen-Reset-fs_is_.patch" Content-Disposition: attachment; filename="0001-src-nsterm.m-EmacsView-toggleFullScreen-Reset-fs_is_.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: d2c5bd8f48729700_0.1 RnJvbSA4ZTYxMzhlYTI2Zjk5Njg5NWQyZTYwZGFkN2VjMTEyZTkxNjczNmE5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBYXJvbiBKZW5zZW4gPGFhcm9uamVuc2VuQGdtYWlsLmNvbT4K RGF0ZTogU2F0LCAxNiBOb3YgMjAyNCAyMDo1NDo1OSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdICog c3JjL25zdGVybS5tIChbRW1hY3NWaWV3IHRvZ2dsZUZ1bGxTY3JlZW46XSk6IFJlc2V0CiBmc19p c19uYXRpdmUKCi0tLQogc3JjL25zdGVybS5tIHwgNSArKysrKwogMSBmaWxlIGNoYW5nZWQsIDUg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3NyYy9uc3Rlcm0ubSBiL3NyYy9uc3Rlcm0ubQpp bmRleCBkYWJjMzZjZTAxOC4uZDI2NTA4NDM1NDggMTAwNjQ0Ci0tLSBhL3NyYy9uc3Rlcm0ubQor KysgYi9zcmMvbnN0ZXJtLm0KQEAgLTg1MjQsNiArODUyNCwxMSBAQCAtICh2b2lkKXRvZ2dsZUZ1 bGxTY3JlZW46IChpZClzZW5kZXIKIAogICBOU1RSQUNFICgiW0VtYWNzVmlldyB0b2dnbGVGdWxs U2NyZWVuOl0iKTsKIAorICAvKiBSZXNldCBmc19pc19uYXRpdmUgdG8gdmFsdWUgb2YgbnMtdXNl LW5hdGl2ZS1mdWxsLXNjcmVlbiBpZiBub3QKKyAgICAgZnVsbHNjcmVlbiBhbHJlYWR5ICovCisg IGlmIChmc19zdGF0ZSAhPSBGVUxMU0NSRUVOX0JPVEgpCisgICAgZnNfaXNfbmF0aXZlID0gbnNf dXNlX25hdGl2ZV9mdWxsc2NyZWVuOworCiAgIGlmIChmc19pc19uYXRpdmUpCiAgICAgewogI2lm IGRlZmluZWQgKE5TX0lNUExfQ09DT0EpICYmIE1BQ19PU19YX1ZFUlNJT05fTUFYX0FMTE9XRUQg Pj0gMTA3MAotLSAKMi40Ny4wCgo= --0000000000009c4bd9062714ac93-- From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Nov 2024 21:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Aaron Jensen Cc: sean@farley.io, 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.17321380703937 (code B ref 59790); Wed, 20 Nov 2024 21:28:02 +0000 Received: (at 59790) by debbugs.gnu.org; 20 Nov 2024 21:27:50 +0000 Received: from localhost ([127.0.0.1]:47997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDsEo-00011Q-6H for submit@debbugs.gnu.org; Wed, 20 Nov 2024 16:27:50 -0500 Received: from dane.soverin.net ([185.233.34.21]:35337) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDsEm-000118-3d for 59790@debbugs.gnu.org; Wed, 20 Nov 2024 16:27:49 -0500 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4XtvZl4nNbzNK; Wed, 20 Nov 2024 21:27:11 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4XtvZl0rbwzHs; Wed, 20 Nov 2024 21:27:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1732138031; bh=8rLifcNkUORWn2jjuwfNbai8Yb+rujYFQ0Rzjut7sys=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=UCKci6F2ElSe25PPLYWOm6ddDoAshddaAiPmkvu7YS6TLgrg3H+SrMR67fU/8KeNx 4UIZ/3v1w874ReMnjbDGN2JbScJAPKisrgstSGjSWeFWbD230fiTVUJh0+/fU2+gkn SOlI5Hy6zkWT9A7mrSt6GHWHV1uCZKhxhIr9xb4TitpAfY696g3rrLDXqlYCGKwNTf /oQeE+R7jDUexAMPOyfrQYNvfsLNh6GQu1d4msznjbIOuZC974mhJfpQte/kouwn+V Ynd3bYWXhaABRHpQXZb4Dq4enG/a4Ata+GWDKGJ1AnVeo8pGfiVwCVIAGLtIlYuBDu u7rlA5Kc5RagQ== Date: Wed, 20 Nov 2024 21:27:09 +0000 From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Aaron Jensen , sean@farley.io, 59790@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spampanel-Class: ham X-Spam-Score: -0.7 (/) 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: -1.7 (-) On Sun, Nov 17, 2024 at 12:00:07AM -0500, Aaron Jensen wrote: > ​The bugged behavior is that `ns-use-native-fullscreen' set to nil is not read > when launching emacs. > > > The attached patch should fix this. The problem is that when the frame is > made, the current value of ns-use-native-fullscreen is copied to a variable > and that's only reset when the frame goes from fullscreen to windowed. I > believe the original intent was to ensure that the mode could not change > while the window was fullscreen already. > > This resets the value of fs_is_native if the frame is not already > fullscreen, which allows it to respect the value at the time of the first > fullscreen. > > Without this, the only way to get the behavior that Sean is expecting is to > set ns-use-native-fullscreen in early-init, which should not be necessary. The patch looks good here. The only thing is I get this printed to the console: 2024-11-20 21:11:36.609 emacs[18867:241457] ERROR: Can't have a toolbar in a window with as it's borderview I don't think I've ever seen NextStep explicitly mentioned in macOS code before, other than the "NS" prefix. I'm going to hazard a guess that the first if at the top of createToolbar needs another test for when we're in non-native fullscreen or something. Native fullscreen displays the toolbar, non-native doesn't because it uses the borderless stylemask. Perhaps a check on the stylemask would be enough to cover both this and undecorated. -- Alan Third From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Nov 2024 21:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.17321387765780 (code B ref 59790); Wed, 20 Nov 2024 21:40:02 +0000 Received: (at 59790) by debbugs.gnu.org; 20 Nov 2024 21:39:36 +0000 Received: from localhost ([127.0.0.1]:48015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDsQC-0001V9-0q for submit@debbugs.gnu.org; Wed, 20 Nov 2024 16:39:36 -0500 Received: from mail-lj1-f169.google.com ([209.85.208.169]:52370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDsQ9-0001Ux-VZ for 59790@debbugs.gnu.org; Wed, 20 Nov 2024 16:39:34 -0500 Received: by mail-lj1-f169.google.com with SMTP id 38308e7fff4ca-2fb51e00c05so4165331fa.0 for <59790@debbugs.gnu.org>; Wed, 20 Nov 2024 13:39:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732138708; x=1732743508; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=exX53KOKsiyAZPF7jVJF9Kjysq+HPUMy+AFwt5/bfT4=; b=fIYGLy5N+/w7JK574MO4C3Qe0OxgChcwyzopbaxABA5e4tAwfSCYhMdtdua+qN4M7c UtaoWwXKMR0g+HKcheVS9cdpK2ylUKIwzCq+rBd336sBX/E7yt+gZ88g40L151ZT0R5B ZmIGhdbr1g3OaZj4QHHlRfJpf82Q/QWrbCjBxps0Pdg/V78G1ScTz0l8yzdANjinZ11V Ckv+B7xG6XNNEA8fLz2VMcMeb3JyB6y0AqniOva/do8qAlfwJ428j2hP1c4Z8RlcM8XX GUkZsm7uOMxug2z8JlZFO707AaMQV7tLwTcFHyKtwZ5gH62jTMSHobc3YoI5x2QwLlKq NroQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732138708; x=1732743508; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=exX53KOKsiyAZPF7jVJF9Kjysq+HPUMy+AFwt5/bfT4=; b=UFBKpNsT3PvgBfcQh0GeOyKFEaHReD10RWqI5quniVF/6JEHc10Cg4/+CP40BnLgGO rVUlvpM5HBNxjfrCmJ4UmLNtwBAdsHxV+PHplYmyzrQyYIkoL9fhy3kXIfuNPrwmkDVK cNjyz8rlbLBJv24pqhGgwnqB5dEQc8TuDuiJSV6xz2FZTc1FI3yLZAXklv5s6OTs8PRM l2cDl0SdAvzm/kuwHMUmne/Q8wrHAGcg1uLy/GvTIHNHIoqfaPjxht3FMnXKcTm2FhZk rryuw267DAeBmGJo3jGANnhzSATBtLF2YtYw/06X45/EaajQg3UWLFhlufUNBZt+vYct 6W9w== X-Gm-Message-State: AOJu0YxP2EysbGa5TMN8sHGGHOcbRoETXCy4TNJ7uiVKVavxfukpeART RH9Fvrf2F8i774cVk+gUWFdh8thcdv9fkMhOmxc53YgELJ5qEWkjGZtbs7vSKnc1CXawbSdGqsO KtallKK/3udgux45u95pYetWn+tM= X-Google-Smtp-Source: AGHT+IHrN9bS9HmOnwC0FzwSYImHa6vR/8LSWt/P+/7ws/gkIiTbcLDs23oBtrYNjAGMXN2A20Q2M+wZjRjFG5ySvas= X-Received: by 2002:a2e:be23:0:b0:2fb:cff:b535 with SMTP id 38308e7fff4ca-2ff8db2d270mr41710091fa.13.1732138707682; Wed, 20 Nov 2024 13:38:27 -0800 (PST) Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Nov 2024 13:38:27 -0800 Mime-Version: 1.0 X-Mailer: Superhuman Desktop (2024-11-19T20:42:35Z) X-Superhuman-ID: m3qenfwr.a6620e7d-d55a-42c6-8d0a-ddae2d372600 X-Superhuman-Draft-ID: draft00fb63f38a0f8436 In-Reply-To: References: From: Aaron Jensen Date: Wed, 20 Nov 2024 13:38:27 -0800 Message-ID: Content-Type: multipart/alternative; boundary="0000000000005f938f06275ef8ac" X-Spam-Score: 0.7 (/) 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.3 (/) --0000000000005f938f06275ef8ac Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks for trying it out. I saw the error as well both before and after the patch, so I didn't look into it. I think you're right though. I can try that out later. It probably shouldn't impact when/if this patch should be installed. Are you able to install this and the other or do we need someone else to sign off on it and install them? Aaron On Wed, Nov 20, 2024 at 1:27 PM, Alan Third wrote: > On Sun, Nov 17, 2024 at 12:00:07AM -0500, Aaron Jensen wrote: > > =E2=80=8BThe bugged behavior is that `ns-use-native-fullscreen' set to ni= l is not > read when launching emacs. > > The attached patch should fix this. The problem is that when the frame is > made, the current value of ns-use-native-fullscreen is copied to a variab= le > and that's only reset when the frame goes from fullscreen to windowed. I > believe the original intent was to ensure that the mode could not change > while the window was fullscreen already. > > This resets the value of fs_is_native if the frame is not already > fullscreen, which allows it to respect the value at the time of the first > fullscreen. > > Without this, the only way to get the behavior that Sean is expecting is > to set ns-use-native-fullscreen in early-init, which should not be > necessary. > > The patch looks good here. The only thing is I get this printed to the > console: > > 2024-11-20 21:11:36.609 emacs[18867:241457] ERROR: Can't have a toolbar i= n > a window with as it's borderview > > I don't think I've ever seen NextStep explicitly mentioned in macOS code > before, other than the "NS" prefix. > > I'm going to hazard a guess that the first if at the top of createToolbar > needs another test for when we're in non-native fullscreen or something. > > Native fullscreen displays the toolbar, non-native doesn't because it use= s > the borderless stylemask. Perhaps a check on the stylemask would be enoug= h > to cover both this and undecorated. > > -- > Alan Third > --0000000000005f938f06275ef8ac Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks for trying i= t out. I saw the error as well both before and after the patch, so I didn&#= 39;t look into it. I think you're=C2=A0right though. I can try that out= later. It probably shouldn't impact when/if this patch should be insta= lled.

Are you able=C2=A0= to install this and the other or do we need someone else to sign off on it = and install them?

=

Aaron


On = Wed, Nov 20, 2024 at 1:27 PM, Alan Third <alan@idiocy.org> wro= te:

On Sun, Nov 17, 2024 at 12:00:07AM -0500, Aaron Jensen wrote:

=E2=80=8BThe bugged behavior is that `ns-use-native-fullscreen' set to = nil is not read when launching emacs.

The attached patch should fix this. The problem is that when the frame is made, the current value of ns-use-native-fullscreen is copied to a variable and that's only reset when the frame goes from fullscreen to windowed. = I believe the original intent was to ensure that the mode could not change while the window was fullscreen already.

This resets the value of fs_is_native if the frame is not already fullscreen, which allows it to respect the value at the time of the first fullscreen.

Without this, the only way to get the behavior that Sean is expecting is to set ns-use-native-fullscreen in early-init, which should not be necessary.

The patch looks good here. The only thing is I get this printed to the console:

2024-11-20 21:11:36.609 emacs[18867:241457] ERROR: Can't have a toolbar= in a window with <NSNextStepFrame: 0x7f8db350c7e0> as it's borde= rview

I don't think I've ever seen NextStep explicitly mentioned in macOS code before, other than the "NS" prefix.

I'm going to hazard a guess that the first if at the top of createToolbar needs another test for when we're in non-native fullscreen or something.

Native fullscreen displays the toolbar, non-native doesn't because it uses the borderless stylemask. Perhaps a check on the stylemask would be enough to cover both this and undecorated.

--=20
Alan Third


--0000000000005f938f06275ef8ac-- From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Nov 2024 22:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Aaron Jensen Cc: 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.17321400369770 (code B ref 59790); Wed, 20 Nov 2024 22:01:02 +0000 Received: (at 59790) by debbugs.gnu.org; 20 Nov 2024 22:00:36 +0000 Received: from localhost ([127.0.0.1]:48063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDskV-0002XV-Mx for submit@debbugs.gnu.org; Wed, 20 Nov 2024 17:00:35 -0500 Received: from dane.soverin.net ([185.233.34.31]:41969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDskT-0002XC-SW for 59790@debbugs.gnu.org; Wed, 20 Nov 2024 17:00:34 -0500 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4XtwJY0sRBz2y2s; Wed, 20 Nov 2024 21:59:57 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4XtwJW5RyMz7h; Wed, 20 Nov 2024 21:59:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1732139997; bh=0nTRSzmJCcpYKQurch9v8caZzL+AezXfQaK9zuDOHtc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ctd44OUXmbfAuUOrDZ4xnehnLosNeLb9FL1H1Kwgw9YUhYB0AankuJQYFvbfT20NO kLkQ8PYX/SPflAX7dWhHIX7Z9Hun9LI4sZhNQx//tV5Xv3HfRU0NsYgu6t1hqwlINQ JZDWPkh6PWG6TosVZ5Nl7kH3AdR3SuwvBdr593PxXyxHePolxuezKjFRP1wPNlfQTj /0nGAvcWCbsnSvGDtRejTkU+k3jWI8XLRL+Bg27SJc9wqHNa39dXuxSmGeaopTX3Yl RA/whJhUvNvnLdGu1Kc/6s9yrJls6x3hWrW/dr+/jDZeKtPiOPoN0eOAEhZLNXAxAs JQiOmJHjMjYNA== Received: from localhost (faroe.holly.idiocy.org [local]) by faroe.holly.idiocy.org (OpenSMTPD) with ESMTPA id d63a5700; Wed, 20 Nov 2024 21:59:54 +0000 (UTC) Date: Wed, 20 Nov 2024 21:59:54 +0000 From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Aaron Jensen , 59790@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spampanel-Class: ham X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Wed, Nov 20, 2024 at 01:38:27PM -0800, Aaron Jensen wrote: > Thanks for trying it out. I saw the error as well both before and after the > patch, so I didn't look into it. I think you're right though. I can try > that out later. It probably shouldn't impact when/if this patch should be > installed. > > Are you able to install this and the other or do we need someone else to > sign off on it and install them? I should be able to install it, but I don't know where. Master? -- Alan Third From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Nov 2024 22:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.173214115812992 (code B ref 59790); Wed, 20 Nov 2024 22:20:02 +0000 Received: (at 59790) by debbugs.gnu.org; 20 Nov 2024 22:19:18 +0000 Received: from localhost ([127.0.0.1]:48096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDt2b-0003NU-J6 for submit@debbugs.gnu.org; Wed, 20 Nov 2024 17:19:17 -0500 Received: from mail-lj1-f172.google.com ([209.85.208.172]:49590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tDt2Z-0003NM-GF for 59790@debbugs.gnu.org; Wed, 20 Nov 2024 17:19:16 -0500 Received: by mail-lj1-f172.google.com with SMTP id 38308e7fff4ca-2fb59652cb9so2829571fa.3 for <59790@debbugs.gnu.org>; Wed, 20 Nov 2024 14:19:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732141094; x=1732745894; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gKI5vJp0M13QRvbGGANRwkMcI0E94h4bFg1MVmBucOU=; b=RY6JXgYfIOfSj3l702bVaIaaeeTENL3WSHbnJE7YlkrjvVsf902BkBQiIyeNvW1Zyd FG56YnShCEABhYXlWdaYaVpDMkLl6GNhIKR89rH3RntSxtH4Hq7RGviJYpQocdrNH75M wUy8QUHHRVvB1PNizHsDgZGankyTShVyDFS3g79zcIqPOHOfUrZ48m3VpqTQsNRl9YzQ de2V+oerSen9jDt9fWIdFRCTZ88CRxHx2pmdL20Q9j4D1sNPVqZmNAwIyFTB8gW19Uxe bWvDnamOHFCp+vdue+o++XN3UjvpAm1BNNqd/B8g1ebwFtKCUwAdT/l8eEP2o2PGe8Xk ZIgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732141094; x=1732745894; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gKI5vJp0M13QRvbGGANRwkMcI0E94h4bFg1MVmBucOU=; b=ZejxNSZsEOt64EE8Yno59ewVx/UNQuWh8ir7GYAUia/vk6V+/5jShtkNeBpI6p+TAR /O4D/h5ii3yvEZ5TRXn99khoB7PqurahCS3X7LhFTaCamp8w24Qeos2434xYiSLMeVGi 1V9bSXC9Q82Cp3pIJuI3A21QBFtyB9W4yx87Z4sIeq9ahGzvCIviZn8HSCYavdAD0BNg APvpyiTNf08ycaR42PJG+TLFSN5FUjOUVlE5MOkgoZKO8MyAWftYYbOSi+P+KJjM5BQO RyPNV6OAMmMiacqTRC4i8BW0tc56khydP0bPld9e5TQuJw9Qp1I4BBOCV43jo4Eli9qx 2iiQ== X-Gm-Message-State: AOJu0YwQ0C2rQaYqleFsMwUakNC+5uqIN+Y/bu3ulxA2XyMj3JhS/9XD lNw8T/BZiIyaT7yJ2QjlEQwgjt6dLXUOb7IMpWl8zKxpxlHBYnlBpPNdwaTQsKqhwS5bEnqCa7H 1V2g2d1PNHrrwmKJdabz+JHI64kM= X-Google-Smtp-Source: AGHT+IHAc4S55oKuQ6JxHU+YJMxeO2lwT4+94h6c+Vb+GVVo+mqw05F7jB90942aHtswrwZHRnCo6jTWsATVVwYJ0V0= X-Received: by 2002:a05:651c:19a5:b0:2f7:6812:d0ae with SMTP id 38308e7fff4ca-2ff8dbb233bmr21318361fa.13.1732141094324; Wed, 20 Nov 2024 14:18:14 -0800 (PST) Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Nov 2024 22:18:13 +0000 Mime-Version: 1.0 References: X-Superhuman-Draft-ID: draft002dbd260baa894f X-Superhuman-ID: m3qg2llp.77e31e45-e379-44f3-82dd-af7e5504b417 X-Mailer: Superhuman iOS 11512 In-Reply-To: From: Aaron Jensen Date: Wed, 20 Nov 2024 22:18:13 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000a0d5d806275f86bc" X-Spam-Score: 0.0 (/) 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: -1.0 (-) --000000000000a0d5d806275f86bc Content-Type: text/plain; charset="UTF-8" Master is fine with me for both. I could see it going into 30.2 Aaron On Wed, Nov 20 2024 at 1:59 PM, Alan Third wrote: > On Wed, Nov 20, 2024 at 01:38:27PM -0800, Aaron Jensen wrote: > > Thanks for trying it out. I saw the error as well both before and after > the patch, so I didn't look into it. I think you're right though. I can try > that out later. It probably shouldn't impact when/if this patch should be > installed. > > Are you able to install this and the other or do we need someone else to > sign off on it and install them? > > I should be able to install it, but I don't know where. Master? > -- > Alan Third > --000000000000a0d5d806275f86bc Content-Type: text/html; charset="UTF-8"
Master is fine with me for both. I could see it going into 30.2


Aaron

On Wed, Nov 20 2024 at 1:59 PM, Alan Third <alan@idiocy.org> wrote:

On Wed, Nov 20, 2024 at 01:38:27PM -0800, Aaron Jensen wrote:

Thanks for trying it out. I saw the error as well both before and after the patch, so I didn't look into it. I think you're right though. I can try that out later. It probably shouldn't impact when/if this patch should be installed.

Are you able to install this and the other or do we need someone else to sign off on it and install them?

I should be able to install it, but I don't know where. Master?
--
Alan Third

--000000000000a0d5d806275f86bc-- From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Nov 2024 06:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 59790@debbugs.gnu.org, aaronjensen@gmail.com Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.173217034432305 (code B ref 59790); Thu, 21 Nov 2024 06:26:01 +0000 Received: (at 59790) by debbugs.gnu.org; 21 Nov 2024 06:25:44 +0000 Received: from localhost ([127.0.0.1]:48832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tE0dM-0008Oz-9e for submit@debbugs.gnu.org; Thu, 21 Nov 2024 01:25:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tE0dJ-0008Ob-SD for 59790@debbugs.gnu.org; Thu, 21 Nov 2024 01:25:42 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tE0b6-0007uS-Qg; Thu, 21 Nov 2024 01:23:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=gUGj8S39cx/nHpo1H6gqSEjhX+PdEtPanetpLyjhKRs=; b=SSKwGZOMO1Fb YS/Kyvxd80sy3BLyilNXRONpXjUXNcz3lB0Ehr1kwrmlW+FujM0nEMQ4xPbb4FyHP2Wz28SSBWhFU HCPiQtC+WIojfNTxhZeCSjHXSE5F7y4+SqrqgjC4R2xsLS71aNiGycSQOKySsgEnvHgf3wPv65pJh XP2hHW0olY4mR688CPmWCMSG/WckqqXzhWYqoANI9clHwCzgSsGbeh9APGoBc+aIEHv0nJLP+AxOd fVE0/wXPbxYdE427DxDKP0SZ3UpKkgQCgKEG5fW/NaEBFIG5W37My9urYWs/g65Uigg6TK3VazTJt X8Uw6/pU3h6geCLuoUwLJw==; Date: Thu, 21 Nov 2024 08:23:22 +0200 Message-Id: <861pz5rtph.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Alan Third on Wed, 20 Nov 2024 21:59:54 +0000) References: X-Spam-Score: -1.6 (-) 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.6 (--) > Cc: 59790@debbugs.gnu.org > Date: Wed, 20 Nov 2024 21:59:54 +0000 > From: Alan Third > > On Wed, Nov 20, 2024 at 01:38:27PM -0800, Aaron Jensen wrote: > > Thanks for trying it out. I saw the error as well both before and after the > > patch, so I didn't look into it. I think you're right though. I can try > > that out later. It probably shouldn't impact when/if this patch should be > > installed. > > > > Are you able to install this and the other or do we need someone else to > > sign off on it and install them? > > I should be able to install it, but I don't know where. Master? If the problem is serious enough (is it?), then emacs-30 is fine, as far as I'm concerned. Thanks. From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Nov 2024 07:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Alan Third , 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.17321732848497 (code B ref 59790); Thu, 21 Nov 2024 07:15:01 +0000 Received: (at 59790) by debbugs.gnu.org; 21 Nov 2024 07:14:44 +0000 Received: from localhost ([127.0.0.1]:48883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tE1Ol-0002Cz-Vm for submit@debbugs.gnu.org; Thu, 21 Nov 2024 02:14:44 -0500 Received: from mail-lj1-f176.google.com ([209.85.208.176]:55509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tE1Oj-0002Cj-R8 for 59790@debbugs.gnu.org; Thu, 21 Nov 2024 02:14:42 -0500 Received: by mail-lj1-f176.google.com with SMTP id 38308e7fff4ca-2fb3da341c9so5900071fa.2 for <59790@debbugs.gnu.org>; Wed, 20 Nov 2024 23:14:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732173216; x=1732778016; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:in-reply-to:from:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tHmwIGH3S6zmfO1pLTaCXZDTac+abc8V4v+d31tfXuk=; b=EMKv9pDQOyo4U0vQW9fFxZkSuqJKg+iofoakvb75DTbmC/PMn2QLDoE8y0MBNL5EH4 Lf0PD2llEFpQt4nHiiwjTnweMTzMC97jt4zjTo2rQd7JcFAHafZIXTn22ZUgPkuu8cju f2nfBsnTMvvDZwRQvwImrWnfDUT9KFY0Tlnaaqfnqm6pRVVktAMND1Mv79t/lskzPXUG yrZHT5TApzbVOjrQr23HeBHkegwhM6wR7nXktZd2E+4pBhVPS0vGpRWTtg7sBACm92o8 SjrCYZCYEpz4IXTfU70fWCDzZO9CwFxzXytOO/aTFpGqvEyQGxyjjpuMKhj4iLX/KEwT lTUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732173216; x=1732778016; h=cc:to:subject:message-id:date:in-reply-to:from:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tHmwIGH3S6zmfO1pLTaCXZDTac+abc8V4v+d31tfXuk=; b=o7Ttt7kFIU8l0tM2Qi56XvBPfWIwLxCEQbgdl+B1iumEOKZEbjJZ+99KbFJTj5+K5M 3RP9bR42Ci/KlKiHbNsmgRULrB3AMXchsdmxkkXLlTN3p2Kb4ikI8EaLT/H8L9j7y8la WGYhCXcNkf9xk+4SjE1xam0AGU1ZS39djhWowSmG/gWOuQSPvw1IIQShXq8PCK1lDj4S 3wOUs0HBAzT+M2Mb0wayK622FnfAaFoZJ11qk3q+IqDzgtj5Ah3s6GOjGEEOSmIdX+c5 MuC9LWx0JEEtyFfbV8oZHkdNwjkJe2ET8NIdkbhWTep5yM8jOapQ5KioY2v7ICgvtIPq SMTQ== X-Forwarded-Encrypted: i=1; AJvYcCWg0RJTvygFvyqtu0ASr+0M3HdOdN/H40pgQBxKtFKZytG3hcP/kH/j+Jx2fUzqHsvobeqMJA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyZyn6VAMieqNM4sN3Jrz8vEHB4oO0o6GBh/RIAJOkHmXjtlAH1 0Ta6fEW0kDymX8nyoidHof1qABu+91Z20fCl2sekWg2CvmRy4G1ASmmlDG49o6tUlO7bsoeB6Oa 1yv2loQYvueOQrMINkYu3eSEkhvk= X-Gm-Gg: ASbGncvCc0IaTQFwIoCG7i+m0S/JtjK/KbHnIiblfgzy+MmZG+bqZaGgheRRL5fMCTI aB4MvSevsP4wJNJCuYtkh2wdqEVB+KZOdSGPaY8503b8JAYZLwNzO75w= X-Google-Smtp-Source: AGHT+IE7ETwJO6XTXZE6b0AuzKSJB6WyUIPFLilzEWmiOGN+5+YBLOgGVBMSluWhuwOvqSy2Hw6WEo5YH7B/vcgg7gs= X-Received: by 2002:a05:651c:158f:b0:2fa:dbf1:5b2d with SMTP id 38308e7fff4ca-2ff8dd65d27mr27615751fa.39.1732173215398; Wed, 20 Nov 2024 23:13:35 -0800 (PST) Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Thu, 21 Nov 2024 07:13:34 +0000 Mime-Version: 1.0 X-Mailer: Superhuman iOS 11512 X-Superhuman-Draft-ID: draft00227081b5957241 References: <861pz5rtph.fsf@gnu.org> From: Aaron Jensen X-Superhuman-ID: m3qz71ys.39a6d1f8-48f1-4ad0-a34a-0f17e8f4e060 In-Reply-To: <861pz5rtph.fsf@gnu.org> Date: Thu, 21 Nov 2024 07:13:34 +0000 Message-ID: Content-Type: multipart/alternative; boundary="00000000000031855b0627670121" X-Spam-Score: 0.7 (/) 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.3 (/) --00000000000031855b0627670121 Content-Type: text/plain; charset="UTF-8" I suppose this one is a bug fix, yes. So I'm good with 30 as well. The other is more experimental in a way since we can no longer reproduce the original concern. Realistically, both could go in 30 most likely. Your call on that front. Aaron On Wed, Nov 20 2024 at 10:23 PM, Eli Zaretskii wrote: > Cc: 59790@debbugs.gnu.org > Date: Wed, 20 Nov 2024 21:59:54 +0000 > From: Alan Third > > On Wed, Nov 20, 2024 at 01:38:27PM -0800, Aaron Jensen wrote: > > Thanks for trying it out. I saw the error as well both before and after > the > > patch, so I didn't look into it. I think you're right though. I can try > > that out later. It probably shouldn't impact when/if this patch should > be > > installed. > > > > Are you able to install this and the other or do we need someone else to > > sign off on it and install them? > > I should be able to install it, but I don't know where. Master? > > If the problem is serious enough (is it?), then emacs-30 is fine, as far > as I'm concerned. > > Thanks. > --00000000000031855b0627670121 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I suppose this one is a bug fix, yes. So I'm good with 30 = as well. The other is more experimental in a way since we can no longer rep= roduce the original concern.

Realistically, both = could go in 30 most likely. Your call on that front.


Aaron
=20

On Wed, Nov 20 2024 at 10:23 PM, Eli Zaretskii <eliz@gnu.org<= /a>> wrote:

Cc: 59790@debbugs.gnu.org
Date: Wed, 20 Nov 2024 21:59:54 +0000
From: Alan Third <alan@idiocy.org= >

On Wed, Nov 20, 2024 at 01:38:27PM -0800, Aaron Jensen wrote:
> Thanks for trying it out. I saw the error as well both before and afte= r the
> patch, so I didn't look into it. I think you're right though. = I can try
> that out later. It probably shouldn't impact when/if this patch sh= ould be
> installed.
>=20
> Are you able to install this and the other or do we need someone else = to
> sign off on it and install them?

I should be able to install it, but I don't know where. Master?

If the problem is serious enough (is it?), then emacs-30 is fine, as far as I'm concerned.

Thanks.

--00000000000031855b0627670121-- From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Nov 2024 01:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: sean@farley.io, 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.173232444619994 (code B ref 59790); Sat, 23 Nov 2024 01:15:01 +0000 Received: (at 59790) by debbugs.gnu.org; 23 Nov 2024 01:14:06 +0000 Received: from localhost ([127.0.0.1]:56087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEeis-0005CN-0f for submit@debbugs.gnu.org; Fri, 22 Nov 2024 20:14:06 -0500 Received: from mail-lj1-f179.google.com ([209.85.208.179]:50338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEeip-0005Bj-IF for 59790@debbugs.gnu.org; Fri, 22 Nov 2024 20:14:04 -0500 Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-2ffb0bbe9c8so3767481fa.0 for <59790@debbugs.gnu.org>; Fri, 22 Nov 2024 17:14:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732324377; x=1732929177; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:references:in-reply-to:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tomgJd8zajITnkbdGI5WhzHnW9YdlQv4B+G1Jlnlc9M=; b=M7s3BcKeN3WyxeLRkf4quFcur7sSob5EEmgqrUZyaWFO/34FgnJkpOZTMCJYEMZtpt +0VjJog8eSynxuo5CJoRPoud2XcKcvZ6eZunKMqO0O95KyOZtW01J532s34cFD2ZURVK /e9fxkWDcCwwZLxeswHyKhy9HuvqoZjCe6JCTV3JuA1QHoPCvmd20fzR6xVJPi2Bt1gg rDo3iLiTHzPp5PtsRGgCW7UYveYwRlEnlJ+qMf0dduXClX1bYzybyy6KMpbVnLpAH1xz x29wbfqJ/aOaGAC27v/O0dZ2lA2KMbxSC3vMjytPmxG3Z6OXr2Guhbo64CmCf51YOifQ +Pag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732324377; x=1732929177; h=cc:to:subject:message-id:date:references:in-reply-to:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tomgJd8zajITnkbdGI5WhzHnW9YdlQv4B+G1Jlnlc9M=; b=s+0ABCJaVCB7WNCvdmOwKBdO6fKoK1pFsHnKm5E92K4UvxFPyC2pIPnV/y6NLubzHs G7+qJPOlJWlBd7gaB83Cfwr6gtUtnRa8HB983k92bwq0eQSkaG/PEE8nQwcycJ/SVjhB QeLIGWCkJVcA9jlOEYwftHHNM8B4Sp5st0g3NLZYuw6WjoJJ+aIyIIsosyV8YBdpfVgP vY9rkJrkCj19yI79XGkoiWklOkuLbavZZeGGoFfnSzFMLrbRvBA0mFmCWx6QPI7/4vhg Xu2ZMhTdjZz6CQcyWHQ7h+DRz/rYnQVDvPIQYhruFjzSGD8e/+meTAu0BCUdJT7FR2dc DjNg== X-Forwarded-Encrypted: i=1; AJvYcCXqaW9Hlt14DR06fAKAvwoeDBdr4Y3dGa/5zmAB4h7whN+ivfonZZORSTVHARacJVOFnxOD+Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxXl564ihrBB8RgkOzf/LbNCjdKrUpJyiT9hhTdfAVyBejWU5th Lu1/BRG2npFLZ9bssG0iXncEoamxY6QfIRVcj1/sDve3Vp6UblAQW1O5sCfY2l5NMLru6K+U/MN vobWPzqyFMIagtJzJJX3giUXpYWaeaQ== X-Gm-Gg: ASbGncsK09kpmj5PW4eShHKlilg8XTClLN+qhM6xvy1TA5Q3vLU1gofBsnr9pJR/qEn FP7uEI6z7dVDL82QNcxvKyf0FpW3jMAL5IL6/3jWJFXi66WM4fPnYF8Q= X-Google-Smtp-Source: AGHT+IFlSv3NETm/qnsowzlp1+A/Cw2BYWa5rQ8a4xNGt9/tKyZaqMDK1yehsDIZXKbY8JOwFbpgShU9aVgMWZdfrp0= X-Received: by 2002:a05:651c:884:b0:2fb:4b40:1e15 with SMTP id 38308e7fff4ca-2ffa71ce15dmr26335011fa.41.1732324377026; Fri, 22 Nov 2024 17:12:57 -0800 (PST) Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Fri, 22 Nov 2024 17:12:56 -0800 Mime-Version: 1.0 From: Aaron Jensen X-Mailer: Superhuman Desktop (2024-11-22T20:05:55Z) X-Superhuman-Draft-ID: draft0076990dad7931e2 In-Reply-To: References: X-Superhuman-ID: m3th6zfk.fa407a4a-1740-4a49-b956-e6142f3a0c08 Date: Fri, 22 Nov 2024 17:12:56 -0800 Message-ID: Content-Type: multipart/alternative; boundary="00000000000020e80506278a33a7" X-Spam-Score: 0.7 (/) 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.3 (/) --00000000000020e80506278a33a7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Nov 20, 2024 at 1:27 PM, Alan Third wrote: > On Sun, Nov 17, 2024 at 12:00:07AM -0500, Aaron Jensen wrote: > > =E2=80=8BThe bugged behavior is that `ns-use-native-fullscreen' set to ni= l is not > read when launching emacs. > > The attached patch should fix this. The problem is that when the frame is > made, the current value of ns-use-native-fullscreen is copied to a variab= le > and that's only reset when the frame goes from fullscreen to windowed. I > believe the original intent was to ensure that the mode could not change > while the window was fullscreen already. > > This resets the value of fs_is_native if the frame is not already > fullscreen, which allows it to respect the value at the time of the first > fullscreen. > > Without this, the only way to get the behavior that Sean is expecting is > to set ns-use-native-fullscreen in early-init, which should not be > necessary. > > The patch looks good here. The only thing is I get this printed to the > console: > > 2024-11-20 21:11:36.609 emacs[18867:241457] ERROR: Can't have a toolbar i= n > a window with as it's borderview > > I don't think I've ever seen NextStep explicitly mentioned in macOS code > before, other than the "NS" prefix. > > I'm going to hazard a guess that the first if at the top of createToolbar > needs another test for when we're in non-native fullscreen or something. > > Native fullscreen displays the toolbar, non-native doesn't because it use= s > the borderless stylemask. Perhaps a check on the stylemask would be enoug= h > to cover both this and undecorated. > I tried this in createToolbar and I still get the error. I don't know if the styleMask isn't set yet or if it's somehow using the toolbar from the previous window? Seems odd. I haven't played with it too much, but I just wanted to let you know that this didn't appear to work in case you were planning on taking a look at some point. if ([[view window] styleMask] & NSWindowStyleMaskBorderless) return; Thanks, Aaron --00000000000020e80506278a33a7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, Nov 20, 2024 at 1:27 PM, Alan Third <alan@idiocy.org> wrote:

On Sun, Nov 17, 2024 at 12:00:07AM -0500, Aaron J= ensen wrote:

=E2=80=8BThe bugged behavior is that `ns-use-native-fullscreen' set to = nil is not read when launching emacs.

The attached patch should fix this. The problem is that when the frame is made, the current value of ns-use-native-fullscreen is copied to a variable and that's only reset when the frame goes from fullscreen to windowed. = I believe the original intent was to ensure that the mode could not change while the window was fullscreen already.

This resets the value of fs_is_native if the frame is not already fullscreen, which allows it to respect the value at the time of the first fullscreen.

Without this, the only way to get the behavior that Sean is expecting is to set ns-use-native-fullscreen in early-init, which should not be necessary.

The patch looks good here. The only thing is I get this printed to the console:

2024-11-20 21:11:36.609 emacs[18867:241457] ERROR: Can't have a toolbar= in a window with <NSNextStepFrame: 0x7f8db350c7e0> as it's borde= rview

I don't think I've ever seen NextStep explicitly mentioned in macOS code before, other than the "NS" prefix.

I'm going to hazard a guess that the first if at the top of createToolbar needs another test for when we're in non-native fullscreen or something.

Native fullscreen displays the toolbar, non-native doesn't because it uses the borderless stylemask. Perhaps a check on the stylemask would be enough to cover both this and undecorated.


I tried this in createT= oolbar and I still get the error. I don't know if the styleMask isn'= ;t set yet or if it's somehow using the toolbar from the previous windo= w? Seems odd. I haven't played with it too much, but I just wanted to l= et you know that this didn't appear to work in case you were planning o= n taking a look at some point.

if ([[vie= w window] styleMask] & NSWindowStyleMaskBorderless)
=C2= =A0 return;

Thanks,

Aaron

--00000000000020e80506278a33a7-- From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Nov 2024 02:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.173232848832584 (code B ref 59790); Sat, 23 Nov 2024 02:22:02 +0000 Received: (at 59790) by debbugs.gnu.org; 23 Nov 2024 02:21:28 +0000 Received: from localhost ([127.0.0.1]:56186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEfm4-0008TT-CI for submit@debbugs.gnu.org; Fri, 22 Nov 2024 21:21:28 -0500 Received: from mail-lj1-f180.google.com ([209.85.208.180]:44274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEfm1-0008TD-SM for 59790@debbugs.gnu.org; Fri, 22 Nov 2024 21:21:26 -0500 Received: by mail-lj1-f180.google.com with SMTP id 38308e7fff4ca-2fb388e64b0so33190581fa.0 for <59790@debbugs.gnu.org>; Fri, 22 Nov 2024 18:21:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732328420; x=1732933220; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:in-reply-to:from:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=d9lnVZncKhabP77eU8NH+ZjQyZou2dJxoIUujPBwIuI=; b=EhfWlMUCNJ/o3axoKA8pIVvwi4Bdr/U+RmJTzy1ecNfnsypt+zAC7pbB/gZQFF8Jq4 JDueSZKQeWZFTExRrsbbyfiuMp8DJOyu9GeFVoW1SftcbD7a4y2rBKI+M/m7r9ip+/td Eisx6m6EjYWe+nXF8LqTfEAfwYlRumKMDK+0oT6HPA7z5QkqyiTjBbGXaBJTU6OgsR4B v5Tv1x5LswpknOKFB+9ppi5Fq9qnC3b761xdtbMubULJzhWqLhKwjHEGCgbeSqg8hVo4 dqyLCa4suKcD1SxsGfgCHOc4gQaOBaDW14tyGI6wgXC7oz9l8qnGL21WlSGIMzzbeJ9m CMxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732328420; x=1732933220; h=cc:to:subject:message-id:date:in-reply-to:from:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=d9lnVZncKhabP77eU8NH+ZjQyZou2dJxoIUujPBwIuI=; b=oLGSJVXL0lGfvLWQg1Ez77TfbiyN0G+Vzy9xnHuaIGJ3dhOOShcy6KMZaPVaspBEJD MnHQZUUpTys8dj6PW0W4ytxm7uvFr6hXMZgRtkY895yJgr+Yf7wOnz/YVE+xQrBSHwEi HCByd4vyqWL2JCK8Kn8gWG6I45/Yhq6s3AjqBW4CD7A6pV4tYOWi2PCfR34ZunxQ7GSE lVkVgdx5mPu00xTSLAL1KVmTJBr4juCnD94qDzTeIHUhhlBHWOE3PXAdLAQUZa+BZ2i5 5gr4mGPBiilzKAgQ+kkmDPvMDOow/6moa7rRBYv2Umol3KFzIIv2gXbgwtP5uzoIbeOK MYUA== X-Gm-Message-State: AOJu0YxfJjIVAjfODg7EjAto+6d/UM8VC5DdkBjDoiTD0lbWUhUyfRZd D7CoTNlMLm7J3gphWux2pG16nX4kAl5EwSFa4SGAkXGXC6RidAsvzHblo4AuCw4jIdTQPZQ4OGA lRz0llR6WhcMEAqbFgFn/sLa7pUU= X-Gm-Gg: ASbGncvf4gJMB66N4wIsr7xHcUnXBget1pOIwF781TGGuHjOWyVwx5ZI3hz8TVWPxuz HCr/djirpvF8NTyjNDY3SlYg5pv8/gwy2YMRe5CLi1Re2pqiyVQAaXC8= X-Google-Smtp-Source: AGHT+IEkIyUxwG2qiKRZz/QBaSVq10i1GdxomNAX7EIDpN7p+m6Q5g3WKukjN0wU85yE4Uccxa+CQEHSmMfqQ8FEt7g= X-Received: by 2002:a2e:a5c1:0:b0:2fb:570a:496e with SMTP id 38308e7fff4ca-2ffa7105cd9mr31595581fa.9.1732328419561; Fri, 22 Nov 2024 18:20:19 -0800 (PST) Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Fri, 22 Nov 2024 18:20:17 -0800 Mime-Version: 1.0 X-Superhuman-Draft-ID: draft00df14f7fede2524 References: From: Aaron Jensen X-Mailer: Superhuman Desktop (2024-11-22T20:05:55Z) In-Reply-To: X-Superhuman-ID: m3tjll00.ca2bff15-29a6-4c22-8885-e0cbf3d8a43d Date: Fri, 22 Nov 2024 18:20:17 -0800 Message-ID: Content-Type: multipart/mixed; boundary="000000000000152d1706278b245a" X-Spam-Score: 0.0 (/) 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: -1.0 (-) --000000000000152d1706278b245a Content-Type: multipart/alternative; boundary="000000000000152d1606278b2458" --000000000000152d1606278b2458 Content-Type: text/plain; charset="UTF-8" > > I tried this in createToolbar and I still get the error. I don't know if > the styleMask isn't set yet or if it's somehow using the toolbar from the > previous window? Seems odd. I haven't played with it too much, but I just > wanted to let you know that this didn't appear to work in case you were > planning on taking a look at some point. > Figured it out. Please try the attached patch. Thanks, Aaron --000000000000152d1606278b2458 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I tried this in createTo= olbar and I still get the error. I don't know if the styleMask isn'= t set yet or if it's somehow using the toolbar from the previous window= ? Seems odd. I haven't played with it too much, but I just wanted to le= t you know that this didn't appear to work in case you were planning on= taking a look at some point.

Figured it out. Please try the attached patch.

Thanks,

<= /div>
Aaron
--000000000000152d1606278b2458-- --000000000000152d1706278b245a Content-Type: application/octet-stream; name="0001-src-nsterm.m-EmacsWindow-createToolbar-Disable-toolb.patch" Content-Disposition: attachment; filename="0001-src-nsterm.m-EmacsWindow-createToolbar-Disable-toolb.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 4430bb551d24c8ef_0.1 RnJvbSA5MDJkZDNjNDNmMThmNWU5MTUyZGEwNmU4ZjZlNThiNWM0MzlmYzljIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBYXJvbiBKZW5zZW4gPGFhcm9uamVuc2VuQGdtYWlsLmNvbT4K RGF0ZTogRnJpLCAyMiBOb3YgMjAyNCAxODoxNzo1NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdICog c3JjL25zdGVybS5tIChbRW1hY3NXaW5kb3cgY3JlYXRlVG9vbGJhcjpdKTogRGlzYWJsZQogdG9v bGJhciB3aGVuIGZ1bGxzY3JlZW4KCi0tLQogc3JjL25zdGVybS5tIHwgNSArKysrLQogMSBmaWxl IGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Ny Yy9uc3Rlcm0ubSBiL3NyYy9uc3Rlcm0ubQppbmRleCBkMjY1MDg0MzU0OC4uZGNlYjNjZWJiNGQg MTAwNjQ0Ci0tLSBhL3NyYy9uc3Rlcm0ubQorKysgYi9zcmMvbnN0ZXJtLm0KQEAgLTkzNjYsNyAr OTM2NiwxMCBAQCAtIChpbnN0YW5jZXR5cGUpIGluaXRXaXRoRW1hY3NGcmFtZTogKHN0cnVjdCBm cmFtZSAqKSBmCiAKIC0gKHZvaWQpY3JlYXRlVG9vbGJhcjogKHN0cnVjdCBmcmFtZSAqKWYKIHsK LSAgaWYgKEZSQU1FX1VOREVDT1JBVEVEIChmKSB8fCAhRlJBTUVfRVhURVJOQUxfVE9PTF9CQVIg KGYpIHx8IFtzZWxmIHRvb2xiYXJdICE9IG5pbCkKKyAgaWYgKEZSQU1FX1VOREVDT1JBVEVEIChm KQorICAgICAgfHwgW3NlbGYgc3R5bGVNYXNrXSA9PSBOU1dpbmRvd1N0eWxlTWFza0JvcmRlcmxl c3MKKyAgICAgIHx8ICFGUkFNRV9FWFRFUk5BTF9UT09MX0JBUiAoZikKKyAgICAgIHx8IFtzZWxm IHRvb2xiYXJdICE9IG5pbCkKICAgICByZXR1cm47CiAKICAgRW1hY3NWaWV3ICp2aWV3ID0gKEVt YWNzVmlldyAqKUZSQU1FX05TX1ZJRVcgKGYpOwotLSAKMi40Ny4wCgo= --000000000000152d1706278b245a-- From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Nov 2024 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Aaron Jensen Cc: 59790@debbugs.gnu.org Received: via spool by 59790-submit@debbugs.gnu.org id=B59790.173244958329785 (code B ref 59790); Sun, 24 Nov 2024 12:00:02 +0000 Received: (at 59790) by debbugs.gnu.org; 24 Nov 2024 11:59:43 +0000 Received: from localhost ([127.0.0.1]:33113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFBHC-0007kF-Cu for submit@debbugs.gnu.org; Sun, 24 Nov 2024 06:59:42 -0500 Received: from dane.soverin.net ([185.233.34.158]:44351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFBH9-0007jq-Kc for 59790@debbugs.gnu.org; Sun, 24 Nov 2024 06:59:40 -0500 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4Xx6nL2ntRz10bG; Sun, 24 Nov 2024 11:59:02 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4Xx6nK5s8TzHS; Sun, 24 Nov 2024 11:59:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1732449542; bh=sEh6Dr0kANjeBMMDVQU8uPnEAA6Yt/Gk1TDg/31GhKE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=rdt6KihV+AXF3j2Y1O3AvAUxzP4LEiHXB5ZNvwvIepJG/LjUKM9cxerGuzTMC56wG ktfnWJHkt5sjNr5l6UJ9WDvdjs2uHLd8lEFSv3iChddpqgBrN0c/7bp88+Ql8QDPTR gdMw3IFuH4QnxyR7IUXa92o5MwSXstVI46T815b4DVnqx/z2wl5VLVh7nOeIcPgGKq qSZskmsZ2oRWwL2nd29ZAKkyy4SBm6s8FoNyH8PzRH11opgn1LGwJcOnEh3DRkDhjW 9JImDC01MWRKU0FBdWM3QcpDYBoNJY3c8Scb83tjXB8Ivnk6DkvbJzDbYYoASqQz7r iVgtRl6nZcxgw== Date: Sun, 24 Nov 2024 11:59:01 +0000 From: Alan Third Message-ID: Mail-Followup-To: Alan Third , Aaron Jensen , 59790@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spampanel-Class: ham X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Sun, Nov 17, 2024 at 12:00:07AM -0500, Aaron Jensen wrote: > ​The bugged behavior is that `ns-use-native-fullscreen' set to nil is not read > when launching emacs. > > > The attached patch should fix this. The problem is that when the frame is > made, the current value of ns-use-native-fullscreen is copied to a variable > and that's only reset when the frame goes from fullscreen to windowed. I > believe the original intent was to ensure that the mode could not change > while the window was fullscreen already. > > This resets the value of fs_is_native if the frame is not already > fullscreen, which allows it to respect the value at the time of the first > fullscreen. > > Without this, the only way to get the behavior that Sean is expecting is to > set ns-use-native-fullscreen in early-init, which should not be necessary. Pushed to emacs-30 as 03ae07291e85fd353595806c3ce1ad3315c47649. -- Alan Third From unknown Tue Jun 17 22:27:40 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sean Farley Subject: bug#59790: closed (Re: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist) Message-ID: References: X-Gnu-PR-Message: they-closed 59790 X-Gnu-PR-Package: emacs Reply-To: 59790@debbugs.gnu.org Date: Sun, 24 Nov 2024 12:12:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1732450323-32345-1" This is a multi-part message in MIME format... ------------=_1732450323-32345-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of= initial-frame-alist which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 59790@debbugs.gnu.org. --=20 59790: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59790 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1732450323-32345-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 59790-done) by debbugs.gnu.org; 24 Nov 2024 12:11:14 +0000 Received: from localhost ([127.0.0.1]:33145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFBSM-0008O7-CA for submit@debbugs.gnu.org; Sun, 24 Nov 2024 07:11:14 -0500 Received: from dane.soverin.net ([185.233.34.21]:45831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFBSJ-0008Nk-Vs for 59790-done@debbugs.gnu.org; Sun, 24 Nov 2024 07:11:13 -0500 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4Xx72f1gjFz1hR; Sun, 24 Nov 2024 12:10:34 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4Xx72d6KPBz3q; Sun, 24 Nov 2024 12:10:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1732450234; bh=c4WGuAZqckKJVysX2k0rFnHqBMR6tJ5TwlntkcBeRxw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=IZOVS8K/rUzTijvcZjaatWbp7dsX31jUdZxoCl+CUi/JP3XvBY+IvO0cB3lq+dl5n ar+wFujPhqkrY5nDJCeZI4lJ2RQ2rEcDHs2g7lFnl8Doo5qRtWJ7dwqR98iHkaxO/C 0sMkaoQn0Zgse+6V7QMJwhwc7hWdbmt9knAXwoFASyU6ZWMv2biXfdSUSM7t21l4OY mbDAAzuoXwxQ0HvOIbvpDOT9Ktc6EPltX72KRWSWR3XVhadBR8SGMbzho1a/P9uQUP bGFQ6nv3vT0fQjYuD7ZIWZHPRIv4JuzDG4/PT4HVRRsj6K3Gw8xq1o54ItZKL4zUQW 4suOi+YFt6+wQ== Date: Sun, 24 Nov 2024 12:10:33 +0000 From: Alan Third To: Aaron Jensen Subject: Re: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Message-ID: Mail-Followup-To: Alan Third , Aaron Jensen , 59790-done@debbugs.gnu.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spampanel-Class: ham X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59790-done Cc: 59790-done@debbugs.gnu.org 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: -1.0 (-) On Fri, Nov 22, 2024 at 06:20:17PM -0800, Aaron Jensen wrote: > > > > I tried this in createToolbar and I still get the error. I don't know if > > the styleMask isn't set yet or if it's somehow using the toolbar from the > > previous window? Seems odd. I haven't played with it too much, but I just > > wanted to let you know that this didn't appear to work in case you were > > planning on taking a look at some point. > > > > Figured it out. Please try the attached patch. Looks good. Pushed to master as cf3ea44eb56364190ea9f2b905f74902c49de416. -- Alan Third ------------=_1732450323-32345-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Dec 2022 02:45:47 +0000 Received: from localhost ([127.0.0.1]:50372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1IXB-000323-Jz for submit@debbugs.gnu.org; Fri, 02 Dec 2022 21:45:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:52266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1IX7-00031x-FT for submit@debbugs.gnu.org; Fri, 02 Dec 2022 21:45:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1IX5-0005FJ-Jl for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 21:45:40 -0500 Received: from box.farley.io ([95.179.248.226]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p1IX1-0006If-97 for bug-gnu-emacs@gnu.org; Fri, 02 Dec 2022 21:45:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=farley.io; s=mail; t=1670035526; bh=vSuMveLNtPdTXnyXgvtlACWI0tPPHXUijBOa+Zofe4g=; h=From:To:Subject:Date:From; b=nJGOaCmtsPwoPdSWHqiLmYny+QqnodSKnAm0F+TNxBR3nSyJdT2JCGJGMKLJhF7cU xtPhv88ZPcVR/W51PTCtJnFcR4QamGtRjp4v4EDTaxraUe5cFwu52VpBQJJI+wZFQv FhkNFfqzIde3DMfkCTQAwJf6gokseDYNKuDHP+aRoZEwzYfTCJ6vtiZsXDLywBjG6U CsaUVOkpik3QgKFigrR5P4GctpkedXQTu98JWOcPpjGVhSzhbmE8bZ8LUqULfjypMz u09iEC3ig3T8T0OrjqfU0fK5Bxpp7Vx9lyBbBRLBBFY0mmDwig5wg8NmX113i0fa4T p0QAAGIIc7S4Q== Received: from authenticated-user (box.farley.io [95.179.248.226]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by box.farley.io (Postfix) with ESMTPSA id 60BBCFDE8C for ; Sat, 3 Dec 2022 03:45:26 +0100 (CET) From: Sean Farley To: bug-gnu-emacs@gnu.org Subject: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Date: Fri, 02 Dec 2022 20:43:43 -0600 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=95.179.248.226; envelope-from=sean@farley.io; helo=box.farley.io X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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.4 (--) Hi there, I have observed this behavior for (at least) emacs 28.0, 28.1, 28.2, and emacs-29 branch (which I'm sending this bug report from) The bugged behavior is that `ns-use-native-fullscreen' set to nil is not read when launching emacs. To reproduce: /Applications/Emacs.app/Contents/MacOS/Emacs -Q --eval "(progn (setq ns-use-native-fullscreen nil) (add-to-list 'initial-frame-alist '(fullscreen . fullboth)))" The result is that Emacs launches fullscreen'd into a new desktop space but the desired behavior is to just fullscreen into the current desktop space. I /think/ this might be because `ns-use-native-fullscreen' is defined in C code which, to me at least, seems to have a funky load order with pure lisp. In GNU Emacs 30.0.50 (build 1, x86_64-apple-darwin22.1.0, NS appkit-2299.00 Version 13.0.1 (Build 22A400)) of 2022-12-02 built on laptop Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.0.1 Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-plus@29/29.0.50/share/info/emacs --prefix=/usr/local/Cellar/emacs-plus@29/29.0.50 --with-xml2 --with-gnutls --with-native-compilation --without-compress-install --with-dbus --without-imagemagick --with-modules --with-rsvg --with-xwidgets --with-ns --disable-ns-self-contained 'CFLAGS=-Os -w -pipe -march=nehalem -mmacosx-version-min=13 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT' 'CPPFLAGS=-I/usr/local/opt/zlib/include -I/usr/local/opt/jpeg/include -I/usr/local/opt/icu4c/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/readline/include -F/usr/local/Frameworks -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk' 'LDFLAGS=-L/usr/local/opt/zlib/lib -L/usr/local/opt/jpeg/lib -L/usr/local/opt/icu4c/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/readline/lib -L/usr/local/lib -F/usr/local/Frameworks -Wl,-headerpad_max_install_names -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk'' Configured features: ACL DBUS GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM XWIDGETS ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: DOOM v3.0.0-pre Minor modes in effect: flyspell-lazy-mode: t which-key-mode: t better-jumper-mode: t better-jumper-local-mode: t vertico-mode: t all-the-icons-completion-mode: t marginalia-mode: t volatile-highlights-mode: t global-page-break-lines-mode: t whole-line-or-region-global-mode: t whole-line-or-region-local-mode: t global-dot-mode: t dot-mode: t fancy-narrow-mode: t global-org-modern-mode: t org-roam-db-autosync-mode: t global-git-commit-mode: t shell-dirtrack-mode: t yas-global-mode: t yas-minor-mode: t server-mode: t gcmh-mode: t global-hl-line-mode: t hl-line-mode: t winner-mode: t smartparens-global-mode: t corfu-popupinfo-mode: t savehist-mode: t global-undo-fu-session-mode: t undo-fu-mode: t global-flycheck-mode: t ws-butler-global-mode: t editorconfig-mode: t persp-mode: t doom-modeline-mode: t solaire-global-mode: t solaire-mode: t delete-selection-mode: t projectile-mode: t ns-auto-titlebar-mode: t +popup-mode: t override-global-mode: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t general-override-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t window-divider-mode: t buffer-read-only: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/sean/.config/emacs/.local/straight/build-30.0.50/ivy/elpa hides /Users/sean/.config/emacs/.local/straight/build-30.0.50/lispy/elpa /Users/sean/.config/emacs/.local/straight/build-30.0.50/cmake-mode/cmake-mode hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode /Users/sean/.config/emacs/.local/straight/build-30.0.50/transient/transient hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/transient /Users/sean/.config/emacs/.local/straight/build-30.0.50/xref/xref hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/progmodes/xref /Users/sean/.config/emacs/.local/straight/build-30.0.50/project/project hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/progmodes/project /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-comint hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-comint /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-exp hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-exp /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-ctags hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-ctags /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-emacs-lisp hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-emacs-lisp /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-texinfo hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-texinfo /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-irc hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-irc /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-doi hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-doi /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-refile hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-refile /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-version hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-version /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-num hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-num /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-mhe hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-mhe /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-shell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-shell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-attach hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-attach /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-C hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-C /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-macs hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-macs /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-entities hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-entities /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-dot hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-dot /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sql hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sql /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-eww hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-eww /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-datetree hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-datetree /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-macro hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-macro /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-eval hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-eval /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-haskell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-haskell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-org hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-org /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-rmail hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-rmail /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-awk hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-awk /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-groovy hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-groovy /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-icalendar hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-icalendar /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-octave hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-octave /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-scheme hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-scheme /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-mobile hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-mobile /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-processing hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-processing /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-biblatex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-biblatex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-csl hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-csl /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-colview hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-colview /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-R hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-R /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-table hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-table /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-html hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-html /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-fortran hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-fortran /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-plantuml hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-plantuml /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-docview hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-docview /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-perl hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-perl /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sqlite hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sqlite /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-basic hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-basic /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sed hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sed /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-fold-core hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-fold-core /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ditaa hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ditaa /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ruby hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ruby /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-bibtex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-bibtex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-habit hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-habit /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-gnus hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-gnus /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-screen hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-screen /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-mouse hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-mouse /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-css hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-css /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-inlinetask hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-inlinetask /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lisp hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lisp /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-eshell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-eshell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-pcomplete hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-pcomplete /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-lint hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-lint /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-id hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-id /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-capture hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-capture /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-sass hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-sass /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-tangle hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-tangle /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-calc hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-calc /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-java hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-java /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-compat hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-compat /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-attach-git hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-attach-git /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-beamer hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-beamer /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-protocol hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-protocol /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-element hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-element /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lob hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lob /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-tempo hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-tempo /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-python hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-python /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-latex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-latex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-w3m hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-w3m /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-agenda hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-agenda /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-persist hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-persist /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ocaml hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ocaml /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-ref hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-ref /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-fold hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-fold /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-julia hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-julia /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lilypond hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lilypond /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-table hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-table /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-clojure hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-clojure /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-indent hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-indent /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-plot hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-plot /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-latex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-latex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-src hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-src /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-duration hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-duration /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-makefile hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-makefile /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-info hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-info /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-clock hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-clock /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-forth hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-forth /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-odt hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-odt /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-man hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-man /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-publish hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-publish /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-archive hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-archive /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-org hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-org /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-lua hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-lua /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-keys hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-keys /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-eshell hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-eshell /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-faces hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-faces /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-man hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-man /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-list hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-list /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-md hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-md /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-goto hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-goto /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-bbdb hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-bbdb /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ol-bibtex hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ol-bibtex /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-koma-letter hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-koma-letter /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox-ascii hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox-ascii /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-matlab hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-matlab /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ox hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ox /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-timer hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-timer /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/oc-natbib hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/oc-natbib /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-core hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-core /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-feed hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-feed /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-gnuplot hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-gnuplot /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-js hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-js /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-footnote hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-footnote /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/ob-maxima hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/ob-maxima /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-cycle hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-cycle /Users/sean/.config/emacs/.local/straight/build-30.0.50/org/org-crypt hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/org/org-crypt /Users/sean/.config/emacs/.local/straight/build-30.0.50/map/map hides /usr/local/Cellar/emacs-plus@29/29.0.50/share/emacs/30.0.50/lisp/emacs-lisp/map Features: (shadow sort disp-table whitespace flycheck-posframe posframe flyspell-lazy flyspell ispell vi-tilde-fringe display-line-numbers highlight-indent-guides adaptive-wrap mail-extr emacsbug cursor-sensor vertico-repeat objed objed-objects cap-words superword subword which-key better-jumper vertico all-the-icons-completion marginalia etags fileloop xref project volatile-highlights page-break-lines whole-line-or-region dot-mode fancy-narrow org-modern org-agenda oc-natbib oc-csl citeproc citeproc-itemgetters citeproc-biblatex citeproc-bibtex parsebib ol-bibtex org-roam-migrate org-roam-log org-roam-mode org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam org-capture org-attach smartparens-org org-yt org-element org-persist xdg org-id org-refile avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-emacs-lisp org-table ol org-keys citeproc-cite citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters citeproc-number smartparens-rst rst citeproc-proc citeproc-disamb citeproc-itemdata citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date citeproc-context citeproc-prange citeproc-style citeproc-locale citeproc-term citeproc-rt citeproc-lib citeproc-s queue bibtex oc-biblatex oc ob-comint org-pcomplete org-list org-entities org-faces cal-menu calendar cal-loaddefs magit-todos pcre2el rxt re-builder hl-todo async code-review code-review-actions code-review-comment code-review-section code-review-bitbucket code-review-faces shr pixel-fill kinsoku url-file emojify apropos tar-mode arc-mode archive-mode ht code-review-gitlab code-review-utils forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml parse-time iso8601 bug-reference forge-post smartparens-markdown markdown-mode edit-indirect outline-minor-faces noutline outline forge-repo forge forge-core forge-db code-review-parse-hunk code-review-github code-review-db uuidgen calc-misc calc-ext calc calc-loaddefs rect calc-macs a code-review-interfaces deferred ghub-graphql treepy gsexp ghub url-http url-gw nsm url-auth gnutls closql emacsql-sqlite emacsql emacsql-compiler magit-autoloads magit-submodule magit-obsolete magit-popup magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func edebug debug backtrace magit-diff smerge-mode diff diff-mode magit-core magit-autorevert magit-margin magit-transient magit-process magit-mode git-commit magit-git magit-base magit-section crm compat-27 compat-26 transient log-edit message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor shell pcomplete doom-snippets doom-snippets-lib yasnippet elisp-mode recentf server autorevert filenotify gcmh hl-line winner smartparens-config smartparens-text smartparens corfu-popupinfo savehist undo-fu-session undo-fu flycheck-package package-lint imenu finder finder-inf doom-packages package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse bitwarden tree-widget wid-edit auth-source eieio eieio-core password-cache url-vars flycheck-eldev flycheck json map find-func ws-butler editorconfig persp-mode doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons shrink-path f f-shortdoc shortdoc s dash compat dtrt-indent byte-opt advice doom-themes-ext-treemacs doom-themes-ext-org solaire-mode face-remap doom-nord-theme doom-themes doom-themes-base delsel comp comp-cstr warnings icons projectile lisp-mnt grep compile text-property-search comint ansi-osc ansi-color ring ibuffer-vc ibuf-ext ibuffer ibuffer-loaddefs thingatpt mu4e-config html2text let-alist ob-core org-cycle org-fold org-fold-core org-compat ob-eval org-version org-macs format-spec smartparens-lua ns-auto-titlebar ibuf-macs derived edmacro kmacro use-package-bind-key bind-key corfu-history kind-icon svg-lib color svg dom xml orderless corfu doom-editor doom-projects doom-ui easy-mmode doom-keybinds pp cl-extra help-mode use-package-core bytecomp byte-compile general tex-site rx realgud-recursive-autoloads doom-start doom-modules cl-seq doom doom-lib cl-macs cl-loaddefs cl-lib pcase gv jansson dynamic-modules subr-x rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win 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 nadvice seq simple cl-generic indonesian philippine 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 abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 887625 409974) (symbols 48 75035 53) (strings 32 247349 78616) (string-bytes 1 8192450) (vectors 16 93786) (vector-slots 8 1867025 886681) (floats 8 1288 2174) (intervals 56 917 89) (buffers 984 13)) ------------=_1732450323-32345-1-- From unknown Tue Jun 17 22:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#59790: 30.0.50; ns-use-native-fullscreen is not respected for first use of initial-frame-alist Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Nov 2024 16:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59790 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 59790-done@debbugs.gnu.org Received: via spool by 59790-done@debbugs.gnu.org id=D59790.173246514724971 (code D ref 59790); Sun, 24 Nov 2024 16:20:01 +0000 Received: (at 59790-done) by debbugs.gnu.org; 24 Nov 2024 16:19:07 +0000 Received: from localhost ([127.0.0.1]:35829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFFKE-0006Uh-Q9 for submit@debbugs.gnu.org; Sun, 24 Nov 2024 11:19:07 -0500 Received: from mail-lj1-f171.google.com ([209.85.208.171]:46342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tFFKC-0006UX-7D for 59790-done@debbugs.gnu.org; Sun, 24 Nov 2024 11:19:05 -0500 Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2ffa97d99d6so23729701fa.1 for <59790-done@debbugs.gnu.org>; Sun, 24 Nov 2024 08:19:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732465083; x=1733069883; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=nJd2YJ4UbgPbuP6qJc59UStvvs5REsyyCEMbqLdptPw=; b=I0sIORzB+k7n5eG2ac5uE0u3Vi7OsgNgVz0AbEFe0gmfYab0HCxYuBrlrKtP3bZgYC IDr8kvzsWbTWLYSLGZaYkDOLoABb85G2H/RBJTdcz2PRy9RGHwtnZtPjW9bOBiCGNR8/ zdRQgwKChjeA6orJtaGZsypFwikeXIXL8Tsrro7MbM7tEPS8fkhP4Jobzhv42YBtpZdz ssFFrcHXxMXcEDTq+uI0GhANhBeuf3JJj/yq8vtc3j1py3TDRihgUf5bviN3o1Isps1z IakwbzEBceTibtHPAYIN88jbi2YOUKocZd20YW4lkQDPBX9S5yBNIHgdHLO7oWqALOa4 66Tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732465083; x=1733069883; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nJd2YJ4UbgPbuP6qJc59UStvvs5REsyyCEMbqLdptPw=; b=n3ZTwHDVUSBtAv2fj1l+dVA6ozCVWVqkx8PqMFcoADCvjPuB0TZ60Rmz9XibMt7WxQ /WSeErqcsD8+A2A1qEKLgyUXmL8OrsL+9xPgAW0FjBry2RJl1fEprgwzacswizIL+OvT XUYQbsp5bmxsBaoOlufHrWmXPLqUphjL2RI6iKBYKlW90ZnJrwOsMhL3q/y+sfiQjqjY YsnauXpjmYsyP3lAnJEmARKlyzyb5G2vJdEJZP7+EqLTiXjiooQ/L/dljr+rJOziUtbL NbUj8dpHL/rurM8SArrj6cY8xYiEZvda2tuum5Opg9BjmXHCi7CKalOnDageE847w/s1 6/bA== X-Gm-Message-State: AOJu0YzU2BjIXm4x2m+hg1qWbu+M4k1WpJ7wz8+rLCp5jCzdz1Pcm2Uu ShbohCEbpBTHsgn/hAxyZxTn1Eb/3jpg2V5ioChFUT/zI6U/n+BI1CFpyCNQxoDBY++1gFcz5NE qHAN8KZnjr1WCm/jUWigOaaWCP3hIuA== X-Gm-Gg: ASbGncs9ieAsxL7snMpjEq9BGSIF7z0sizgeryoH3xfigjsl/e8zuAXcAIN++XQvjms xEDuqSgTelGwTpRNlNYwyOFNFvvWB5rCeZJmqpraEbyVl2+9ji2hzhzQ= X-Google-Smtp-Source: AGHT+IERQpGVYIuE+976g/lBMwArkEv02ZqsqJ25jJoTkKD2rGfJ7xw6QomOX9r1QVWQXKh5mfa4UkEuL+U0JtQ0DYw= X-Received: by 2002:a05:651c:1990:b0:2ff:55ff:c55 with SMTP id 38308e7fff4ca-2ffa711e080mr45026601fa.13.1732465082778; Sun, 24 Nov 2024 08:18:02 -0800 (PST) Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Sun, 24 Nov 2024 08:18:02 -0800 Mime-Version: 1.0 X-Mailer: Superhuman iOS 11516 References: X-Superhuman-Draft-ID: draft00b2c1d490f98949 In-Reply-To: From: Aaron Jensen X-Superhuman-ID: m3vsysn8.e68560fb-1f34-4ec4-a574-9c3b025589a8 Date: Sun, 24 Nov 2024 08:18:02 -0800 Message-ID: Content-Type: multipart/alternative; boundary="000000000000d84d670627aaf5aa" X-Spam-Score: 0.7 (/) 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.3 (/) --000000000000d84d670627aaf5aa Content-Type: text/plain; charset="UTF-8" Thank you, Alan. Aaron On Sun, Nov 24 2024 at 4:10 AM, Alan Third wrote: > On Fri, Nov 22, 2024 at 06:20:17PM -0800, Aaron Jensen wrote: > > > > > I tried this in createToolbar and I still get the error. I don't know if > > the styleMask isn't set yet or if it's somehow using the toolbar from > the > > previous window? Seems odd. I haven't played with it too much, but I > just > > wanted to let you know that this didn't appear to work in case you were > > planning on taking a look at some point. > > > > Figured it out. Please try the attached patch. > > Looks good. Pushed to master as cf3ea44eb56364190ea9f2b905f74902c49de416. > > -- > Alan Third > --000000000000d84d670627aaf5aa Content-Type: text/html; charset="UTF-8"
Thank you, Alan.


Aaron

On Sun, Nov 24 2024 at 4:10 AM, Alan Third <alan@idiocy.org> wrote:

On Fri, Nov 22, 2024 at 06:20:17PM -0800, Aaron Jensen wrote:

>
> I tried this in createToolbar and I still get the error. I don't know if
> the styleMask isn't set yet or if it's somehow using the toolbar from the
> previous window? Seems odd. I haven't played with it too much, but I just
> wanted to let you know that this didn't appear to work in case you were
> planning on taking a look at some point.
>

Figured it out. Please try the attached patch.

Looks good. Pushed to master as cf3ea44eb56364190ea9f2b905f74902c49de416.

--
Alan Third

--000000000000d84d670627aaf5aa--