From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 28 11:08:11 2021 Received: (at submit) by debbugs.gnu.org; 28 Sep 2021 15:08:11 +0000 Received: from localhost ([127.0.0.1]:46719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVEiJ-0003Wf-8D for submit@debbugs.gnu.org; Tue, 28 Sep 2021 11:08:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:34242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVBFK-0001bw-1R for submit@debbugs.gnu.org; Tue, 28 Sep 2021 07:26:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44836) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVBFI-0007Z4-PA for bug-gnu-emacs@gnu.org; Tue, 28 Sep 2021 07:26:00 -0400 Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d]:45930) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mVBFE-0002PX-Tw for bug-gnu-emacs@gnu.org; Tue, 28 Sep 2021 07:26:00 -0400 Received: by mail-pl1-x62d.google.com with SMTP id n2so13925955plk.12 for ; Tue, 28 Sep 2021 04:25:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taranawireless.com; s=tw-092818; h=from:mime-version:subject:message-id:date:to; bh=TZi5y50QbREIfawM1r5LStqsI5BuW6PSLAFr6nt9F9I=; b=SEdnuA/l62syZ2SDrYeacSQAmMobAVteuQoaJj9tjzQc95EtWyLw4/BUnEGM2fghGL jJO6bzprSIBLewcfQQ0cQZUXmEimBKbwTQAEuRuY6zu6PZDMjeSCFmuPuhSwyGeTM1EZ q5peWxsUpJOdRFnJd5zg98tAO1hA0mfVFDwTSegmQVXMXWoVQDoQ0q6+p9zNXLBLDN8+ 7MIL798s4X+KrWceA2IxxAKD/WcPoR3bZRlcLMSUxQj/v0ftzQmY3/FgGD46jqbQInCE ByJaGpINEQF0SqLFwubhMHBchCXGSUFaHqhZQofswEkxu8/54ljfOUbvra4n660VNvng GSCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=TZi5y50QbREIfawM1r5LStqsI5BuW6PSLAFr6nt9F9I=; b=BRmB0ygkTjY/cX++SVqCCNUOyayF1pGj5kae09kBOgq4RbbNL1CJobSvFu3CVf17Rs SXsxpu4FVCr+tXwRSu1UaW7865t8+q1t4HAux5euwRVTC2yml90PExSPXrPXH8rs7RSd x8JJZJhdaceO9JOSqYOE6aBE8MXxjuJ+Y6IJCq4j8iyZmkzdWN3p5cOSGnnsz95TBU1l wy9NiSVjJeP54aLZqnWgrsWG3vJsRpf6LJp4vPC+jFCDUfv3LLEDnxuKN3nTrsoczOZ2 uTMX4X8NhXRrlyizcAB7ZCrPhocJizxznv1pL3wCCN4zV9Uu/fLuiLP73xCPkWLXiAo0 SC4w== X-Gm-Message-State: AOAM532d+gR8iU5no0SENKGt6fi6hPB4AxHEotnOttpav0vz4Sl0p9u0 KLGWzWUkLoWhM4NiZafYJ5GfiBF6zEnZUaPWov4WYSlTMJ01VxQEV9st2BcDzpsDO7s7Z+virvi HS5EA2wM7bQ8RAW1V3dj6uSKIPrxxhkbHsRr9psvAE7a0y4QDWfDYr1COGZna6OgE+Y7NYdTZAN PLnHLkzR5y/sAuM8zp X-Google-Smtp-Source: ABdhPJwBTols/Fo99JAcZre9hWgDoXEUQz1HRadavlQm3VaFDnRCPreX/rcbRRq368hh9cSHmEoC3Q== X-Received: by 2002:a17:902:7ec2:b0:13d:b563:c39 with SMTP id p2-20020a1709027ec200b0013db5630c39mr4627381plb.14.1632828353400; Tue, 28 Sep 2021 04:25:53 -0700 (PDT) Received: from smtpclient.apple ([2405:201:1007:219a:f953:2f85:dbff:3ec]) by smtp.gmail.com with ESMTPSA id e1sm23241205pgi.43.2021.09.28.04.25.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Sep 2021 04:25:52 -0700 (PDT) From: Indrajeet Khandekar Content-Type: multipart/signed; boundary="Apple-Mail=_545923E5-EFE4-4165-87C5-2129AE432741"; protocol="application/pkcs7-signature"; micalg=sha-256 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: 27.2; window-toggle-side-windows adds an extra window Message-Id: Date: Tue, 28 Sep 2021 16:55:49 +0530 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3654.120.0.1.13) Received-SPF: pass client-ip=2607:f8b0:4864:20::62d; envelope-from=indrajeet.khandekar@taranawireless.com; helo=mail-pl1-x62d.google.com 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 28 Sep 2021 11:08:09 -0400 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.3 (--) --Apple-Mail=_545923E5-EFE4-4165-87C5-2129AE432741 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 1. start a vanila emacs session 2. using scratch buffer, use follow display buffer alist configuration (setq display-buffer-alist '(("\\*\\(Async Shell Command\\|Shell Command Output\\)\\*" (display-buffer-reuse-window display-buffer-in-side-window) (window-width . 0.40) (side . right) (slot . 0)))) 3. split the window horizontally using `C-x 3` 4. run `M-x async-shell-command ls RET` 5. run `M-x window-toggle-side-windows` 6. run `M-x window-toggle-side-windows` You will see that there is an extra, window added, to the frame. In GNU Emacs 27.2 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 = Version 10.14.6 (Build 18G95)) of 2021-03-28 built on builder10-14.porkrind.org Windowing system distributor 'Apple', version 10.3.2022 System Description: macOS 11.6 Recent messages: (No changes need to be saved) Mark set Quit Mark set Scanning for dabbrevs...done user-error: No dynamic expansion for =E2=80=98window-toggle-side-windows`=E2= =80=99 found Mark set (("\\*\\(Async Shell Command\\|Shell Command Output\\)\\*" = (display-buffer-reuse-window display-buffer-in-side-window) = (window-width . 0.4) (side . right) (slot . 0))) You can run the command =E2=80=98async-shell-command=E2=80=99 with M-& ls: finished. Configured using: 'configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules' Configured features: NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS JSON PDUMPER GMP Important settings: value of $LANG: en_IN.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: global-company-mode: t company-mode: t global-undo-tree-mode: t undo-tree-mode: t shell-dirtrack-mode: t ivy-mode: t which-key-mode: t global-page-break-lines-mode: t page-break-lines-mode: t override-global-mode: t recentf-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /Users/indrajeet.khandekar/.emacs.d/elpa/magit-3.2.1/magit-section-pkg = hides = /Users/indrajeet.khandekar/.emacs.d/elpa/magit-section-3.2.1/magit-section= -pkg Features: (shadow sort mail-extr emacsbug sendmail dabbrev gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig sh-script smie executable org-archive ediff-ptch diff-mode ediff ediff-merg ediff-mult ediff-diff ediff-util ediff-wind ediff-help ediff-init bookmark pp tabify org-capture rx org-duration tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat diary-lib diary-loaddefs cal-iso org-element avl-tree ol-eww eww mm-url url-queue ol-rmail ol-mhe ol-irc ol-info ol-gnus nnir gnus-sum shr svg dom gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message rfc822 mml mml-sec epa derived epg epg-config mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util rmail rmail-loaddefs text-property-search ol-docview doc-view jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex ol-bbdb ol-w3m face-remap org-agenda org-refile disp-table tsdh-light-theme company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb company pcase helpful imenu trace edebug backtrace info-look f dash-functional help-fns radix-tree elisp-refs s loop evil evil-keybindings evil-integration undo-tree diff evil-maps evil-commands reveal flyspell ispell evil-jumps evil-command-window evil-types evil-search evil-ex shell evil-macros evil-repeat evil-states evil-core evil-common windmove rect evil-digraphs evil-vars go-mode find-file ffap thingatpt etags fileloop generator xref project compile ivy delsel ivy-faces ivy-overlay colir color restart-emacs which-key org-jira org-jira-sdk jiralib request autorevert filenotify mail-utils soap-client mm-decode mm-bodies mm-encode url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny warnings rng-xsd rng-dt rng-util xsd-regexp xml dash ls-lisp org-clock org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color org-list org-faces org-entities time-date noutline outline org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs advice find-func cal-menu calendar cal-loaddefs diminish page-break-lines hackernews url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap format-spec cus-edit cus-start cus-load use-package use-package-delight use-package-diminish edmacro kmacro use-package-bind-key bind-key easy-mmode recentf tree-widget wid-edit modus-themes hydra ring lv cl-extra help-mode use-package-ensure use-package-core finder-inf info package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel 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 elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 603783 58939) (symbols 48 41058 1) (strings 32 154720 6728) (string-bytes 1 4854491) (vectors 16 64354) (vector-slots 8 1113676 73410) (floats 8 594 916) (intervals 56 6181 3118) (buffers 1000 42)) --Apple-Mail=_545923E5-EFE4-4165-87C5-2129AE432741 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCCy4w ggS5MIIDoaADAgECAhMaAAAAAg9LLLpumVM+AAAAAAACMA0GCSqGSIb3DQEBCwUAMBwxGjAYBgNV BAMTEVRhcmFuYS1JVC1Sb290LUNBMB4XDTIxMDIyNDA0MDIwM1oXDTQxMDIyNDAzMTkzM1owUDET MBEGCgmSJomT8ixkARkWA2NvbTEeMBwGCgmSJomT8ixkARkWDnRhcmFuYXdpcmVsZXNzMRkwFwYD VQQDExBUYXJhbmEtSVQtU3ViLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv1xh C7mdd10DFzY9e39/KE9u4b1EzfLSCASL91MuAulRlCfnshT2+E5GJmxWxLUSq5p2PPRUggSEUs5Q GZAS3jB5Gy9yO9Nn3uz192vvNbRrAwSqYnnuKvmHWYFuPBLkv0HCYch7MxeDNVUDg9Irz9fLv9MF n8naMVjfsTFIyJ8OZpXY5PI+2DoPxZNPIhymyNR0KQG6m4Y1NjJWd70+dIHDkxbTcROeJ3zNYvrK z5FlJrVs+HB0gQEuTBvmtoFoNDRod9keNfM/iDci06GzFWEn8e0cFixnOekhKCp8FvR1DBjN1RXg qwtiwrgwN0/VMlMZ9KqSKliU3wM299A3KQIDAQABo4IBvjCCAbowEAYJKwYBBAGCNxUBBAMCAQAw HQYDVR0OBBYEFHnbfuJsvWflgw3jPHIPD/MQk3ZRMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBB MAsGA1UdDwQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFHCT0HuVU5YMSXZojyYC ewpZ0fonMIGBBgNVHR8EejB4MHagdKByhjdmaWxlOi8vLy9hd3Mtd2lucmNhLTAxL0NlcnRFbnJv bGwvVGFyYW5hLUlULVJvb3QtQ0EuY3JshjdodHRwOi8vcGtpLnRhcmFuYXdpcmVsZXNzLmNvbS9j ZHAvVGFyYW5hLUlULVJvb3QtQ0EuY3JsMIGoBggrBgEFBQcBAQSBmzCBmDBRBggrBgEFBQcwAoZF ZmlsZTovLy8vYXdzLXdpbnJjYS0wMS9DZXJ0RW5yb2xsL2F3cy13aW5yY2EtMDFfVGFyYW5hLUlU LVJvb3QtQ0EuY3J0MEMGCCsGAQUFBzAChjdodHRwOi8vcGtpLnRhcmFuYXdpcmVsZXNzLmNvbS9h aWEvVGFyYW5hLUlULVJvb3QtQ0EuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQCgxYl4cdNzrwHHue9i kb+vwCfkYOhRJiBxgSJqK5gstD7Svv8aquwDbgmpe/9wlZBzFZK3HW1R1WEx8W38kSFfbqz599dg IqCX88eaDS3P73NFSKEnDK9ks8TTulszwsH8LDqPj55aBTHyro4y4tfRwFnkLwz59VgkpIRi/YxA vUoAQH1+gNF8OfblonRFxkaUSKmDm1OmkOgEC0xZJVGGq1y4F9T3KHPomgI4vVeNzBPmDH5qc8Ba HKjc2j9FnNrqGmlz5F3zSC909/8FZg8uRZRBJfuC2rtHKDpaQOwvlA2cboZ7LvtGjDqw+KHU4Btz 1z4fG9cvnugnervE83fgMIIGbTCCBVWgAwIBAgITHQAAAFKbH9uRRUsiMwAAAAAAUjANBgkqhkiG 9w0BAQsFADBQMRMwEQYKCZImiZPyLGQBGRYDY29tMR4wHAYKCZImiZPyLGQBGRYOdGFyYW5hd2ly ZWxlc3MxGTAXBgNVBAMTEFRhcmFuYS1JVC1TdWItQ0EwHhcNMjEwNDA5MDcxMjQwWhcNMjIwNDA5 MDcxMjQwWjCBmjETMBEGCgmSJomT8ixkARkWA2NvbTEeMBwGCgmSJomT8ixkARkWDnRhcmFuYXdp cmVsZXNzMQ4wDAYDVQQDEwVVc2VyczEcMBoGA1UEAxMTSW5kcmFqZWV0IEtoYW5kZWthcjE1MDMG CSqGSIb3DQEJARYmaW5kcmFqZWV0LmtoYW5kZWthckB0YXJhbmF3aXJlbGVzcy5jb20wggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCof8HB4Wov3PCHQEbGBk5ibZPQuSvpM6H9WgAxkQYc EL/6ty4appbKZboBpzPI4wujebWV4nKJhiEadCvZCWNepyPr2q81WRVjPezBcIJcTDXA10GbkefN VJWWHbMfyulM7uqtYBTdgAPtim0azfWEjRvjaSC4VHqAWrJ3L7IcJ9a4wnmq/ljFlWIFBvcASHv5 japCJfm5t1teDeqYqnjW1OCSXrCOHDLqyNObnYqRNFHvQxKkDKkB3Fpy2uHek7qCbkYsvUDytQaW kgX2DI9jjqPtx42p6cHn1ZCoTbD4Nr7D4+ibk4oNoysRD9tfTf7YiAfN0DNnou9FlNCy0k7ZAgMB AAGjggLzMIIC7zAXBgkrBgEEAYI3FAIECh4IAFUAcwBlAHIwKQYDVR0lBCIwIAYKKwYBBAGCNwoD BAYIKwYBBQUHAwQGCCsGAQUFBwMCMA4GA1UdDwEB/wQEAwIFoDBEBgkqhkiG9w0BCQ8ENzA1MA4G CCqGSIb3DQMCAgIAgDAOBggqhkiG9w0DBAICAIAwBwYFKw4DAgcwCgYIKoZIhvcNAwcwHQYDVR0O BBYEFK/pVJBfB9a01GInxMmexXCrTeQ/MB8GA1UdIwQYMBaAFHnbfuJsvWflgw3jPHIPD/MQk3ZR MIHbBgNVHR8EgdMwgdAwgc2ggcqggceGgcRsZGFwOi8vL0NOPVRhcmFuYS1JVC1TdWItQ0EsQ049 YXdzLXdpbnNjYS0wMSxDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2Vydmlj ZXMsQ049Q29uZmlndXJhdGlvbixEQz10YXJhbmF3aXJlbGVzcyxEQz1jb20/Y2VydGlmaWNhdGVS ZXZvY2F0aW9uTGlzdD9iYXNlP29iamVjdENsYXNzPWNSTERpc3RyaWJ1dGlvblBvaW50MIHJBggr BgEFBQcBAQSBvDCBuTCBtgYIKwYBBQUHMAKGgalsZGFwOi8vL0NOPVRhcmFuYS1JVC1TdWItQ0Es Q049QUlBLENOPVB1YmxpYyUyMEtleSUyMFNlcnZpY2VzLENOPVNlcnZpY2VzLENOPUNvbmZpZ3Vy YXRpb24sREM9dGFyYW5hd2lyZWxlc3MsREM9Y29tP2NBQ2VydGlmaWNhdGU/YmFzZT9vYmplY3RD bGFzcz1jZXJ0aWZpY2F0aW9uQXV0aG9yaXR5MGkGA1UdEQRiMGCgNgYKKwYBBAGCNxQCA6AoDCZp bmRyYWplZXQua2hhbmRla2FyQHRhcmFuYXdpcmVsZXNzLmNvbYEmaW5kcmFqZWV0LmtoYW5kZWth ckB0YXJhbmF3aXJlbGVzcy5jb20wDQYJKoZIhvcNAQELBQADggEBAJ2YBVI0+7ckUWwguLQGwswC Te+HAYPFQW4cwBWSRbGaO2nnV6x0/9UFR7IRh+wXuNy4ZUf0aIYononB3etRkLvOFSWCXtigmaA1 TekWap9ygVJCJlkqSm0+4K92Gm07z9B7nIOwf4abTiMwAO7Bs7BhW8KB5rMR6f7ZdhrSU04597CF 2xqqZwjYYOXxh/lCny6WIzRulFdvbuLvDP2c2MQTtrVMEVPAYACCsSfcdYkIT33CN76s873fe/ip wUzcbQycDygmaRc9Sn5SEDxm99ggvW9eSPGgXzTg2YcwLa+WGs/j/ylh7lUVBNsuU+iAJEaW35+a 304cFlNw9c89+zsxggLxMIIC7QIBATBnMFAxEzARBgoJkiaJk/IsZAEZFgNjb20xHjAcBgoJkiaJ k/IsZAEZFg50YXJhbmF3aXJlbGVzczEZMBcGA1UEAxMQVGFyYW5hLUlULVN1Yi1DQQITHQAAAFKb H9uRRUsiMwAAAAAAUjANBglghkgBZQMEAgEFAKCCAVswGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEH ATAcBgkqhkiG9w0BCQUxDxcNMjEwOTI4MTEyNTQ5WjAvBgkqhkiG9w0BCQQxIgQgLOGHVIbResQS eT8/dBzg1EQEJAxC7ozo1sf/Od/JCAUwdgYJKwYBBAGCNxAEMWkwZzBQMRMwEQYKCZImiZPyLGQB GRYDY29tMR4wHAYKCZImiZPyLGQBGRYOdGFyYW5hd2lyZWxlc3MxGTAXBgNVBAMTEFRhcmFuYS1J VC1TdWItQ0ECEx0AAABSmx/bkUVLIjMAAAAAAFIweAYLKoZIhvcNAQkQAgsxaaBnMFAxEzARBgoJ kiaJk/IsZAEZFgNjb20xHjAcBgoJkiaJk/IsZAEZFg50YXJhbmF3aXJlbGVzczEZMBcGA1UEAxMQ VGFyYW5hLUlULVN1Yi1DQQITHQAAAFKbH9uRRUsiMwAAAAAAUjANBgkqhkiG9w0BAQsFAASCAQA5 o4VmW6bmKbLisH2r8T1lNSGvDai57xLp4lm/Qe9LrNRReiQOqtQxWpXIXlSfWLMiD0p5Ebx/bPCV jhl+yubJb/BxLyTgvq9G1gxPJvikdE18u4FGlfasA3+V4OntmHBSW5TKKArFHYkHcXwFB9vv1Rth 0spk6utQUw00q1MHAuJRkm0t95IVFcVexHX0QpVrt72i3o10H8UrnI1SAE4TPVFFSBv0xgqW70zZ F7/hPGdN8nr+B3Wf9+49nnUtHsm7OIgy63Pk51lbXoPdKhGqKUmvt7qTZrrl/ZIFSdQuxUYdBEq8 M43SCI7wbWTt/JwEG33F/LspjTJGT77uIU04AAAAAAAA --Apple-Mail=_545923E5-EFE4-4165-87C5-2129AE432741-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 29 05:28:13 2021 Received: (at 50867) by debbugs.gnu.org; 29 Sep 2021 09:28:14 +0000 Received: from localhost ([127.0.0.1]:47790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVVsr-00044v-Mq for submit@debbugs.gnu.org; Wed, 29 Sep 2021 05:28:13 -0400 Received: from mout.gmx.net ([212.227.17.21]:45723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVVsp-00044e-25 for 50867@debbugs.gnu.org; Wed, 29 Sep 2021 05:28:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1632907684; bh=QuqQeWLclEw2j/jBzD/wAdG7OA5aIekdxAGFCx4hhqc=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=c8Qod8ujfnIMgQsW0fjl/qBWSnnVO0VaxNlbzVdcBT7pIz/pQSxBwwUYPs+OPQ8N+ ngrmJcqCRV42GGL1aX6yjGZ7zl+a5zCvA33iFdZOWNV8YJasHhdFqnHn/PNFnEq1Aw QfQsa5q00LC8AIcfFvI9Nxc4R8k9QiACQ9d1jLBg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.102] ([213.142.96.147]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mof9F-1nBg7h18RN-00p15l; Wed, 29 Sep 2021 11:28:04 +0200 Subject: Re: bug#50867: 27.2; window-toggle-side-windows adds an extra window To: Indrajeet Khandekar , 50867@debbugs.gnu.org References: From: martin rudalics Message-ID: Date: Wed, 29 Sep 2021 11:28:02 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:eqZrzigxDjQGBLhSu4bBOXHQEjGsyEqEy/aMlsahZQu4PO5gItT Cy9ng7CvP8NVpYj1ZxAL8Q8YosVazDOTiB4aci5WOp++Dcw6sWEllyd2542cBv0GVNjjMH/ +Y5lxlt6ZFcJ4kXyKqGsLPORkOdLFm0V8W58Nr7RR92iyVZlUHSo5sLrMelMCddvQsOBBMi WINsIpqdqaUL7BBHN3lkw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:fBVqZi62znA=:odySaSMDuFiGhmfOM0jCLy SEqfadF85vcG5y9LlrH3s6iWo+oj1fyS4L2jeT4XsDIOyaFiqZas4h/7BuHdaW1W3jxokvtrr HQimwQQsRh0of6F7nZWOu4NyfGA3m5VMAEzaAzpK4rpcVPNb/p9Y4zziFX3DS/qjk6KnTIkFW t5uNw1AYMHbhs9/qzmht860Fgvkt2t0CvgrQ9ND4CVc3rKf2R1LkaeN4etNFykq5m/HTMCVaX AO7uJ+tRtEnHFSC484UJfBtDsfe9WqZuDee2QQl/xV+Ui++xhdoxqyqtgYkeg+jMBnH1RNHuU FhNGpq2T9cY33sER+ps22NZmqY0QF3xcH9n0YhtGFhwmXfI/EOh8YWfPbT8Ci78KvqZUdxbU5 kfeNrSe0+SVuasBQ3G0Mg5rZ9p+zajPnUmljb5qrC+IiA+YjOK8pMaf3Lzpnf+Allqfj7FH2C 6uPGABKFu7pDq5AepqiHY8jQLmyqCM6hVowFdbq6JJe3jvEzoUX9ohKCdrNtuvL9I2ZQLOvSm FQrTezCleLOtCKiWMQCNfXjIMJHRVhKlp+ZT4drp/ORHldUe3wkET3i2KlVDrcmRs/LAq4Al7 DnbmrEFDAMvapslh2KCm2npFmUbUAzw1746j663nHB43vxsR61wvfGHi3csdLOb5FxMfmlSsU Zd9/EEioXDpkbo3CcArKIXHjgISuPaF/uutXYAnfdEIH/Bk6l/R+ODN086gcIpKS68p9GTdHI 12nVzoGlz2yMojTJTqT9bj0OqJXvjh9eStnxEyo0S0wL9qKwAXldE07OTvMMyKhq6XgOBQNes BZWY5erEvwqZIHJHDg54H0AZ6YerjkD6xEPEdGIgZ14YUv62vH6/W9YMdX4zkm07iNdh8Q+2U 3+Htg6WLfDmJpDWpNW2NBfzQ25GGaKn5mqLZKW7fTypT44f7GbNJVOE5OPCYL792V9co08Vcn 3sQDHCwwOh67xRyAJ0B12L0EdJ7EY0eD4IfE3SX2OBsY/C0mpU65tfjahYv2Zc9vSsAqYAJBF Rrc14UjuFralNsBBd0TiXWpw2Ebme85iY+Fat4xeX11MyIPHHwXAtvrrCREAzGsRZPG5oMy4l FgdC+xETPjzGuA= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50867 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 (-) > 1. start a vanila emacs session > 2. using scratch buffer, use follow display buffer alist configuration > > (setq display-buffer-alist > '(("\\*\\(Async Shell Command\\|Shell Command Output\\)\\*" > (display-buffer-reuse-window display-buffer-in-side-window) > (window-width . 0.40) > (side . right) > (slot . 0)))) > > 3. split the window horizontally using `C-x 3` > 4. run `M-x async-shell-command ls RET` > 5. run `M-x window-toggle-side-windows` > 6. run `M-x window-toggle-side-windows` > > You will see that there is an extra, window added, to the frame. > > > > In GNU Emacs 27.2 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G95)) > of 2021-03-28 built on builder10-14.porkrind.org > Windowing system distributor 'Apple', version 10.3.2022 > System Description: macOS 11.6 Thanks for the report. I hopefully fixed this now for Emacs 28. If you want this to work for Emacs 27, please apply the patch below and either rebuild Emacs or put the definition of 'window-toggle-side-windows' into your .emacs. All the best, martin diff --git a/lisp/window.el b/lisp/window.el index b240b16f24..1b02eff17b 100644 --- a/lisp/window.el +++ b/lisp/window.el @@ -1212,7 +1216,8 @@ window-toggle-side-windows ((setq state (frame-parameter frame 'window-state)) ;; A window state was saved for FRAME. Restore it and put the ;; current root window into its main window. - (let ((main-state (window-state-get (frame-root-window frame)))) + (let ((window-combination-resize t) + (main-state (window-state-get (frame-root-window frame)))) (window-state-put state (frame-root-window frame) t) (window-state-put main-state (window-main-window frame))) (window--sides-reverse-frame frame)) From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 30 12:16:29 2021 Received: (at 50867) by debbugs.gnu.org; 30 Sep 2021 16:16:29 +0000 Received: from localhost ([127.0.0.1]:53771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVyjU-0004vY-To for submit@debbugs.gnu.org; Thu, 30 Sep 2021 12:16:29 -0400 Received: from mout.gmx.net ([212.227.15.18]:41215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVyjS-0004vE-AD; Thu, 30 Sep 2021 12:16:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1633018579; bh=ebfgI85A4S9p5ISB4yx/jveXfLoLyqaT3ECmg2Fh7jI=; h=X-UI-Sender-Class:Subject:To:References:Cc:From:Date:In-Reply-To; b=IU9Fl+aT0nTlxxiXtiE16ID2CC5G+SayI3g0MXrgji9rDW02I8tJqTQCpWtlMpfBN 5DWo7tggOrh6rU13W7Et087s9q0Xh9AtFBr0sRhIQFkNz8Si98KMSsfapT5pWvRL8o wFziICX0vw2XaqVhDfZQkiu/lroZfQTa1HbqmgrQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([46.125.249.119]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MJE2D-1mGnEG19Tf-00Kdt6; Thu, 30 Sep 2021 18:16:19 +0200 Subject: Re: bug#50867: 27.2; window-toggle-side-windows adds an extra window To: Indrajeet Khandekar References: <84DA0F2A-5A86-48FC-9D15-816A8272B69B@taranawireless.com> From: martin rudalics Message-ID: Date: Thu, 30 Sep 2021 18:16:17 +0200 MIME-Version: 1.0 In-Reply-To: <84DA0F2A-5A86-48FC-9D15-816A8272B69B@taranawireless.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:mmWJlH/0rM7GjSyAbNiFEnhc8Xq8SrYDJELBj8fL5mBnT1mQ1ry Arikllh8ZCkEaGHKLWAEwsKzKczWFmqoVWj9nu4UckvaUgTPet2hkArEQzpvE7/DRbPKwrm 5iwzbS6EWAj4qZorXtet5FqYGGD7SsyiK5SSE/Z36+nIB4ZExdTqIcgy8CiITrJwnzR7m3Y oNoAE4a0/kN0TrH0barsg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:16k1nt23zQM=:j1QI3tQFr8bk432aw012Y5 XRI28Hs6jPrg2sJZXaGja7FDtlsyGZotJnQjfWkjXE1d5hqua3D6T8avxY3p3tlhpDNnWUfvh pm6oz+FzYxUSyjkbN2Wz1/PAixEmCr6jKkW32hv2eFBBcfjcqqjaFQg3m8Sxniu/YZoJ8qZkc dN3D/TddM5E89UtmYd+mUJPFa253QO+297KZMYx+76sSraXnHL+V61r24G1X2G4EaJIsMNSxd DKRCLnqqSmz6GaU2tboL5HM3xJAvD7eNhUCAfhsew4Bg0oIRRP2SVpwVInLdPcwX2Sb/Z8Pkq QdH3vXMLAyZRWgVQicZ6ZpYXDWFwH6+QupD80VH6hPo/p9zlHnNTvAw6jHEErvbbdAInFO2UV 3LJ+xlCDhNuxgeZTgBYRn/NiElS1EyeAXGSQiidJi0rfTlHZ8e7WHoOtv7wLg5tqjf6YtP7Nk j3McBhvpjjomQqZEOMnfzwQZrX2pi9EIxGTiSjkoaLea2yLSR1zGb5Uzx3Qp4z196vSDUzDDE phInjgI0ZeDmDTtScSmR2ujA/EBEBZk8nLC+v9EyhMtMDV8ie5JZL4YtIt9bSLuzExqF0fTlO D2d4O574Srmmx3E0Jrvb7LWgmgOwu1fmesB19VU4Cdl/888yWjPIYh4X+5G7I2P0akuwvnF/L m/qeNeN65oTnwjGwSCRQRSUNdEDnXwR5Jv9COTfJ7XCASQLoJTUJYg/wVJNxqbZjkn1FGtvKw 7hMDCAgWoPKB9lmp8GGHklqiaL6YfbGGBhiUMMPn0hUSRfy4dd1eqo7WWQVsww0Kbe7OrZwXc jDO/qwsw+bb8tESaDA3k44MPMjIF75/qUemBME9k3/yityn3iy1zD1Y3Pq0KPqBlVlqlMjXhh o+gkgRjSgNwOcd1GNHK/M4dNhDfE0sQde9RQLtzgXKWv33NX+IqC8InEDaV0sOYCQnLXvVp4b 8oyy37f7P6sIl+5yPAjo33g0z8q3fAZiSyDpav/vyjtpr/URSXi5DcjYCI/nipe17GOvXRiBX OSSmWyT+2XZ4rHSokvyZp55QU5x5VmjzZBTZYquLaOaHEsicenzRIN6khcSIlj9guQO+UXw3P T2KympSKGsuQD6iKkAFlycPxCTZwu3jZpvf X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 50867 fixed close 50867 28.1 quit > Thank you :) OK. Closing this bug. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.119 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 50867 Cc: 50867@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.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 50867 fixed close 50867 28.1 quit > Thank you :) OK. Closing this bug. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.18 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [46.125.249.119 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.18 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager tags 50867 fixed close 50867 28.1 quit > Thank you :) OK. Closing this bug. martin From unknown Mon Aug 18 11:11:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 29 Oct 2021 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator