From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 09:37:55 2024 Received: (at submit) by debbugs.gnu.org; 4 Apr 2024 13:37:56 +0000 Received: from localhost ([127.0.0.1]:60881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsNHq-0006gB-Qn for submit@debbugs.gnu.org; Thu, 04 Apr 2024 09:37:55 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsNHl-0006ek-DE for submit@debbugs.gnu.org; Thu, 04 Apr 2024 09:37:49 -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 1rsNHY-0004e6-FO for bug-gnu-emacs@gnu.org; Thu, 04 Apr 2024 09:37:33 -0400 Received: from mout.gmx.net ([212.227.17.21]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rsNHV-0004Da-LI for bug-gnu-emacs@gnu.org; Thu, 04 Apr 2024 09:37:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1712237848; x=1712842648; i=michael.albinus@gmx.de; bh=hDyv8r3o9KJOOmMx7J/+llXTDXmlm8DFBko53JyYzvo=; h=X-UI-Sender-Class:From:To:Subject:Date; b=Gs4uI6/gmksCyhxcEFEDTD5/5nyj7fUydIUxXOps4t+JTRmgW7LS0skZv2Cgooty z/MrhLUz75xTcHLXL0hnqZ7DRLyQ7wQDx7pgLSPu/RZ5tZLZLXvI+QCrcT4+juX3/ yafeimzMO3bdrfFVk4wEgCsIzGBVJv72n6R1no/rmMLDdt/ZzLXQ+f+QQ/6sDlIxs lgQkX9o1bhSX1EkLN7iPo6Omv4PV4CUktgVF27Jud8NxLcrAoGlabOOmKTpvXPZoP AePZyKBDLc2eqmTRq3Len2N7Bd/yD8P+lzt0LHfkqXwNJ8tjttDhnLwLNyPLE5lhq ndQRYcA2j1BHCcTfhA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf ([185.89.39.16]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQ5rU-1sESXA0CXY-00M0Ol for ; Thu, 04 Apr 2024 15:37:28 +0200 From: Michael Albinus To: bug-gnu-emacs@gnu.org Subject: 30.0.50; sh-script-tests fails X-Debbugs-Cc: Date: Thu, 04 Apr 2024 15:37:26 +0200 Message-ID: <87plv52qqx.fsf@gmx.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:jnciKRZ+qeRabMr9ZOGYB77ItMryfypwpiWcR5bDxmCfn9Ri1Bh TvscEieUX3iy3oHcycxedIC5wPnNDGFTj+xn3hZmohaTHI7u/9dhVX8DCJFVSPQgBFnTHHb 5QqKtQMDPtZse2ul2xqexZxFr/KhvIYX35Pi7HFjt7PBvWrZAqTNxPiuilq6lDnuOurJZ9w KhAvGEHgMh++D3nUzFO5g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:coM9PtTZKt0=;fhuL/2sPvrogLN6gBHuAKJ4/MqG v9a8YQxItNvLJ7srcy6qlYBFBYE42iAlTkL34ybtdqXogM2ggZzqfLhdseFunowtewx3sgNvp OemdDNMHNhVRpRGbjRLKiICXYLsWZU+pWHPygcHNanh1e6QITwixuokEBqoOkmAFd869fd1CC X/poYO/d4vcGmwEyJthnDRUCWL02pZMj9tSs1xixIVQwmU/oPiMsrYoZhDJ6+mGXNiFoyAKUS 3ZpTAUwpeQxcK3mCubO/5SUlTjCsbv7q40BJPmjyv0JKQxJ171NwlT8ghjX6UQLgi2vGoLmrR 0WQZjfIjbNBFHXDQl0ak8cSpLgjRUD8Zz+mi9dv1jK+XhYblSXLhtFNB6xs0YjW9nVJhh2IKj S/hUkybolnuNK4hVzZWWwH9YoT3zSIpLZL9tqWHKrkothgLUIDTb1pBYERSmAFy31UgKXb8Iu kekf3Pc0ge/XtdrTx7eWoujXohBxIFP2xZmm/JICrAIgQsFF8pQsdj0qtjzyec5mh9b8k1rS6 TDqdU7IzA9TE6jIBQQ0IT+CNtXJTATIC0Njqtm18uM22/Pt7TRWcbkejwXAxa7WHs+hawiyWf dcMQTyBevE0eVsZPKmhySe+u1E6/pAfPyFhbs2QPgsL/MNTnv1Nc7H+74cb8T+68hu2OKmk2f 181H9abHZyy1C7eZPJ1uHjjSS5shZTuiHKYUBh79AaZoOeEZkAx7GoX0lxh9wh1x8uamPonZ4 VtrXer509xD8YuPo2VbS2xxTLt4jxwp1lG1xj7iWcwTzhwKp9k0lhodtGZxdj23hevLegsVWz nvBi4aMJLiVWGkbgsZthxIdXTfNej2tE7XH+uH7eiYdzI= Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=212.227.17.21; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) 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: -1.0 (-) =2D-8<---------------cut here---------------start------------->8--- # make -C test sh-script-tests make: Entering directory '/home/albinus/src/emacs/test' make[1]: Entering directory '/home/albinus/src/emacs/test' GEN lisp/progmodes/sh-script-tests.log Running 6 tests (2024-04-04 15:34:42+0200, selector `(not (or (tag :unstab= le) (tag :nativecomp)))') No indentation for this shell type. passed 1/6 sh-script-test-do-fontification (0.000686 sec) No indentation for this shell type. No indentation for this shell type. No indentation for this shell type. No indentation for this shell type. No indentation for this shell type. No indentation for this shell type. No indentation for this shell type. No indentation for this shell type. passed 2/6 test-backward-token (0.001664 sec) No indentation for this shell type. Indenting region... Indenting region...done Test test-basic-sh-indentation backtrace: signal(ert-test-failed (((should (equal (buffer-string) "myecho () { ert-fail(((should (equal (buffer-string) "myecho () {\n echo foo\ (if (unwind-protect (setq value-7 (apply fn-5 args-6)) (setq form-de (let (form-description-9) (if (unwind-protect (setq value-7 (apply f (let ((value-7 'ert-form-evaluation-aborted-8)) (let (form-descripti (let* ((fn-5 #'equal) (args-6 (condition-case err (list (buffer-stri (progn (insert "myecho () {\necho foo\n}\n") (shell-script-mode) (in (unwind-protect (progn (insert "myecho () {\necho foo\n}\n") (shell- (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current (closure (t) nil (let ((temp-buffer (generate-new-buffer " *temp*" t #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #)() handler-bind-1(#f(compiled-function () #)() handler-bind-1(#f(compiled-function () #)() handler-bind-1(#f(compiled-function () #8--- In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-04-04 built on gandalf Repository revision: 44d83def4fa046986ac6919ca53f789d01840ffa Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12302004 System Description: Fedora Linux 39 (Workstation Edition) Configured using: 'configure --without-native-compilation' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8 Major mode: Lisp Interaction Minor modes in effect: display-time-mode: t delete-selection-mode: t icomplete-mode: t global-goto-address-mode: t goto-address-mode: t tooltip-mode: t global-eldoc-mode: t 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 blink-cursor-mode: t minibuffer-regexp-mode: t column-number-mode: 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: /home/albinus/src/elpa/packages/debbugs/debbugs hides /home/albinus/.emacs= .d/elpa/debbugs-0.39/debbugs /home/albinus/src/elpa/packages/debbugs/debbugs-org hides /home/albinus/.e= macs.d/elpa/debbugs-0.39/debbugs-org /home/albinus/src/elpa/packages/debbugs/debbugs-gnu hides /home/albinus/.e= macs.d/elpa/debbugs-0.39/debbugs-gnu /home/albinus/src/elpa/packages/debbugs/debbugs-guix hides /home/albinus/.= emacs.d/elpa/debbugs-0.39/debbugs-guix /home/albinus/src/elpa/packages/debbugs/debbugs-browse hides /home/albinus= /.emacs.d/elpa/debbugs-0.39/debbugs-browse /home/albinus/src/elpa/packages/debbugs/debbugs-pkg hides /home/albinus/.e= macs.d/elpa/debbugs-0.39/debbugs-pkg /home/albinus/src/elpa/packages/debbugs/debbugs-autoloads hides /home/albi= nus/.emacs.d/elpa/debbugs-0.39/debbugs-autoloads /home/albinus/src/elpa/packages/debbugs/debbugs-compat hides /home/albinus= /.emacs.d/elpa/debbugs-0.39/debbugs-compat /home/albinus/.emacs.d/elpa/helm-3.9.7/helm-packages hides /home/albinus/.= emacs.d/elpa/helm-core-3.9.7/helm-packages ~/lisp/telepathy hides /home/albinus/.emacs.d/elpa/telepathy-20131209.1258= /telepathy /home/albinus/src/elpa/packages/tramp-theme/tramp-theme-autoloads hides /h= ome/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-autoloads /home/albinus/src/elpa/packages/tramp-theme/tramp-theme hides /home/albinu= s/.emacs.d/elpa/tramp-theme-0.2/tramp-theme /home/albinus/src/elpa/packages/tramp-theme/tramp-theme-pkg hides /home/al= binus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-pkg /home/albinus/.emacs.d/elpa/hydra-0.15.0/lv hides /home/albinus/.emacs.d/e= lpa/lv-0.15.0/lv /home/albinus/.emacs.d/elpa/transient-20240201.1100/transient hides /home/= albinus/src/emacs/lisp/transient /home/albinus/src/tramp/lisp/tramp-sh hides /home/albinus/src/emacs/lisp/n= et/tramp-sh /home/albinus/src/tramp/lisp/tramp-message hides /home/albinus/src/emacs/l= isp/net/tramp-message /home/albinus/src/tramp/lisp/tramp-sudoedit hides /home/albinus/src/emacs/= lisp/net/tramp-sudoedit /home/albinus/src/tramp/lisp/tramp-rclone hides /home/albinus/src/emacs/li= sp/net/tramp-rclone /home/albinus/src/tramp/lisp/tramp-gvfs hides /home/albinus/src/emacs/lisp= /net/tramp-gvfs /home/albinus/src/tramp/lisp/tramp-cmds hides /home/albinus/src/emacs/lisp= /net/tramp-cmds /home/albinus/src/tramp/lisp/tramp-loaddefs hides /home/albinus/src/emacs/= lisp/net/tramp-loaddefs /home/albinus/src/tramp/lisp/tramp-cache hides /home/albinus/src/emacs/lis= p/net/tramp-cache /home/albinus/src/tramp/lisp/tramp-compat hides /home/albinus/src/emacs/li= sp/net/tramp-compat /home/albinus/src/tramp/lisp/tramp-ftp hides /home/albinus/src/emacs/lisp/= net/tramp-ftp /home/albinus/src/tramp/lisp/tramp-container hides /home/albinus/src/emacs= /lisp/net/tramp-container /home/albinus/src/tramp/lisp/tramp-archive hides /home/albinus/src/emacs/l= isp/net/tramp-archive /home/albinus/src/tramp/lisp/tramp-smb hides /home/albinus/src/emacs/lisp/= net/tramp-smb /home/albinus/src/tramp/lisp/tramp-uu hides /home/albinus/src/emacs/lisp/n= et/tramp-uu /home/albinus/src/tramp/lisp/tramp-fuse hides /home/albinus/src/emacs/lisp= /net/tramp-fuse ~/lisp/dbus hides /home/albinus/src/emacs/lisp/net/dbus /home/albinus/src/tramp/lisp/trampver hides /home/albinus/src/emacs/lisp/n= et/trampver /home/albinus/src/tramp/lisp/tramp-androidsu hides /home/albinus/src/emacs= /lisp/net/tramp-androidsu /home/albinus/src/tramp/lisp/tramp-sshfs hides /home/albinus/src/emacs/lis= p/net/tramp-sshfs /home/albinus/src/tramp/lisp/tramp-integration hides /home/albinus/src/ema= cs/lisp/net/tramp-integration /home/albinus/src/tramp/lisp/tramp hides /home/albinus/src/emacs/lisp/net/= tramp /home/albinus/src/tramp/lisp/tramp-crypt hides /home/albinus/src/emacs/lis= p/net/tramp-crypt /home/albinus/src/tramp/lisp/tramp-adb hides /home/albinus/src/emacs/lisp/= net/tramp-adb Features: (shadow sort mail-extr warnings emacsbug message yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils face-remap ob-shell ob ob-tangle ol org-src ob-ref ob-lob ob-table ob-exp ob-comint ob-core org-cycle org-fold org-fold-core ob-eval org-keys oc org-compat org-macs vc vc-dispatcher time tramp-sh lxc-tramp lxd-tramp tramp trampver tramp-integration files-x tramp-message help-mode tramp-compat xdg shell pcomplete comint ansi-osc ring parse-time iso8601 time-date format-spec ansi-color tramp-loaddefs rx delsel ido jka-compr icomplete cus-edit pp cus-load wid-edit dired dired-loaddefs goto-addr thingatpt alert-autoloads android-mode-autoloads auth-source-gopass-autoloads auth-source-keytar-autoloads auth-source-kwallet-autoloads auth-source-xoauth2-autoloads auto-sudoedit-autoloads auto-virtualenv-autoloads auto-virtualenvwrapper-autoloads boxquote-autoloads clang-format-autoloads company-shell-autoloads company-autoloads counsel-toki-autoloads counsel-tramp-autoloads counsel-autoloads dbus-codegen-autoloads debbugs-autoloads dired-du-autoloads dired-rsync-autoloads dired-toggle-sudo-autoloads direnv-autoloads disk-usage-autoloads dockerfile-mode-autoloads editorconfig-charset-extras-autoloads editorconfig-custom-majormode-autoloads editorconfig-domain-specific-autoloads editorconfig-autoloads editorconfig-generate-autoloads ednc-autoloads el-get-autoloads envrc-autoloads etc-sudoers-mode-autoloads exec-path-from-shell-autoloads fontaine-autoloads forge-autoloads closql-autoloads emacsql-autoloads friendly-tramp-path-autoloads fzf-autoloads ggtags-autoloads ghub-autoloads gited-autoloads gitlab-ci-mode-flycheck-autoloads gitlab-ci-mode-autoloads flycheck-autoloads gntp-autoloads gnus-desktop-notify-autoloads helm-gitlab-autoloads helm-projectile-autoloads helm-autoloads helm-core-autoloads async-autoloads ibuffer-tramp-autoloads inheritenv-autoloads ivy-gitlab-autoloads gitlab-autoloads journalctl-mode-autoloads keepass-mode-autoloads keytar-autoloads kubernetes-autoloads log4e-autoloads lsp-java-autoloads dap-mode-autoloads lsp-docker-autoloads bui-autoloads lsp-latex-autoloads consult-autoloads lsp-treemacs-autoloads lsp-mode-autoloads f-autoloads lxc-tramp-autoloads lxd-tramp-autoloads magit-filenotify-autoloads magit-autoloads pcase git-commit-autoloads magit-popup-autoloads magit-section-autoloads marcopolo-autoloads mastodon-autoloads nexus-autoloads nnir-est-autoloads oauth2-autoloads ob-restclient-autoloads orderless-autoloads persist-autoloads pkg-info-autoloads epl-autoloads popup-autoloads projectile-autoloads promise-autoloads pylint-autoloads python-environment-autoloads deferred-autoloads pyvenv-autoloads recentf-remove-sudo-tramp-prefix-autoloads request-autoloads restclient-test-autoloads restclient-autoloads s3ed-autoloads finder-inf slime-autoloads macrostep-autoloads spinner-autoloads ssh-deploy-autoloads su-autoloads sudo-edit-autoloads sudo-ext-autoloads sudo-utils-autoloads swiper-autoloads ivy-autoloads sx-autoloads markdown-mode-autoloads telepathy-autoloads totp-autoloads totp-auth-autoloads base32-autoloads tramp-theme-autoloads transient-dwim-autoloads transient-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads treepy-autoloads uuid-autoloads vdiff-autoloads hydra-autoloads lv-autoloads vertico-autoloads virtualenv-autoloads virtualenvwrapper-autoloads s-autoloads dash-autoloads web-server-autoloads wfnames-autoloads info with-editor-autoloads yaml-autoloads yaml-mode-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 icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd 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 threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 149978 17443) (symbols 48 16181 0) (strings 32 49285 2671) (string-bytes 1 1546121) (vectors 16 22734) (vector-slots 8 229240 3876) (floats 8 78 211) (intervals 56 422 0) (buffers 992 11)) From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 10:06:24 2024 Received: (at 70196) by debbugs.gnu.org; 4 Apr 2024 14:06:24 +0000 Received: from localhost ([127.0.0.1]:34416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsNjU-0001cr-6s for submit@debbugs.gnu.org; Thu, 04 Apr 2024 10:06:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsNjS-0001c0-D2 for 70196@debbugs.gnu.org; Thu, 04 Apr 2024 10:06:23 -0400 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 1rsNjI-0001W5-3J; Thu, 04 Apr 2024 10:06:12 -0400 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=5kuNTaFHNbRASbu1m60LH+d7wkyMel3TPScWVctIb0o=; b=TEo5vs4iuWKM pW08eQlzCkD+JrPsme8vBjHHvk2apfiVPKrDCeNUALG4Jzc0+tHyhrcFfwzGE8Bh3HWc+8n/yiopd 4ox0gKxuyv16bqUtE5EVf0QlqcBffpM0nVPV2E3sno6mNydUbPJ6QGwRedbFIHrCsf9ToOyYg0EYd kZve4HxI9GbD6b0/EOlWcmt/0hO6aXtcJZXoTctkHKBTxipnsgA6I6D7QXZUWHd2WLxzuXHqB0QhK NO1jBclRietKtvgniw6Mx08DkqY4r00pcEbYMCVBDuh6YsWDol7UjxHaZYun23s1vMMOVz9a5ICNi W54JpNAThSWJYi1BgJciUg==; Date: Thu, 04 Apr 2024 17:05:42 +0300 Message-Id: <86bk6p6x55.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-Reply-To: <87plv52qqx.fsf@gmx.de> (bug-gnu-emacs@gnu.org) Subject: Re: bug#70196: 30.0.50; sh-script-tests fails References: <87plv52qqx.fsf@gmx.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70196 Cc: 70196@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: -3.3 (---) > Date: Thu, 04 Apr 2024 15:37:26 +0200 > From: Michael Albinus via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > Test test-basic-sh-indentation backtrace: > signal(ert-test-failed (((should (equal (buffer-string) "myecho () { > ert-fail(((should (equal (buffer-string) "myecho () {\n echo foo\ Not reproducible here. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 10:32:30 2024 Received: (at 70196) by debbugs.gnu.org; 4 Apr 2024 14:32:30 +0000 Received: from localhost ([127.0.0.1]:34464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsO8k-0003qZ-DE for submit@debbugs.gnu.org; Thu, 04 Apr 2024 10:32:30 -0400 Received: from mout.gmx.net ([212.227.17.21]:41687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsO8g-0003pp-Te for 70196@debbugs.gnu.org; Thu, 04 Apr 2024 10:32:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1712241136; x=1712845936; i=michael.albinus@gmx.de; bh=v0PW0Bs78euU8l9J6Z43zlVNqIrMhPG6xR9ITfAhDaU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=FtzTLIn/dPMNMW309NaU5PXTpVE5Q7VRP4C5fg242tgxSIoZfC/e7k5jkbOMc1t7 2b9nfgxaYkBfwLmuQLKyXxH/JVFZmGdShBRsyWKj7cVyHNmIxzPIC+NJbZmeF9HLz hC1SHmty5IldvMGkFAPgmOq/GGkzkeiQlW8IGzQXf7RM/4LWdglizeJIu4Ohlda06 8i2227llPfIqki+cG24sNWIs/Y35juldvdk7+/TJKQAO6MPFGIqDUZCHouIe5AOW/ OP7DF4zDnau/JyIC1hGhMrJVv1N6TXnmHanzzz10bIQPtY/+AiQrM3hNI6xHsrK8x rDUrOEkNe7GaCz/s8w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mv2xU-1sj7DL3jPM-00qxUw; Thu, 04 Apr 2024 16:32:15 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#70196: 30.0.50; sh-script-tests fails In-Reply-To: <86bk6p6x55.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 04 Apr 2024 17:05:42 +0300") References: <87plv52qqx.fsf@gmx.de> <86bk6p6x55.fsf@gnu.org> Date: Thu, 04 Apr 2024 16:32:15 +0200 Message-ID: <87le5t19n4.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Ve5ek8rivRjopvaDrdD998voazA6gqJkSvg6hRNtg24IQVEHQZa /r4yaMI2tbsaLt46/TugM1fzf2WPdePVRUlOBRnqx9Pb4n1z44/o1mHsEHQQuMLlFJpdvMB eiRG2Zb4II3+U32bgQWgah0n7mFOMJy+2CDr98CNYloExg8CbaDGmYFYH0d3PWXplYoYdKO GHYQrVk5bdfMMC6282DOQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:x1N5lS+3RIU=;3LYZR/fnqWgnwd6ea74bV7ufqbU snQCKt2YV/Cvgw/E8Hb4CStgtsz+WcNzpw/+/zpU7gK3Pcmpxm6QbuajgVL2Ybgcc6LPUgipJ RiTWqyWw9Qb94ALOg83tF77o4tjUl/LAO0UEQcG32rjpI86vDhk/quwFUQy/e4LvbaMhbCyyO ncX7X7ThDMIsKT19cDhIGYWiiORweKgwn4LFTG68zy42uKLe9vBcRDaZDHiBME5y+tboqRc2R ewarXGqBNnqFvvoBsBSFZVSD8fiUqhpmorYRuNXqH/yo+GrdEB4PjudTTd3nlGRKHWA2hkfKg d+IGRNpP8vLO0xpWpscUsxUEYvfvcCnIkdXSF121bCWIA16sidk2Z2YlbD+VpQGmrynihf7C1 Ycrzn+2c14iFdQEByqDJZJut+E6GK0NFV+wGU6mA5WdR98dR1iKEHQq8BR7azonZnBg3r7+EW spHfj3Z45DgViQyyas6GH/g4MdQh5IUXf530ZDeGJkCjwb9BPoMIlmXh8JpC318OOmIQGnnjX JunZZDSxbWJm0E32e64N1Oe9YGsJzZiprPySiIU/1PiWg6CmcwXPrWyp0b/Y5j6g4NSlc/xrQ pwg4mEw6a9HJZnLWd6GIpJWnj3Cax2J2wZZLzULAHlmCJpSLwbSlnwOgVC0zwn4M/JjSunxxK xMKRfYInjlpeINLWbTbhCc3Gn5eyjoNA8fwyRiPv4ruTnFhjEHGI/R8fr45lnvX+onztd+K75 txuFlkTMtN3m8b3OBEGJ4OXNq6oR8N0VboqcphVQnf0X+zDRakCyOfVfPUo3y7wqL55V8F6vi 6eGq221HX8JEorzYCzvyUcbW+G5bCmlp+RtfLf26jPgcs= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70196 Cc: 70196@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.7 (-) Eli Zaretskii writes: Hi Eli, >> Test test-basic-sh-indentation backtrace: >> signal(ert-test-failed (((should (equal (buffer-string) "myecho () { >> ert-fail(((should (equal (buffer-string) "myecho () {\n echo foo\ > > Not reproducible here. Will debug. Perhaps it is because I use tcsh as standard shell, which isn't POSIX conform. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 11:02:41 2024 Received: (at 70196) by debbugs.gnu.org; 4 Apr 2024 15:02:41 +0000 Received: from localhost ([127.0.0.1]:34509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsObt-0006fb-42 for submit@debbugs.gnu.org; Thu, 04 Apr 2024 11:02:40 -0400 Received: from mout.gmx.net ([212.227.15.15]:40813) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsObq-0006eS-DU for 70196@debbugs.gnu.org; Thu, 04 Apr 2024 11:02:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1712242943; x=1712847743; i=michael.albinus@gmx.de; bh=l0To40x3hB4OeRunEiAxGvggYn7FDlVAnZu2AFI0u/Q=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=FhK2f//PWPGCU7kH/8OE3GWvZyQ81TyK+fMPy7U4IQYmt39ytryEMcf8ZzcgeSqX E5DTHduttsLO5BOMM8Pjh0EIS1TKvrMekRU24zMxUZns7Hsz8qrLtLoRc+IXoDZkZ XbRtGEy2ZwbaEh806/1vtgwg2Oo7mQDwsyT0jrSylC5OKzqs67a6E7MNsnnSxrmQt 6ps9K+L4B5g8AqLaU1oP5Ln4NKmMO8pSdWDnz4rXxmAouZgiJLzKmx2gdCkUsx4QQ w9NdDVQKTMqmvdcGH2ySXshUEPxHG/EeRfhk+wajaEA9+zriw4rd+SUGN4Z6GcV1Q wbm5WXoiwUzKulKeBw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mz9Yv-1sn89d4ABX-00wHAk; Thu, 04 Apr 2024 17:02:23 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#70196: 30.0.50; sh-script-tests fails In-Reply-To: <87le5t19n4.fsf@gmx.de> (Michael Albinus's message of "Thu, 04 Apr 2024 16:32:15 +0200") References: <87plv52qqx.fsf@gmx.de> <86bk6p6x55.fsf@gnu.org> <87le5t19n4.fsf@gmx.de> Date: Thu, 04 Apr 2024 17:02:22 +0200 Message-ID: <878r1t188x.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:jKHFsK84/YxeoMNktBJo2pnfWKaNjKsoAOBGVS/y/WRhx+UQ7YV 9kemofZx8LVwKBG/25XIi9xoapmvFURUKLcl+z66DqYnQqSlvNVXbTXwaxC767g/iYTgD25 axdBDG7l5wZirC7WM9WSKkSygjWK4hq12RkE8CJLBvoEAYbcF1FiK9UhNs1yzwHR52pkoP4 o6GRnqt0kjOd+J3ZdNCdQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:IcffShZTpTY=;9OJFpb7zdo+Y6j/xlbm5hoOH8VC nLifPKrcSQdxSFWpapsfUJ9FnnZZU/k+yBw0CKJI/U/PKXfWiJqlU2fP+HocnsMNnktJ7cO0v aik3tK1sShO3Fh2XYDjBzMMgLuxoUPp5zC5juOPcyle9DJ91ifR0DI/CkTtpMXUcPAmGHiKOW hWGrKRFkO5lznBs8TEYadGlqZhKZ6FN/CTI97V1qNN5AzK6vKRSBfYHKkckE+IDGt5JJTvq1+ Ub56wuCNmNjtfBzlwnSmuFs3T4F2hSwjCoIOt3qNIYzz5AEAQ6LReKkyoADuqDyX9pTKPiK6v wSIrAiBtmnV5yCpuWDtLXeYQgW0687pWMGu5htsQxdyWoCzMJ6c4W9N0TVnfv5gqs3JsSC9K5 QWYNfrAMFFxfGj0bQNYJR6X3Adn4Wkhwjl6lpEK7BpyBYH/P8wS1Ih8Q+EoUGfYsr38RGunig vP+BrBieeC9TgDAhgFUNHDl1KIASM+QZCzq1Gd3OJOZ2RekY5SyxF8z748w1KB+0z7ZCC+xPQ hz1za/FGnK0/Q5HNWkzhrEku5iS5ojS8kEXjTL8uCLEpqUV8WUvPQ4KpuV6S5fVc800qTiIUv 6iCDy/7tbP68YDNqp/OUjLNCVXsN1U8kaDD0HV8wz9/lqwdOdXLjk0Z6R2S2D+4aVAkr0JyJS 8XMIRZAOWO2CI5UT/NzZdR700oXzu8Q7OUGMyP1wAwKrUsgA4itiAZ12zlLkzxef76sLSt6ia wjSzQC4IivBl4wHowZ5gApoRXXv3DZm9namY9EBo1PaegVG9MIipVqMMOEooHn/T+muz8WRNO azH+CAs8jvsiP5egj0wNq3OjMSbdwx/CXfbgTaKm/YNWo= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70196 Cc: 70196@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.7 (-) Michael Albinus writes: Hi Eli, >>> Test test-basic-sh-indentation backtrace: >>> signal(ert-test-failed (((should (equal (buffer-string) "myecho () { >>> ert-fail(((should (equal (buffer-string) "myecho () {\n echo foo\ >> >> Not reproducible here. > > Will debug. Perhaps it is because I use tcsh as standard shell, which > isn't POSIX conform. The following works for me w/o problems: --8<---------------cut here---------------start------------->8--- # bash -ic "make -C test sh-script-tests" --8<---------------cut here---------------end--------------->8--- And the following shows the errors: --8<---------------cut here---------------start------------->8--- # tcsh -ic "make -C test sh-script-tests" --8<---------------cut here---------------end--------------->8--- So I guess one must check the used shell, when starting the tests. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 11:47:17 2024 Received: (at 70196) by debbugs.gnu.org; 4 Apr 2024 15:47:17 +0000 Received: from localhost ([127.0.0.1]:34554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsPJ6-0008Dg-U6 for submit@debbugs.gnu.org; Thu, 04 Apr 2024 11:47:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsPJ2-0008CP-4Z for 70196@debbugs.gnu.org; Thu, 04 Apr 2024 11:47:15 -0400 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 1rsPIq-0002nT-Vj; Thu, 04 Apr 2024 11:47:01 -0400 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=XBl83Y6XioQvdYG+etgrtHkKTH3Sy5MOP+/IraPsC/M=; b=SXl11zOYhLCu gJTEJZJL/v10pCz5pzySjM3eIK/CGb8ibkFBM5omkt5kHeGgcfIRSVF0BxTNqhtdIcrIKHvVKJ6Kj WcCX0b3RyO0sMeIrfbdEnsJkeklkMVabxsLp9q3ySxqZc/lpxp4W1OfUsEjx59RHSeomFiQI1ANuc 7q4o0kwpKFCzgWpMjkqdrDltMlk/dQuDyVf3DVBHgIbrwMhuxIFW1H+MEfg59oMcGmRopa+E0lvA8 fAOCZbm2k9UqFezeD3r5CCC2Jc8cMwCHwBh47+02h7lRuABM+RAj4nIa+t9xXS5qS0JgmBUv/90S9 Nz+ntdkCYWlbKFuLqW1LOw==; Date: Thu, 04 Apr 2024 18:46:57 +0300 Message-Id: <864jch6sge.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-Reply-To: <878r1t188x.fsf@gmx.de> (message from Michael Albinus on Thu, 04 Apr 2024 17:02:22 +0200) Subject: Re: bug#70196: 30.0.50; sh-script-tests fails References: <87plv52qqx.fsf@gmx.de> <86bk6p6x55.fsf@gnu.org> <87le5t19n4.fsf@gmx.de> <878r1t188x.fsf@gmx.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70196 Cc: 70196@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: -3.3 (---) > From: Michael Albinus > Cc: 70196@debbugs.gnu.org > Date: Thu, 04 Apr 2024 17:02:22 +0200 > > The following works for me w/o problems: > > --8<---------------cut here---------------start------------->8--- > # bash -ic "make -C test sh-script-tests" > --8<---------------cut here---------------end--------------->8--- > > And the following shows the errors: > > --8<---------------cut here---------------start------------->8--- > # tcsh -ic "make -C test sh-script-tests" > --8<---------------cut here---------------end--------------->8--- > > So I guess one must check the used shell, when starting the tests. Thanks, does the below fix the problem? diff --git a/test/lisp/progmodes/sh-script-tests.el b/test/lisp/progmodes/sh-script-tests.el index e73d523..3f810e8 100644 --- a/test/lisp/progmodes/sh-script-tests.el +++ b/test/lisp/progmodes/sh-script-tests.el @@ -25,11 +25,15 @@ (require 'ert) (require 'ert-x) +(defun sh-script-tests-shell-script-mode () + (sh-set-shell "/bin/sh") + (shell-script-mode)) + (ert-deftest test-sh-script-indentation () (with-temp-buffer (insert "relative-path/to/configure --prefix=$prefix\\ --with-x") - (shell-script-mode) + (sh-script-tests-shell-script-mode) (goto-char (point-min)) (forward-line 1) (indent-for-tab-command) @@ -41,7 +45,7 @@ test-sh-script-indentation (ert-deftest test-basic-sh-indentation () (with-temp-buffer (insert "myecho () {\necho foo\n}\n") - (shell-script-mode) + (sh-script-tests-shell-script-mode) (indent-region (point-min) (point-max)) (should (equal (buffer-string) "myecho () { @@ -55,7 +59,7 @@ test-indentation (ert-deftest test-indent-after-continuation () (with-temp-buffer (insert "for f \\\nin a; do \\\ntoto; \\\ndone\n") - (shell-script-mode) + (sh-script-tests-shell-script-mode) (let ((sh-indent-for-continuation '++)) (let ((sh-indent-after-continuation t)) (indent-region (point-min) (point-max)) @@ -72,7 +76,7 @@ test-indent-after-continuation (defun test-sh-back (string &optional pos) (with-temp-buffer - (shell-script-mode) + (sh-script-tests-shell-script-mode) (insert string) (sh-smie--default-backward-token) (= (point) (or pos 1)))) @@ -90,7 +94,7 @@ test-backward-token (ert-deftest sh-script-test-do-fontification () "Test that \"do\" gets fontified correctly, even with no \";\"." (with-temp-buffer - (shell-script-mode) + (sh-script-tests-shell-script-mode) (insert "for i do echo 1; done") (font-lock-ensure) (goto-char (point-min)) From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 12:31:37 2024 Received: (at 70196) by debbugs.gnu.org; 4 Apr 2024 16:31:38 +0000 Received: from localhost ([127.0.0.1]:34613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsQ00-0000yu-FF for submit@debbugs.gnu.org; Thu, 04 Apr 2024 12:31:37 -0400 Received: from mout.gmx.net ([212.227.17.21]:39057) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsPzx-0000m5-0L for 70196@debbugs.gnu.org; Thu, 04 Apr 2024 12:31:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1712248281; x=1712853081; i=michael.albinus@gmx.de; bh=RkEdnU4ktccjJQT8Rr3pRo2p7mNh81OymjHyq1L2nh8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=FkM/nBak9bFfR5RgdoNmAxHVKsxjSzk5zE6Hbq3tQG0ToZYk6HGPedCJ5qL2PpXv aIDbi4UxGOnJUxDG7L6QaklDrc2hczjQFdKCbs5aCmAXq4q8+fi61bIGEhZufT4go Pz2oQOPIF/aG1/3WKuWR2Or9uzlVJVvwFfTyhGuAuaJFROfRcKnnHIgPKSbjS3qGo 3tFywNQwUA248fMq0ehPlEYuVxfFX5Z27tSnlHHEIf71/J8Up4GObpXQcyGHMV/9t taoItvqvCi9xmyv72lq8noodhc25W4wnZ7H9PXtw7FiSC8cNdmp9TuzdrgESaRv3N xy+JwJN/+RYPczBzAA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MaJ81-1sMKmi1p2r-00WDmc; Thu, 04 Apr 2024 18:31:21 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#70196: 30.0.50; sh-script-tests fails In-Reply-To: <864jch6sge.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 04 Apr 2024 18:46:57 +0300") References: <87plv52qqx.fsf@gmx.de> <86bk6p6x55.fsf@gnu.org> <87le5t19n4.fsf@gmx.de> <878r1t188x.fsf@gmx.de> <864jch6sge.fsf@gnu.org> Date: Thu, 04 Apr 2024 18:31:20 +0200 Message-ID: <87cyr5ytrb.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ZaM10vbZ7tYFQiIwwOcwvOImWWYV7ghABLVTCEEF8xjsdMt1xiO dxxrqd8MsJf/IePBaYm+Jkd/qMh1n41AMOaWx6GA5M4AW3jfLrlgy3bjW2y89M+2L9WiKQ2 7SBu9yOfZYf8dIHTsJ4ncLM8cLKtO8jUKSa/U0e1MC90NojQbKImQ+DMjXr8O/7z4QofoIS SIW2e4oGfQuFoQdHOB94w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ykmVGDH7lto=;ntMuxWJdZ/6xLlY8I3ChitkZqiZ T2tS/IR3oKF5YyNqHgNU3eX3k0iT94XqW/7sG5JofsuIK+1uVE8vvppqymjhc6EeaghXLLN3Q 37o8NNQBVrqwbRnB19IoEmKD08q58eGip5eDDwIC8Ickv5w0oNGk4CyDPoKblpp8LSnGvxkz+ 25cKJsWcLugMTKCmfsZTo50tH3h8JTHzrlefmYS0N/oqGLyvdSPdxLAqWEFELgpbL5nEHFNme hZa6cdTwwqG/NqEBBfCl95IQvHBEnyQe7cKkTngZnyCQ8QWvX4E2EgRRc7x0vCwoz/hi01jhu t0lngTB/D3cTrrq8o7kyOO0QJ+ME52S6oOMPL1CvlOry1upbzCZMGb3ce0OVzdawLTAhcHuns GadmoanXIU5+YTFN/9Ym6RCFYmc9ARE9QMZpUMvA5GfQrumUjbETOwUmn/GGaIvL2eri7Qk+8 EjqSPJlWlmQNBE1k5Ath0ovYz+BDXhpG2ONVSoY2fLexf0/YC+Bf0Bvig6W4Gq7TKj3NG/PAe 5NhjVfYkk71bz+me8B/jyWUNER/hVDyBWZ6XZC9R5il3VHyLTEsFvgwpQK7+YSFKI0t+C7Ocn sosCQLLid5sSye7sa/U+yKZoB2y+svu1Wu1D6c4ugh11mUpDVBy6a/oWvCQpoTk1tdcy/ch7y SQcMtdXb1FwqaHx6gyxZwJYXpiduckXO9WlYZBKO8UgJFQRXk2Lrql6WMGe6Y7amVFS57/yzT 3KyVBUMIs7psR/EfUsCPdi6mnnPCNHM+S/3rzmAsWD7ruugl/qlW89rFKhZ1tf4tJkQanwq5x P5AA5XUZWATBc02QNlFNDH9qT+Gr7LCv2AjiKHbDoGVP4= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70196 Cc: 70196@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.7 (-) Eli Zaretskii writes: Hi Eli, > Thanks, does the below fix the problem? Unfortunately not. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 04 14:38:47 2024 Received: (at 70196) by debbugs.gnu.org; 4 Apr 2024 18:38:47 +0000 Received: from localhost ([127.0.0.1]:34704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsRz5-0007BD-2c for submit@debbugs.gnu.org; Thu, 04 Apr 2024 14:38:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsRz2-0007AV-PT for 70196@debbugs.gnu.org; Thu, 04 Apr 2024 14:38:45 -0400 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 1rsRyr-00007W-Uv; Thu, 04 Apr 2024 14:38:34 -0400 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=v8M5DP2dlo5At6YgPBUJ9Omxc71xK6cCJAq0ytvYscg=; b=RIBbaqdwWh0q ao6H8Ddkr1zS1VmsDgXzOnkEeGi7IV5kuogvfruHocj2AACFEUTlpics5cbmHiIHZx1hyaBiuMHmI 4UFOVRbTocomvq2HEguFBO/YPmXnrS7BG4cNlTVyLvKuOVzkYnaY57byFu0g0or1r6Nvm6kAW97MM y2rwCiwYUY1L8qARnUeN/kwUDIR7EvsTdc0/vBjf+I29BKxrNRz8eCsSNSLR+TfiCkA5aF67C4oXa PzIotSIBeXtL7tn8mV4UGVoeMzcyj89JnJlyv9vMDniG8hs14V7WSS5UXP+usLyWoN/ZELkxYKUj1 UfO8UgyoJtKzkr5Z4u8DvA==; Date: Thu, 04 Apr 2024 21:38:31 +0300 Message-Id: <86zfu955y0.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-Reply-To: <87cyr5ytrb.fsf@gmx.de> (message from Michael Albinus on Thu, 04 Apr 2024 18:31:20 +0200) Subject: Re: bug#70196: 30.0.50; sh-script-tests fails References: <87plv52qqx.fsf@gmx.de> <86bk6p6x55.fsf@gnu.org> <87le5t19n4.fsf@gmx.de> <878r1t188x.fsf@gmx.de> <864jch6sge.fsf@gnu.org> <87cyr5ytrb.fsf@gmx.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70196 Cc: 70196@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: -3.3 (---) > From: Michael Albinus > Cc: 70196@debbugs.gnu.org > Date: Thu, 04 Apr 2024 18:31:20 +0200 > > Eli Zaretskii writes: > > Hi Eli, > > > Thanks, does the below fix the problem? > > Unfortunately not. Can you step through shell-script-mode and tell me why not? I thought it calls sh-set-shell, but with shell it gets from the environment and such likes, so the idea was to force it to use /bin/sh. But I obviously missed something. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 05 13:49:45 2024 Received: (at 70196-done) by debbugs.gnu.org; 5 Apr 2024 17:49:46 +0000 Received: from localhost ([127.0.0.1]:37473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsnhB-0002SU-Ky for submit@debbugs.gnu.org; Fri, 05 Apr 2024 13:49:45 -0400 Received: from mout.gmx.net ([212.227.17.22]:37897) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rsnh8-0002SA-J9 for 70196-done@debbugs.gnu.org; Fri, 05 Apr 2024 13:49:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1712339370; x=1712944170; i=michael.albinus@gmx.de; bh=i4Xs26S5CiuATZOTmQts4oYAi9U/OwR9pLHWvqEtirQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=OQUDaS1Su1kJQTaM3Mfnosj+7ASTs7s57p6Zekv0p86KGEyE4HvtjnzxbjeR/2WK I2v4LtPEBG7fzvEJdGVuvmZOKXu6RaKbaSSHxrTSPMhYA15CbXcPwHKnJDRlOTB+D ucEYoWpgjQinJwTMQ46Y4wnooLeczWDrGHFkTgZ1fspLlG7kGnhja0Z7VNXNSqJDj 6yBzMW/dAS+GdqEbHFE/WsT5/heiSa6XXvDSyTYKwX1E1OJBY0lUhWAV0zStf8cWd neRaW1UfBTBcemOlEXWv4xxBnxE7lvocW/t5/1VtEGFs2bmx9DxQY9z1DodVhZwSp m+MI+DE6Js5qpIHKlg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MgNh1-1sRq8D0SwZ-00hwIc; Fri, 05 Apr 2024 19:49:30 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#70196: 30.0.50; sh-script-tests fails In-Reply-To: <86zfu955y0.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 04 Apr 2024 21:38:31 +0300") References: <87plv52qqx.fsf@gmx.de> <86bk6p6x55.fsf@gnu.org> <87le5t19n4.fsf@gmx.de> <878r1t188x.fsf@gmx.de> <864jch6sge.fsf@gnu.org> <87cyr5ytrb.fsf@gmx.de> <86zfu955y0.fsf@gnu.org> Date: Fri, 05 Apr 2024 19:49:29 +0200 Message-ID: <87bk6nya1i.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:VvkAGFYH3K/+pqMIBlDo47lHTr44gICkLGyagUaCK1ZIP2zDgki MqW1frH3M++CIsHAhKKJX9V44TH6Qrl0Hu0syBmjSkX38TZ47Vsn63Di3JaP/2YD2u2vzTE mX4ypsbKiy0dmdQevyLggU/pxb0rtI2B4dxl2VEaFsRD4zju8C3ZHz5EGDShoEeK5xxQ3BG VqysMJUd7EYSpzBIXsZTQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:iWx7OqGmZSg=;vfZf3Dauxgp2XIfj3vFrH+mw9cY hwA7DRWTTFHUyBwVLyzb+z3X1m8r/qOZi2lIan9ckS7L4xblRChZd8sALjPJMmIuk+34L5Mp8 IR4rFUF17+05M2tJ1JpIlOrayKrWW58V87jnKAwcZwk8Q+WxXOGMmtSR/EltNmEULZSmL2/I4 /KbfSA0tJfE0gU5OnTy3PAMmUAexsfxT04PZjUJIbQHX9Obvp1O+VMXyf8VBLVfT+BxavyT6n 1I/AgE126bHWxI5IXAJyJ+bnCuq8NRJL3pZUk22VZHLUA9WqxZamjGb1nT1KTnl+gUrcjzg6q 7v74Xt4DtM0hLjLOSuf2SrX3y+2rXXTI0+yJjia6KKmAT7M385gXoazQW2qBPMl0y7cRQhSGX hf9ddU5V/fQZkezkzl9tC1PnNG9+ISG2abuOTb2jVBFFmvnb3EZM7YFcc5I6Og6sRfvMcyAyV kPnU+2pcANhg6F3bm4wSo0EvYs+cFBJEcL8hoYPA4VjE1Nwwou7X50Mex8FkNFF26aqIJXRyz rmbPyUCHTVx9jR1gB7hLEWGS04PNJ2dQzQayhzf79hUiFICDorINrVZRVAbQ0lgoEI0szvngA 6MPsUuGQUGDbo5nxFsOHx6rkVhOGqBAMfqcUGvDHT/+kYEG4xak2wr+mRqAVWTPunFo9HN5KA dhVaq/in0q0ajjjrpnnPNsYN+nd1FED3EUQu1z8A6FpELB3733cF0oid3IYvqf1Cor3Rc7Mmy 9xkH64kG553asH1AP7N5cxZZN8L0ARltXdFU5B88Kuzx8Ue2wBN33k+QuCnGRbABiJwjJwMS4 wM5zcXrjNxG2rowfFNqCOgR3XX9H1gWvnmVoJ48r6CMVA= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 70196-done Cc: 70196-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.7 (-) Version: 30.1 Eli Zaretskii writes: Hi Eli, > Can you step through shell-script-mode and tell me why not? I thought > it calls sh-set-shell, but with shell it gets from the environment and > such likes, so the idea was to force it to use /bin/sh. But I > obviously missed something. I went through shell-script-mode, but honestly, the machinery is too complex for my simple purpose, and I don't want to investigate too much time. So I have pushed another patch, which is more simple (checking for sh-indent-supported-here), and which fixes the problem. Pushed to master, and closing the bug. Best regards, Michael. From unknown Sat Aug 16 16:17:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 04 May 2024 11:24:15 +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