From unknown Sat Jun 21 03:09:40 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64174 <64174@debbugs.gnu.org> To: bug#64174 <64174@debbugs.gnu.org> Subject: Status: 30.0.50; Emacs for Android: support tool-bar-position frame parameter Reply-To: bug#64174 <64174@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:09:40 +0000 retitle 64174 30.0.50; Emacs for Android: support tool-bar-position frame p= arameter reassign 64174 emacs submitter 64174 Ant severity 64174 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 19 12:51:27 2023 Received: (at submit) by debbugs.gnu.org; 19 Jun 2023 16:51:27 +0000 Received: from localhost ([127.0.0.1]:57154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBI6A-0005Hs-4d for submit@debbugs.gnu.org; Mon, 19 Jun 2023 12:51:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:41548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBHfb-0004R4-NU for submit@debbugs.gnu.org; Mon, 19 Jun 2023 12:24:00 -0400 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 1qBHfb-0007hr-6k for bug-gnu-emacs@gnu.org; Mon, 19 Jun 2023 12:23:59 -0400 Received: from mail-40134.protonmail.ch ([185.70.40.134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBHfY-0004VX-TH for bug-gnu-emacs@gnu.org; Mon, 19 Jun 2023 12:23:58 -0400 Date: Mon, 19 Jun 2023 16:23:36 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1687191827; x=1687451027; bh=mYUFn+/r2s8tnymx/NornTbrFfTLkaxmnqraJ6nfrhw=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=duw1wXUwvI+C1g8gyWyUEkloDn7CkZseHJ8IQJ6X/mnHfUQ3h2JGktUQ0cn37xT1t dO98ZB9bXyZLCkmBZER1LvnpOPtgnbN21Bpx33BCaBtAkwaqf9v+NWqBReG0HiwOPr Tv671pVvhDBy5gyd3XaxzRP2uOn9grE5vrziPVPiFpYegu/akccqi/5sOY2mZq8UI1 w1pFIt5d9ubiY0kPSaFZlAbu5ao5Bd+fQbwjHoE68Su+rqysXJBTPE5hI1697gHztY GlSolOav6CjvxIH+e8Q+fQ/HGrkeAdshkcpP7liwuUY/C2Ffz2ez4zFljxcV+ubdtp CHg+p19v+ZSgw== To: bug-gnu-emacs@gnu.org From: Ant Subject: 30.0.50; Emacs for Android: support tool-bar-position frame parameter Message-ID: <5f95245f-7eaa-2291-7ae3-0a12c369c6f7@pm.me> Feedback-ID: 77338314:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.134; envelope-from=n58r@pm.me; helo=mail-40134.protonmail.ch 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_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 19 Jun 2023 12:51:25 -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 (--) I know that the Android native build of Emacs is still in an early stage. I just want to address this little feature request since I believe that allowing the tool-bar to be on bottom position would be useful on small touch screen devices, since it would be easier for the thumbs to reach those buttons. Currently, if I evaluate the following expression on Emacs for Android: (set-frame-parameter nil 'tool-bar-position 'bottom) nothing happens. Thank you in advance In GNU Emacs 30.0.50 (build 1, aarch64-unknown-linux-android29) of 2023-06-19 built on xeon Repository revision: 405d14402f21df3404ce9c5aa3c7f942e6deb3e3 Windowing system distributor 'Sony', version 31.0.0 Android version and manufacturer:=20 Sony/XQ-AS52_EEA/XQ-AS52:12/58.2.A.10.126/058002A010012603718185433:user/re= lease-keys Configured using: 'configure --with-png=3Dyes --with-webp=3Dyes --with-gif=3Dyes --with-json=3Difavailable --with-jpeg=3Dyes --with-xml2=3Dyes --with-sqlite3=3Dyes --with-gnutls=3Dyes --with-tiff=3Dyes --with-selinux= =3Dyes --with-modules=3Dyes --with-tree-sitter=3Dyes --with-imagemagick=3Dno --with-lcms2=3Dyes --with-mailutils=3D --with-pop=3Dno-by-default --with-harfbuzz=3Dyes --enable-check-lisp-object-type=3D 'CFLAGS=3D-O2 -Werror=3Dimplicit-function-declaration'' Configured features: GIF GMP GNUTLS HARFBUZZ JPEG JSON LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SQLITE3 TIFF TREE_SITTER WEBP ZLIB Important settings: locale-coding-system: nil Major mode: Fundamental Minor modes in effect: server-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils server info evil-autoloads nano-modeline-autoloads nano-theme-autoloads 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 auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cus-start cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel android-win term/common-win ls-lisp touch-screen 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 inotify android multi-tty make-network-process emacs) Memory information: ((conses 16 321920 39837) (symbols 48 23862 3) (strings 32 81752 1824) =C2=A0(string-bytes 1 1898912) (vectors 16 63222) =C2=A0(vector-slots 8 1690339 61289) (floats 8 233 234) =C2=A0(intervals 56 1235 63) (buffers 992 16)) From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 19 21:00:55 2023 Received: (at 64174) by debbugs.gnu.org; 20 Jun 2023 01:00:55 +0000 Received: from localhost ([127.0.0.1]:57602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBPjq-0002MS-V4 for submit@debbugs.gnu.org; Mon, 19 Jun 2023 21:00:55 -0400 Received: from sonic307-10.consmr.mail.ne1.yahoo.com ([66.163.190.33]:34193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBPjn-0002M7-Tk for 64174@debbugs.gnu.org; Mon, 19 Jun 2023 21:00:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687222846; bh=LrA7cJn+HBbAlKpwLkTX+xHFisEa4POoQC1NSJ9QfM0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=dzPggs+XV1rdGeKJ0FPTATKVwRMwJ92Vr5TWlxcFGkGpsbkcS98jXFzsKcUtK36hf93BcvJv5sbQF0hVqFw4dCGpuymLqn/VQvmYgx2WpXndIM45lDj74Jda9itp9bosSZDoR9aOAPUxKBWaMwyBgZgubOSt12EnUKsqptEPvER4DZ/QeoiuJjzjTXgAvvLh9UITRSlN7oqm74tW06fAeAQNXkWDlAnSjFi8wbvFoJzSE/R7P3ZMZcqtMOeTgleEcEvu61g0Zjq4Kjab7tULJFX6HFqLjktFUPhKoZF4oly8BZL72UVzsFMyT45afJluVRh/2NAnudLjCR7k+1zokQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687222846; bh=Y3MMZGm26PkCMP0iTguwqnhocrL38GG0KJQieN70gRp=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=RuShE1wOOt8PWbw13ujeaRVgZIhSt0n9jaMZEIGZbTEmnqhjoPcOwCZYrpZLzo3QTg5L3/dHtoeuJ9cYgLRMVYLvnHNIhhL8GyHEOOQn5XtkFor6V/WaICZH4HBICvoIWGk4/liURxXOMWWomZ14KLPBMk3zEccwyjKGWvrHMyZCkdxGciUN3CzclzyODuHfkqIKQUVSphRHeyBD88TW2mwcdCXnFJhr3zx5abyDeWViMWoaVe4RNcDnALQqvwirZsQGj+vWSvnWd3b9GwEQoEd08Al+uFGa2otx+zYVWw+QmaMUy2Yg/U7NJK0gSGbLA34RY29MkOJz1RaubW1RCg== X-YMail-OSG: UPoH6HQVM1l0dbf9WeRFUpmhiyEiGiL9tPzdclcTsNFp3O0ZO.ErVZdGtEbg4Sj dZXHt0axghwUGV_lftMb_oVEbPLg2e45YGdKKxQbSYZVFd5z9PU3D73XwkKMHxfj4XPpyBnOoQg. ajWATzO_tUvYs.28_bNF0wYI6XA3vUVjsypwZaxMo.S76zNWmgbXPtjD02zSp5Vhp.s_KwgdRBka A5fmyO.8DfLViCoC2pu__edy5NBJ1XJbAQuH_Sd.wiIy2FDut1UJPM0vh0rjSKfO2ChyFmavGSxb 1qKAG8LEampGK3O1em7Kihf6BJ9vRF4Wgf.2lz.BiV8jpZhWw5h1Esd1alia5Uuqjr4JvoJ7cTFd YgR8NBMxtJZaNy9VJaD7te7GqV7rrYLjGcyuJT_vBPUrXuI5CVjh_n0SN_rpbaGPjY2us7_jXCOj BYCKegQM63Iah.tUzFSZ9tZdYZiFLI.5WXNoXzthZZVHV48CPFTEypHH7KaAR.YEXngE4GPgffv_ fJNfZ71gudc0Q5aebdpqE2kF8tM2FYFG.IEDD_LC9DX.BQ7byROlysiNNtxcdpIWy2eWXdHQ5jyf h.H8ioJKrXYgL6NR3gjzGq2QxTKBWqsTXt78dMD6YuK8N6I5kYxqvVhYEJFxM.vtlP_3qmSniK_N A.LiYJs1U6r0TOg7uX7zpB7I5ruyf.TiA6v4rki46csfoSTA_JYlnAI4aSGHRQcZWV3jkzY2WyTr jEXWO2lUQdrQgaznore4tg.vij0C60mPAa0o.xJOcbBhq91vMSc_oF5FtIABotnQ3TZJGHkKtnFE hdh00LqWwPzTV1jkaSm05bsLvuFo7z8hqw066EFep6hvq3HGjFSkgCTk_Gjx8N5ZtNiLCmz8ZInC y8npeNInvKkCSIpFWK0emuMdDZAODL.9zUzlfKUAfRQP3bPoqQJ_RaiOCzSGMnQY6oO4wVDBJGcu NDr9HIQfFPYsOtKeLlkJBuiJ0WRJTfFMDWWPsiC.FRL_oBhHQgDQreISyTWvyKUY7n2hEMoyXOl_ OgWPuqF3cDWD.o1K1dXy0hcgscl9_1IlMY3n4zDHfG2attV2d__R9Llk7HOlB9jK5H4tjcQQeAGk reNq_s7l9MJdB1SqhbNGWag3GQCV0ZH7CNo9HswGyiBBf_uX9Af0GGJkIZgWKyUwHIRXosIItjxd 93JJoptOiPZyc7BxerprAekMWa6oQ8z.m0RVxl67kaYJPQ0PZG8CDS5Wur2pDrKVl88BJr7jn4vQ AKoTYHDtF9wKzDKSBsx1jalvv2SYue8tB19BSf0cpCpG6XmJnL8bT_RzkcT5fd3v2WeU6t6hV9.J eKzoTsu.ksfxbMkJ7tRLrC6.1.0fvNLDaJRs33__CQUez9J5l76kktDu_lmrIqo_Lk7FsbpFpifg 6VFFaVbZa3z4MpeeCmdjgbPL4N_L3QvoSqViXN5zvWmgQucN34zWmV4p_H2FDg3AwxUg_EbKfnbe y5CPZKDdGnNf1hh3JotHwltbcbrL4BM6X68KV1O.NAi0ogscN733DPwUpbmD_oJTzhWP5mDKAZVx g4ZyA7mvbtHyil3npoo9OsSLuk89Gbx2uRAq5nLFNudC0jB8qgvjoabk2xwEgZK5xVvIwM9plZmb VxuSm81bh4C4FDbBkskWtG51yHmYt5VB40tIffNSu3vs3UYSeH2cUjQ3UW6uB9gfifKSRLT040sZ ulLyTIlVlvsNtol04hlXkKbIQwj4ccl5nTYpCBwaze9so4kRoRfWRk_Vw55d9tB1ktGtH59fWvVp iaBYvWTo32swKme4W4ZrBVZ5M3EOvoClUuu.8vCybQSwPeJ0.Awe2FqLwCoABEtTKf1a5AwIzj2U 3JEtk83KN3TUqzuaymc0hZ_kYAfsmfT6QM6X_GNYMoCRTI.hQ0XkrjDGGAlBWbDuq1_ZTvkIgXl9 x4PNm.l4sSgMQfxY82MuuJRBRtmFYs8BRO76A9MwFXv8CiT9BUShtbZOZPqm9bn1SCJHiNJ5Mpq5 efVKTp0WDIpg7YEAVO0.lpPoHtyzEmW03VNkjFhKxgKs0fHBbzBfa35hJmz1wCH1S37It1Gzs3Xs 306DBhRKpylT5eT2aAbCGda9rd5iB2NSbwVA0xUG3kLv9we9ueY2nfhrAKLLTcsewP_RZy0gmY5Q MrKJaro_lb1c2MiEWN0FuDT841Y9_m_jzO68oZl.npf0hQNnfi1rauNXy1mJbh.oyevle6NoO6ME 2mK19u5WaaP0NBhW0i8ukaH6Po6UeN4BXtUcZQyQruP6XXHxhxbSLDe_tRJTejFAufQ-- X-Sonic-MF: X-Sonic-ID: 6c474996-dca4-42e1-b92e-5ef894936829 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 20 Jun 2023 01:00:46 +0000 Received: by hermes--production-sg3-748897c457-xsv6g (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5a4a558bafcf0085ba5dcbbc702dbc63; Tue, 20 Jun 2023 01:00:41 +0000 (UTC) From: Po Lu To: Ant Subject: Re: bug#64174: 30.0.50; Emacs for Android: support tool-bar-position frame parameter In-Reply-To: <5f95245f-7eaa-2291-7ae3-0a12c369c6f7@pm.me> (Ant's message of "Mon, 19 Jun 2023 16:23:36 +0000") References: <5f95245f-7eaa-2291-7ae3-0a12c369c6f7@pm.me> Date: Tue, 20 Jun 2023 09:00:36 +0800 Message-ID: <87edm754nf.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 702 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64174 Cc: 64174@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 (-) Ant writes: > I know that the Android native build of Emacs is still in an early > stage. I just want to address this little feature request since I > believe that allowing the tool-bar to be on bottom position would be > useful on small touch screen devices, since it would be easier for the > thumbs to reach those buttons. > > Currently, if I evaluate the following expression on Emacs for Android: > > (set-frame-parameter nil 'tool-bar-position 'bottom) > > nothing happens. > > Thank you in advance Thanks. This isn't specific to the Android port: we use the generic internal tool bar code used outside NS and GTK, which doesn't support tool-bar-position. I will look into this. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 20 23:29:15 2023 Received: (at 64174) by debbugs.gnu.org; 21 Jun 2023 03:29:15 +0000 Received: from localhost ([127.0.0.1]:60219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBoWx-0001XC-4a for submit@debbugs.gnu.org; Tue, 20 Jun 2023 23:29:15 -0400 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:39384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBoWv-0001Ws-23 for 64174@debbugs.gnu.org; Tue, 20 Jun 2023 23:29:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687318145; bh=mur/5/3rqQQaneLFpNpnEXEgOIkfmXl6smt3yYfD5B0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=hA7RJxsMuVKAi846TbqKELoOIiq+eknyKobBZs7d3gJ0Dxh5pxVJn1FGf4xmR1ggbjvrJ3MF61Y6KRG7HvVdVV94E1G0k/qzRBUQZ03JFSGYGn8XQ8fAWc6HmyvKX8n7tkjlYIxTItvZVE6fDxD0ygEFnTpnQ1PEiOXR2DmagaMD5jvuJVwpYb3W1xBjXRQs1Xj5ChbCXzSRnJKx4jt5gqIu/ike3JmfKOvfvJ/rTIB2SSjdpIzl6pyAkOwNSg2UhUJ+mF0QxSjpWIsFnnE+2Ay7DpJteEjqnyTazdsjznOwFplILAv6rIAkC21yMQuUvkbQXtAuYTN7IgKJH6I9pg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687318145; bh=UKe9G4HttSyAuoFPylHkqSsL0GMP93m4C6sT2mHWQNE=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=A09SVDpY0wlf6YJAXU0Ko/6BwoDcLJDf9ecq1xnzWPNv92h45tj2J+1PWiyPh1/UhoAbwLiZv3oSR3FDC0p+mzFTQqUK98WWfmQLqU1JWkybAnfIlVSN/kzkLrX4QPF4C+Gp0ogJ0flhWUWEFEuL23YkWQMkF6PmhCT0VzJPiCEc4pTj4UCzLHUZnGuz25v6Ff4G+iH1ILUXb46CC9MYqcXmgfGaGe8Vo7DmqUhabwvupifH2ueZMJi1txgWvQHIJcegNMUVZkBhx+8PlZTjnbEnvC4KKl+D1yXSsjlHApe7/AEz7sncgZQVNV0R6uCjyvAHER8y/PpyEO+qi9uZBQ== X-YMail-OSG: 5Ztf2mcVM1noUx17T4u31fbr6p7ZB_TmjhHg5yUGYraPpM3wf1HFS6GwiiqQvn7 uGf.vzJ5fwSgbZ4jh6h1.NBw..a.HkydMDTzyF6BhEX0FocY7gjFcj11bOLvRj1e8Z5nDqoG3j8I ihm0Vgzlik5MidIa9.qiKrETkrFH.AGinvcSFaukuwFczf98xY8waLmfqzzOqNYwfkmODcEqcSBx 2pBQANkrNjHOGcexy5Mo911rchtk7m2_Y0icuuT.C.QSwpzJqqOYDVETj0AcNBucBbgT.ZjsigjE 6T0kunBp8gQbCNjkuFtgjXFNntDNpU8n_wjDuyW.17jbjWAHroJdk5jkdlSTzaxLDum7LobHh_m. CMq5fuMEso814KZd_8Lpu6Oo494LYkT2Emj1xdOIf8dnQx1rFKGd8ucBEZu9QfQb0miWrsQ.yFWv FsQ7t.rUxBQp4GGM8wugAtmjRCyTq1hgev_EhwNIsqA.L0VEmOSTWQqo7.MIDLNVtYEuCihz4Y8t cTefR8OcSNJkp3OjEYKBPDfsYFuxOtJA4fNAM0mDfyLyFH5X2r8iS4zmmXRv_RckAmteQDu_ik8P 6rrRUSnXynx12ioDQeDP92ILRaml2oh00NqW6PwMaYMAmTMQW2E0DNZVXx6PGA4p2EEYOpQ71Gy3 I1GPCnMwONnVxvMLyIhpDpye4uau9QHrScv6Iril4s6FzMocwO57dvoyo4bMJhKnaKjeff7Vgh_Y 8AgqS9U_EOW5NEX4kmt.afVAIoNrI5XbehbioMNR68ejNq.bmiWaKxt.f0ZaIcobwvIO0v7xbj24 NffB6QLiY9BxLkFqerNNoci1ujLbcHyNvkCSbYsN17OQKsLz563PLK855WMiKFL8rWXiKjbLmnG9 oKnfiSYFMrynBpjDDoSOeh6aP3kfm8sN9s6Fr1Z9._FNlLlyYmf.OIFfhkfCanEP2MKlU_1m_UMq 0Tt8ysuRP5Vfb2jiQua3CSe6Hl6IXTd.1jL2qEj9VHlkucA1CmnLRVQ9VBW3UmyFs7DYWKAspQSt paIlcLa0dQ27v1QhgVGv0UY_bjLnAUDBya2U8eGX2701L9xbjIkSQYzRFRVm1Dw9VDP0greh2zzj WfYN3ug1Lik53oOzvMc2B2hzSjolrFtdZHeeJ_2IVAOSIDkdbimCnbsUUnQNKaK_OpqI8CPAs8.2 YgF1U2QPFUWz5.0IcVvyWzqErOBhrOSjQp9peslXZDuQFeyWA3_obxT6u1XmHMsv16a62GPPI45q ILfyDKcqLpT1IfuM.feO.cwoLWMG9HafOq7gCA.nNdPUkuwUkRdz4kapmOps8s2QC2quF1NHXV63 NNIg5eBB5MA5xh9I6cO6IXiPQYkLQjBXCuXozHLwCXpxxRE3g2LYtyUrzJqVdcKgVM2mMGRMb60Y DgayzWFID5iq8nn_bJiWqQfw4oxpWxJLY4uSQu_FqFR1FFqMU2kEnKsv8yhyqY1o_by.PZ_Othbc UZFbRiKBpGEGa7_e04XM6UYCWLWNATdhQa0q8FHSrz3s1imtYPkyQNv.Qu66CGecDOVXWvKPkav9 cVH2GZcT81IMGYSrqlu0tezTA3.68u9x4BcZApOBlYAq3sX6pN54GLLlxnk2JhItYwR4NpmCayPG ux201Aq3QefYSfboZ1XEQXlifEfDwFEUUWPCXmHiTw7_ZI4X9Sj6c.x3DTGuuZBPw1PLNALeqxA_ xkcHckt_aX9fKWpVE377sKf00F4j_Aa8NTHtw2lZbbjumIZ0SPg569f.7H9HA5XXuOyQMbEuKyxy rvstYXadNJh89EICGQVjIqoGPNUOhNqWW_yTOYmmaQO8ujgEG3dmuckzMREljHdTs8Hc9RGjbdwW 2ovWhNU3KBIhqohPPcwMrmZQz8MoY__a87yxNAjTzmskONqFoezR3vulRqenNVfJIaSbv19VJmRQ rGhEoJ_RxJYHY.5uPuikhpXHGcjG9LnmtWXzC1Dp5dQr8iajiDDAshCTD_CWShY3SLSI9Il8X4UU .F58VpI.kO_.2GTJmsNi3FGBOrXe8ijguYZ8cEPRjDfZKIWhpp.wjSPoVTjDyV.DxkKpI4V8fJSq Yj1bYZnLpgDkrsllWggTV55Hn4skbBYE7eTSLzjNbNf4cCpO0Uha8lNXB6ZfMibx9NvitDffojwK V7usHx3WbKURm3zdeRFyDmWx9v6YEWovj7Z2Cfvqe27FxFTV1.T1V_yzoN5vSZNzati46SYdesaT i8pOaQOhZexPGhMc6xxvWJTZkPQknGSx_CSJA6P3FJeh2d4kg10ta3f4atjqmFg-- X-Sonic-MF: X-Sonic-ID: 2b25333b-20fb-4204-92f6-7dddad8bdbf9 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Wed, 21 Jun 2023 03:29:05 +0000 Received: by hermes--production-sg3-748897c457-gjhr4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 95537f1cd41f898b3f504c6d6843d14b; Wed, 21 Jun 2023 03:28:58 +0000 (UTC) From: Po Lu To: Ant Subject: Re: bug#64174: 30.0.50; Emacs for Android: support tool-bar-position frame parameter In-Reply-To: <87edm754nf.fsf@yahoo.com> (Po Lu's message of "Tue, 20 Jun 2023 09:00:36 +0800") References: <5f95245f-7eaa-2291-7ae3-0a12c369c6f7@pm.me> <87edm754nf.fsf@yahoo.com> Date: Wed, 21 Jun 2023 11:28:53 +0800 Message-ID: <87sfal334a.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 867 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64174 Cc: 64174@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 (-) Po Lu writes: > Ant writes: > >> I know that the Android native build of Emacs is still in an early >> stage. I just want to address this little feature request since I >> believe that allowing the tool-bar to be on bottom position would be >> useful on small touch screen devices, since it would be easier for the >> thumbs to reach those buttons. >> >> Currently, if I evaluate the following expression on Emacs for Android: >> >> (set-frame-parameter nil 'tool-bar-position 'bottom) >> >> nothing happens. >> >> Thank you in advance > > Thanks. This isn't specific to the Android port: we use the generic > internal tool bar code used outside NS and GTK, which doesn't support > tool-bar-position. > > I will look into this. I've now implemented this. Ant, would you please try and see whether or not it works satisfactorily? From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 21 08:42:35 2023 Received: (at 64174-done) by debbugs.gnu.org; 21 Jun 2023 12:42:35 +0000 Received: from localhost ([127.0.0.1]:60841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBxAR-00060M-64 for submit@debbugs.gnu.org; Wed, 21 Jun 2023 08:42:35 -0400 Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:46210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBxAO-000605-DO for 64174-done@debbugs.gnu.org; Wed, 21 Jun 2023 08:42:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687351345; bh=FOKNMq8ZgyKz9ZUyInAjSDi98f5aZLuY5elmAysM1+k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=UaB55A0ncof4duA28VlVV7EgpX17Nssm8tuHzRT8vlJJYD87cxj/fP5zbhOvCJsG5KrpLUgdXecUnIs7UKKNP0GrgQoIwvlXjMDb8yYOx2uPXOek4LYOfXxhE9huJCkNIvizqFzzIqiqT7KjJCtHyDM9q+llHgA4aPGBfszfYY1A729VNt7ZQvaLtycpXP6AEVwuStN7lzfVuroOPC8yDOQhO0L9HkOS5idCMyNSiXb1u77piv5m64B9hSli6J3rUauCHIozjfgzIgBJpBCwPhqDeErW8gwQLQDU+z769xaVCezooLaUD6GeJd64f9StfYQHKYCkKGyjvJnDan69Kg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1687351345; bh=uGsp2l+lEhsR5FPCG/cJxMkLxXT7zAzZvaXh5RfUMCj=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=iCYDx7q5TYtmuI8f7qmYM9I7uGdDh7Wc13KJHtWtUAIS8opNNb+9O6eOTJyJbKPkqzyUiD7kMAxob1trPZ5KiZ6Zn/0PF5qJFfz3R9wYwA3quK9BXuZyjeW3uVxBufc2uq3DGzGutaLh45PiVEqSTEid9ct3GOPU/eG0X9BnLAxOCWd+9Ok5x5CtQIoNnnMbyAYgK3QE7kZqbimCjGICBNlGmSOLr15fCAIF4D6SORjKwFRtrM889+l2fr+1LzxZ/Tex/dinwk725q1ne0vu53Oa5vpo8JNtn8tVrU9+7H381jTKBVXeax9RuPsUyZ9ZlHbZYxrZ3iYbsmcg7VEwMQ== X-YMail-OSG: 1J.jZBIVM1mxsLCGYrfFzstB8lfyqVSNvhq6BCw_E_99uO3.tQr8zdUEVVW03NI 9a4QvULP_cqw2SKjzyUy_ytLo8r4Tj1DFm2x4ertBhmNI5kq8HU64MpsMIspLa95rFGuvbDVRtKO nZGLYCDdzjAt8rVYv1rSKp0o5JpieONZIbzcPGHNhRDLJO604yfosPgzW_d5uyRxhA7FZC5UsUgJ pY1J_O8EBNaeNHdf_3yiexx7er7Tcp8IhimMvD8nIj3vwJO.P3rHcvKIhMOyer5wnjuVCNxV3wg1 0lyRkYvrpSvK34WODT_8J7UaQRTGZy0IwiL7f1c1pxaoU5HVUzL7Ehz51C_6.Z07RhzvYowsqSzu 7_wWyEiC30to2yGhgwpf5I71fnPyMUQZ0HGfSJoEZm.KQjtXUBZM5MYUYIlU4z9ZJwwSf6SymbSj xUVcFbRnX1GmFeBpCQWskkDOIBActXvTSUPzqU.Hu9BD7AnAQey_oZEdGrSm2a1Oi8j5Nlmv1ZAf cHyq6oFoDKf26IFw3XYRc5AfhV4dhjLQyN60VACygBCVwz.KUpZtGaPiy1mpYbbD6uPzymUjtt6. 4f.Ua8a0RgIA58sTmA1iXlDyVvyNpOIAnxxDJBOfUv3muJ5lP9N80orI69yV74IZgVmzxBvrxsZ9 FLPPsyP2ea1hSMQ14DQDsd1myfawreCmHCrl0XIDC0t2oBrSVzmQEqRSXcouc_SGw6pWQgPhtJjg rtKLfTMNwGtAwhXZrvKyESb6BWj8ODUuVyEAbUeelKcpFwhHIH8D1vaYdi_TGz.iuhC.WFrLwGLm xWWEH1OE0agmo.fB4xtoh_FTywEH3lN8_Vh9t9wSIW5DJo7s2uHvkF5qKDUgjHDj4CML4jvcI6vE HNV2.fOnuErtWLCzraRdpCDFb1G1LGUjwR2Bo01npTiLZVS8Rq.uJ1FUmpqxfBv02Lzr1AfIrl0y EHKtC6ZA2sAwGv8_WhUx.Bt2b0mP9M2QG9Z1IqCWvgIo3_0YwXnYGzRG5QSkuLB3FRdpJxuOt8t4 s2F1Ym6x.SjgPm2AgRZ5pGtBi21DPmtYtWPgE5d9hbjxpnYPKmgV9BySehVtl_L3zSbVmr28hjvU jcz0TB9Z1X0A58OHuEHLIV_GuTSRJJ80diA6bvpCyo1sAHqCmVDPQdLwavxYzKbeCGsP_gh3qPRK rf1.zO042Or7u4iCTrAAYjt2bOoOXXDdWkGC2CrM3hVbhNLJdhQfpBN2DjqOP0idr_HY3skF6vJN LcnMjTW.e1rlNnEMlEoGcuoNyfGTG7m52Je0RnwE0MiqXNOr937kP2anb0o3fwZDBIV.cbalDJg. X8CasoNUv9jPvUgm4SZvno8A6zu1PgXXIjZBlat7Eo_18Qx51vOnv8k7M.Z9QWJgHU4TVph9kwKO HLbV.yPMvCm1xFet0K57jZHV7.t7zhDuRh6aTK1mQdzJeHdUuLwoVKNXfG_rhmmAipCKQg6ZI6Jc bLKN1lfZQNVOEnxc.hwToufUbsrnSd.Exh3HmRvajwVZarAY7Kp6yqS6FfU32pupFBm..cmDqIHr q3urIK.rGxvdXOfcr85iar0FlXvVzmXBrb1JsgKodIBz_BK2QIbP5q3gW2uSZ5xUeO3dWcr96sFz 3ya7Mdtt0X0XYvf38xlNgWc6Kl7reDqAjKPJb183My6oJjeZ9JQV.ykZk_Kty2SU1q60Y2JgMxKa RBfxb.ijmjQUrvxIN6wQTspBFAn8eaVQpo1Nd1jDMaR7gEiEfihEC05wnM8DglQFPB2Uarzyzuw3 qNZZUesjoHKkkh94JU3sRG91h.zzrCVfeadIgbld2o7FvXzsRFWrHbiG1Mv8ATllebLtutk0oF5X 5XSbOlcSF95Iznifi3g0.zLsl3vyWwKgeYiKBNl7O9QVxl0b7cJOFGsEnA_Lm9RAve_hnKwZIpka .wFOjfAOHdmqt0pStn1KSyXz_GJvsgzrEoVqXR0SWB5kq_IR8A_L4.2mhloUKvJcPpxXfIck.P4F IxODricUhv6katMCNP8MUfhM8KhluTeH0NCFhtf8bsU7CvseqM7kit3rKu8Efv8IttKUJXjiNVf1 OvYTH8haq02u5YKmwabUGtvAih3M6Xd.vYf6E_4i1Iyp6O8FGkwDgyPyRYBv3Fi9PWWEZwcDjUEJ yhZFo4YU5rBuqCHxAAiR.0BIQ74Y6cOBWIVRY4sKTtfqurpNOe6afO292V8Y8RtJLvrxgnbvw_Ak KDvCYfOCTuykhpoL4VBuqWvw90_wRF6t9gIX1Rgbvgqdfj1QZ8HY.uIXpxldv2Muz6uI- X-Sonic-MF: X-Sonic-ID: d29d600d-b098-4953-bea9-2602d1da6297 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Wed, 21 Jun 2023 12:42:25 +0000 Received: by hermes--production-sg3-748897c457-drfql (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 002a09d8e2ad26c357ace13173b32cbc; Wed, 21 Jun 2023 12:42:22 +0000 (UTC) From: Po Lu To: Ant Subject: Re: bug#64174: 30.0.50; Emacs for Android: support tool-bar-position frame parameter In-Reply-To: <044b7dce-8f44-19af-0907-2ed8e8dd519e@pm.me> (Ant's message of "Wed, 21 Jun 2023 12:31:12 +0000") References: <5f95245f-7eaa-2291-7ae3-0a12c369c6f7@pm.me> <87edm754nf.fsf@yahoo.com> <87sfal334a.fsf@yahoo.com> <044b7dce-8f44-19af-0907-2ed8e8dd519e@pm.me> Date: Wed, 21 Jun 2023 20:42:16 +0800 Message-ID: <87a5wt2dhz.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21557 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1188 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64174-done Cc: 64174-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 (-) When replying to bug reports, please retain the bug tracker in the Cc list, to ensure that it is able to record your responses. Thanks. Ant writes: > On 21/06/23 05:28, Po Lu wrote: >> Po Lu writes: >> >>> Ant writes: >>> >>>> I know that the Android native build of Emacs is still in an early >>>> stage. I just want to address this little feature request since I >>>> believe that allowing the tool-bar to be on bottom position would be >>>> useful on small touch screen devices, since it would be easier for the >>>> thumbs to reach those buttons. >>>> >>>> Currently, if I evaluate the following expression on Emacs for Android: >>>> >>>> (set-frame-parameter nil 'tool-bar-position 'bottom) >>>> >>>> nothing happens. >>>> >>>> Thank you in advance >>> Thanks. This isn't specific to the Android port: we use the generic >>> internal tool bar code used outside NS and GTK, which doesn't support >>> tool-bar-position. >>> >>> I will look into this. >> I've now implemented this. >> >> Ant, would you please try and see whether or not it works >> satisfactorily? > > It works like a charm, thank you! Thanks. I'm closing this bug. From unknown Sat Jun 21 03:09:40 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 20 Jul 2023 11:24:10 +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