From unknown Thu Aug 14 18:36:31 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#31765 <31765@debbugs.gnu.org> To: bug#31765 <31765@debbugs.gnu.org> Subject: Status: 26.1; Can't define alias for git in eshell Reply-To: bug#31765 <31765@debbugs.gnu.org> Date: Fri, 15 Aug 2025 01:36:31 +0000 retitle 31765 26.1; Can't define alias for git in eshell reassign 31765 emacs submitter 31765 Carlos Pita severity 31765 normal tag 31765 notabug patch fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 08 22:59:27 2018 Received: (at submit) by debbugs.gnu.org; 9 Jun 2018 02:59:27 +0000 Received: from localhost ([127.0.0.1]:40183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRU6B-0002nm-2c for submit@debbugs.gnu.org; Fri, 08 Jun 2018 22:59:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRU69-0002nX-2U for submit@debbugs.gnu.org; Fri, 08 Jun 2018 22:59:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRU62-0001P5-CD for submit@debbugs.gnu.org; Fri, 08 Jun 2018 22:59:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37966) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fRU62-0001Ou-7l for submit@debbugs.gnu.org; Fri, 08 Jun 2018 22:59:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRU60-0003OP-Ih for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 22:59:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRU5v-0001Ih-N7 for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 22:59:16 -0400 Received: from mail-qk0-x236.google.com ([2607:f8b0:400d:c09::236]:43953) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fRU5v-0001IR-Hj for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 22:59:11 -0400 Received: by mail-qk0-x236.google.com with SMTP id g126-v6so9976301qke.10 for ; Fri, 08 Jun 2018 19:59:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=F9NppT4ZveK5l17HLTZsBbD/UMhAeE1ulv1M2RgeLwo=; b=ALwbmCM0zJgh0r3U9+fx0kcq6dFlJOyejXoC2QZRLk97ayqjIuzELrPvW+FdyGd0Th A8DLz66yCeqNJE3HYd0K4WvIl8mDg9+a0k6pvPADJBf3uc9+2HE9fU7O6am/q2YgVrMw LFCtS5983QuBJ5uCQJ23uPlTkZ/brJoltAf9E3JJJ9XmM5RjXjQ2Sws6c5gLskLXTrW6 Dk8DNTLkViRrzU9DWnXrBYcjej9rYrF0eNlpsv/iaYjmu3Arsft7/W+YZG3xJ7Yf4FbC 7GvD8huLk+pp+NsuDFHj+1nU++fna14nigEJ5W3qcldogW17QFbCt3Mm9/QwT4NyWjHM OE8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=F9NppT4ZveK5l17HLTZsBbD/UMhAeE1ulv1M2RgeLwo=; b=R2iWIMdV3uo0SqHPpEEKlrRDTA1pWxije7TZZl1lRTVleVb9m/2NrFd/XcLnA5h6ZB SkTLEwbraMzR4C/t7ZHewGwQzioxShb1RdihJfZvi2V62b5QlrhgRN8BHpkk5liAbELW /kXl9BaDI54BQYrrxxJj6hmnGJ1yNTqQJmFUWO2IEe4YG4ovr20LKpBOGm4PWYNH3qsh coT5StvkjxCehaYYtnP2LIn07vFofTGI95aBYnAtXtmLeEwU7CnzmAuec29E4+CBSgHx q67ha6pKYVfNG8Us1AlWVI5GKupfakSAwQDV0lLgwPhb6aTdp4jUESnEZB/21y/VJjNQ npkw== X-Gm-Message-State: APt69E2p3mdWFzQcmIQamdHXgdsfhdO6PAKy6J+Q3/7og8DtJRkAvuNX 6dPcBcCBeLaHdBsFeR/9i4gJTQ== X-Google-Smtp-Source: ADUXVKJDxA5W/yaZFmLE9/n4IJK90hbCOrtcCSzRMPOF9ijvhN2nYveTqvYKAmXHJmSubdJmIHsr4Q== X-Received: by 2002:a37:44f:: with SMTP id 76-v6mr7652149qke.257.1528513150453; Fri, 08 Jun 2018 19:59:10 -0700 (PDT) Received: from carlos ([190.244.190.18]) by smtp.gmail.com with ESMTPSA id q77-v6sm27011803qki.73.2018.06.08.19.59.08 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 08 Jun 2018 19:59:09 -0700 (PDT) From: Carlos Pita To: bug-gnu-emacs@gnu.org Subject: 26.1; Can't define alias for git in eshell Date: Fri, 08 Jun 2018 23:59:00 -0300 Message-ID: <87vaask6mj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -5.0 (-----) Try alias g git then g log or whatever inside a git repo. It always show the git help page, as in a faulty git invocation. --- In GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-05-29 built on juergen Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 System Description: Manjaro Linux Recent messages: History item: 1 Completion function pcomplete-completions-at-point uses a deprecated calling convention Saving file /home/carlos/.emacs.d/eshell/alias... Wrote /home/carlos/.emacs.d/eshell/alias History item: 128 History item: 127 History item: 126 No completions of /u Saving file /home/carlos/.emacs.d/eshell/alias... Wrote /home/carlos/.emacs.d/eshell/alias Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-modules 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES THREADS LIBSYSTEMD LCMS2 Important settings: value of $LC_MONETARY: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Eshell Minor modes in effect: diff-auto-refine-mode: t pyvenv-mode: t shell-dirtrack-mode: t winner-mode: t show-paren-mode: t ido-ubiquitous-mode: t ido-everywhere: t global-company-mode: t company-mode: t global-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 column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail pp cl-print em-rebind em-smart em-tramp vc-git em-unix em-term term disp-table ehelp em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias display-line-numbers checkdoc flymake-proc flymake warnings doom-themes-org cl-extra yasnippet elec-pair highlight-indentation help-fns radix-tree help-mode elpy find-file-in-project ivy delsel ivy-overlay ffap thingatpt windmove diff-mode easy-mmode elpy-shell pyvenv esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util elpy-profile elpy-django elpy-refactor subr-x python tramp-sh tramp tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete parse-time format-spec advice json map grep compile comint ansi-color files-x company-oddmuse company-keywords company-etags etags xref project company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb doom-tomorrow-night-theme doom-themes doom-themes-common winner ring paren ido-completing-read+ memoize s cus-edit minibuf-eldef ido gnus nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils mm-util mail-prsvr wid-edit company edmacro kmacro pcase cus-start cus-load finder-inf info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib server time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 minibuffer 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 dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 476026 39124) (symbols 48 35670 2) (miscs 40 110 213) (strings 32 89797 2087) (string-bytes 1 2456578) (vectors 16 56718) (vector-slots 8 960760 10308) (floats 8 205 261) (intervals 56 1299 126) (buffers 992 15)) From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 08 23:09:29 2018 Received: (at submit) by debbugs.gnu.org; 9 Jun 2018 03:09:29 +0000 Received: from localhost ([127.0.0.1]:40188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRUFt-00034C-5n for submit@debbugs.gnu.org; Fri, 08 Jun 2018 23:09:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRUFs-000340-1E for submit@debbugs.gnu.org; Fri, 08 Jun 2018 23:09:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRUFk-0006z0-R9 for submit@debbugs.gnu.org; Fri, 08 Jun 2018 23:09:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38869) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fRUFk-0006ya-Mk for submit@debbugs.gnu.org; Fri, 08 Jun 2018 23:09:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37825) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRUFi-0004Vj-Gl for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 23:09:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRUFg-0006wb-TK for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 23:09:18 -0400 Received: from mail-io0-x22d.google.com ([2607:f8b0:4001:c06::22d]:47086) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fRUFg-0006wN-OQ for bug-gnu-emacs@gnu.org; Fri, 08 Jun 2018 23:09:16 -0400 Received: by mail-io0-x22d.google.com with SMTP id d22-v6so18019969iof.13 for ; Fri, 08 Jun 2018 20:09:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=mGMmw9Yy3d4A2HtiRfPzVfsPxadBJTrztl19DH9doUs=; b=Kqe3Rzxq03i26VpK93vsIFnzBqZa4s4jCRHEOz0FbZfNIa41fBccttB5U1MLHYl1q8 Sj+BkEV2ErMOv1bmEkvyT8K5+WDBLUDgYKOESIGiWK2Te95HW0U7D44qVOEHgj6v9dFh 5QJUM3Vs5EQK/M7lAxsTQ3D53ctJQP3CJLjpGME+VgJLHasi5EdvzkK8Y1thTxoKKYZY 3VSuNWakMxhy1KwUn/5/78M4HJO3jK9VCW/Tq8LYfO5ZEwqg3pabYKYvXusI9MnU4wo6 pAtWhKgdYnoBBQ4fpHx6/ASmssv0yWr6GwukF5YnQoIKGOjxeAkRvEcnMUUo4cpSZPz7 8gvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=mGMmw9Yy3d4A2HtiRfPzVfsPxadBJTrztl19DH9doUs=; b=ZoUlm+Sz1Yd2XbMYTcrmrqOVKJm+D09ub/2NnHiheqJ9QcnPOQDzujsJd70ETn0v8H PIefkmeyK2QLQc/VU/oh4CP1p+weLu7Gzk8YQLWcGMPsYo52jiqBUM570aJcHFQw225i hm1JNCYNNJfDgB6GVNtHFyOptnRw2dc1unLQN6b9HefXyFIJABCtNI589izPUX3hDBeU M5mnhXqDsMixx9F5AykjvC1RcdxyOBxrYzSeekJrHHOzGoHBuwlOTBIqkdty+lEF6+1L ehNEMndOz7c+WlNxuU0gJS6Iob8mwk4tIrNEc0sBXVfbMiSB4eoliJaMlkaH5dCn7J7x Q9qQ== X-Gm-Message-State: APt69E3Kb9oLb3DJH9yrwmaDIfR6w4CTlRQo8Z/eGFVm0JLV+mj9jovG FwnypnYTRPaFhwFNaXxmEeILiSxz8369tWyWd5exDA== X-Google-Smtp-Source: ADUXVKKcMGUzzH+n7eEkrHR0cWzcmO6d+09Kto1cAkrbY4T1gAXiSVW6OGRPZ92MP5D8+dMAbOHbgRhtlrgDejFGGoA= X-Received: by 2002:a6b:2b10:: with SMTP id r16-v6mr7235430ior.204.1528513755869; Fri, 08 Jun 2018 20:09:15 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:97bb:0:0:0:0:0 with HTTP; Fri, 8 Jun 2018 20:08:55 -0700 (PDT) In-Reply-To: <87vaask6mj.fsf@gmail.com> References: <87vaask6mj.fsf@gmail.com> From: Carlos Pita Date: Sat, 9 Jun 2018 00:08:55 -0300 Message-ID: Subject: Re: 26.1; Can't define alias for git in eshell To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -5.0 (-----) I found out that defining the alias as alias g 'git $*' works. The documentation is unclear in this regard. See for example: https://www.gnu.org/software/emacs/manual/html_node/eshell/Aliases.html It seems to imply that, like in bash, arguments following the alias will be passed to the aliased command as usual. On Fri, Jun 8, 2018 at 11:59 PM, Carlos Pita wrote: > Try > > alias g git > > then > > g log > > or whatever inside a git repo. It always show the git help page, as in a > faulty git invocation. > > --- > > In GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.22.30) > of 2018-05-29 built on juergen > Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 > System Description: Manjaro Linux > > Recent messages: > History item: 1 > Completion function pcomplete-completions-at-point uses a deprecated calling convention > Saving file /home/carlos/.emacs.d/eshell/alias... > Wrote /home/carlos/.emacs.d/eshell/alias > History item: 128 > History item: 127 > History item: 126 > No completions of /u > Saving file /home/carlos/.emacs.d/eshell/alias... > Wrote /home/carlos/.emacs.d/eshell/alias > > Configured using: > 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib > --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-modules > 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong > -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2 > LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' > > Configured features: > XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY > ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS > GTK3 X11 MODULES THREADS LIBSYSTEMD LCMS2 > > Important settings: > value of $LC_MONETARY: en_US.UTF-8 > value of $LC_NUMERIC: en_US.UTF-8 > value of $LC_TIME: en_US.UTF-8 > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8-unix > > Major mode: Eshell > > Minor modes in effect: > diff-auto-refine-mode: t > pyvenv-mode: t > shell-dirtrack-mode: t > winner-mode: t > show-paren-mode: t > ido-ubiquitous-mode: t > ido-everywhere: t > global-company-mode: t > company-mode: t > global-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 > column-number-mode: t > line-number-mode: t > transient-mark-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs > rfc822 mml mml-sec epa derived epg mm-decode mm-bodies mm-encode > mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail pp cl-print > em-rebind em-smart em-tramp vc-git em-unix em-term term disp-table ehelp > em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl > em-basic em-banner em-alias display-line-numbers checkdoc flymake-proc > flymake warnings doom-themes-org cl-extra yasnippet elec-pair > highlight-indentation help-fns radix-tree help-mode elpy > find-file-in-project ivy delsel ivy-overlay ffap thingatpt windmove > diff-mode easy-mmode elpy-shell pyvenv esh-var esh-io esh-cmd esh-opt > esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util > elpy-profile elpy-django elpy-refactor subr-x python tramp-sh tramp > tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete > parse-time format-spec advice json map grep compile comint ansi-color > files-x company-oddmuse company-keywords company-etags etags xref > project company-gtags company-dabbrev-code company-dabbrev company-files > company-capf company-cmake company-xcode company-clang company-semantic > company-eclim company-template company-css company-nxml company-bbdb > doom-tomorrow-night-theme doom-themes doom-themes-common winner ring > paren ido-completing-read+ memoize s cus-edit minibuf-eldef ido gnus > nnheader gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums > mail-utils mm-util mail-prsvr wid-edit company edmacro kmacro pcase > cus-start cus-load finder-inf info package easymenu epg-config > url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs > eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp > byte-compile cconv cl-loaddefs cl-lib server time-date mule-util tooltip > eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel > term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image > regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode > lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer > select scroll-bar mouse jit-lock font-lock syntax facemenu font-core > term/tty-colors frame 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 minibuffer 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 dbusbind inotify lcms2 dynamic-setting system-font-setting > font-render-setting move-toolbar gtk x-toolkit x multi-tty > make-network-process emacs) > > Memory information: > ((conses 16 476026 39124) > (symbols 48 35670 2) > (miscs 40 110 213) > (strings 32 89797 2087) > (string-bytes 1 2456578) > (vectors 16 56718) > (vector-slots 8 960760 10308) > (floats 8 205 261) > (intervals 56 1299 126) > (buffers 992 15)) From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 09 11:35:39 2018 Received: (at submit) by debbugs.gnu.org; 9 Jun 2018 15:35:39 +0000 Received: from localhost ([127.0.0.1]:41441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRftx-0007wI-3k for submit@debbugs.gnu.org; Sat, 09 Jun 2018 11:35:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRftv-0007w6-GP for submit@debbugs.gnu.org; Sat, 09 Jun 2018 11:35:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRftp-0003RI-9C for submit@debbugs.gnu.org; Sat, 09 Jun 2018 11:35:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54812) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fRftp-0003R9-5k for submit@debbugs.gnu.org; Sat, 09 Jun 2018 11:35:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38941) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRftn-00055h-TP for bug-gnu-emacs@gnu.org; Sat, 09 Jun 2018 11:35:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRftn-0003PP-5z for bug-gnu-emacs@gnu.org; Sat, 09 Jun 2018 11:35:27 -0400 Received: from mail-it0-x22e.google.com ([2607:f8b0:4001:c0b::22e]:56247) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fRftm-0003Nq-MK for bug-gnu-emacs@gnu.org; Sat, 09 Jun 2018 11:35:27 -0400 Received: by mail-it0-x22e.google.com with SMTP id 16-v6so1085655itl.5 for ; Sat, 09 Jun 2018 08:35:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=xy5eZDVMs/6B49sGf5NRZGKqiHGuw/ei7lvy7SDeR2M=; b=EtNzPkzyGvIBzM9ieStXfVdyqNiSElwjP8B7knZaA4uOx3kdwf9gdoOYNUKdcm1s05 8TFaKWY1aqXfusKegT+0lYCo3cWc+ft5z1O9nqPzIo6QgNv71OZW6oJo41qkSofUDtVD Air+Sj49Qf7efyvs/YCVnSGQtKzNfimBLXobvjgz+I11sjgofYyoj8ZRrVmLAAslfMbS b97DBkPK+y4deXLv9LN0qfUHtPFPs26G0033VbCg1uz/UiC5/46+ONHThcnKUjNWy5Kp VoL1O7maeEsqVbngsQ4WdDQ3EnkCycK48LpvBt2xFEoDezytCNn3SGt+cGSE6aoJL53a aEgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=xy5eZDVMs/6B49sGf5NRZGKqiHGuw/ei7lvy7SDeR2M=; b=e0mOsZ4wdGiAJKXQY969m7UH7+rGjKt1tQQVRuN4tgfv43fCW+v0byMoeWs3tJQAGx 5l90VnuRxJP6XkOi7kC0hCvb9cIuXr8e6NfpbTwKeuBlD9uFl2emuAOsGwK/3GHOvsVF tl5x8aik4QAM3pUNb8kVdukhBkAkvvpBFXyDaxSPmoE/6FUFlSUtM8xz4bm+/4Rr6vCi NmkjK0CsOwKE9eJvBpqQ8oVMI0nFepAxC65P9hBqKJHedzYzG8nECmMp3j1g3sQnNxZB giQxJUbR03GSCvJAIhUN7m8pVtxwLYSfPXQ/rZyOIoq9cnVZUOXQAQJU+xJ+VLTshqPD +TXg== X-Gm-Message-State: APt69E11JBCan+23CuNSSLAhxXjThddz5crDKX1dT14mcwEQAXndDOc5 6vqJcdtVWRIQZ8Ij9WvdyL0gINIWRb9GF5ueo54JQg== X-Google-Smtp-Source: ADUXVKLkA/cZpi39moFf3bVpM5Z6HErwsNLkZHoWYCe/I2W6E1sJ12GFf825ugHx8lvVEW7vq8aS/pHlpa4bVT6XCIQ= X-Received: by 2002:a24:4457:: with SMTP id o84-v6mr5466407ita.142.1528558525841; Sat, 09 Jun 2018 08:35:25 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:97bb:0:0:0:0:0 with HTTP; Sat, 9 Jun 2018 08:35:05 -0700 (PDT) In-Reply-To: References: <87vaask6mj.fsf@gmail.com> From: Carlos Pita Date: Sat, 9 Jun 2018 12:35:05 -0300 Message-ID: Subject: Re: 26.1; Can't define alias for git in eshell To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -5.0 (-----) By trial & error I came to the conclusion that the "juxtaposition" case is not valid anymore. The example in the documentation: > For example, ll is a common alias for ls -l, and would be defined > with the command invocation =E2=80=98alias ll ls -l=E2=80=99; with t= his defined, > running =E2=80=98ll foo=E2=80=99 in Eshell will actually run =E2=80= =98ls -l foo=E2=80=99. plainly fails, it doesn't list foo but the current directory, foo is simply ignored. The correct way seems to be: alias ll 'ls -l $*' which is not documented (not even in the draft guide [1]). --- [1] https://www.gnu.org/software/emacs/draft/manual/html_node/eshell/Aliase= s.html#Aliases From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 09 15:34:26 2018 Received: (at 31765) by debbugs.gnu.org; 9 Jun 2018 19:34:26 +0000 Received: from localhost ([127.0.0.1]:41525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRjd4-000507-37 for submit@debbugs.gnu.org; Sat, 09 Jun 2018 15:34:26 -0400 Received: from mail-io0-f179.google.com ([209.85.223.179]:35591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fRjd3-0004zu-1P for 31765@debbugs.gnu.org; Sat, 09 Jun 2018 15:34:25 -0400 Received: by mail-io0-f179.google.com with SMTP id u4-v6so19607038iof.2 for <31765@debbugs.gnu.org>; Sat, 09 Jun 2018 12:34:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=SKYl89bzXnEWTd0vgRDLNoUb0GoKToTgJwMnZq/77pI=; b=Y4rSMhz2x7JtZR9KR3MG9Dp9DJHWMOmvbWfIj+Z4+gE/vgBoX5N7OIOhaeoQTqQ8S8 MtfehToH8shEPy6D+DYmKSNEYHQ60BuxZLCh+d0f+mP+D16jPAPSy87TiACiV++oVKF9 IsFjVGJQEqlFhZb0B3Z1qUXXdH2VHc6s3JiOoqOOt8EeodrNquITDq/71l2j1JDouLUc p1nW4iS0VN++LENpLv4g27gFr4Agcm+cWg1dzNPy0XH/6rKDhzLAQMIadBob8sM54aR9 fOppETtilWmXVBb+/fTMZcL6ky2IU7vetnNKN3LqlzNA0vihlvV8CAZ8QiEpWhkJ0P0K voKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=SKYl89bzXnEWTd0vgRDLNoUb0GoKToTgJwMnZq/77pI=; b=mu9OoY/r45Q7eAe+SwZW0OlAHHq3umRlgaTkVfz439T16MgjrgBAu58RTSetUnpLS7 hup5nezt2AYoy0oMvcU0Pae44tGWVJmA7BIexJhf5oeGtx7MPunS44Fj6+Lq+iOF4XWq k8bre6yWzqSYoNYCyDYuLcMhjfJfvKf7lCJtJTsID1bbNGSbWDAEfV1vqSgfi+Hyx0aH SK/iIy8eo5WmSmyNdkhKPzlA5HsFuCOI2ozDsWEwdSPYHd1qERedYlYmAdcKsYhr/8cq AS8isbTqunm+JSvwWEacCsdRY4HreZ05CLfzJm1jF5HJzH8UtO9Lu1sx2dfSmtXIwyui 3E4w== X-Gm-Message-State: APt69E3IMceydQttM5AeCFxqV44cUbQE5lv99ZKEWYxMv1ecdQ2UiW6A Jr72Ydm0YP6RjGIgT59qPngJ5g== X-Google-Smtp-Source: ADUXVKJjgmf31cKr0SiiwkLXhnWTIXlkH8n50Ab3wcW9TQtjr2SOZRh3o5YRqUpo3J8Hxdaef9i11A== X-Received: by 2002:a6b:3b49:: with SMTP id i70-v6mr9551740ioa.133.1528572859715; Sat, 09 Jun 2018 12:34:19 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id l82-v6sm2343505itl.25.2018.06.09.12.34.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 09 Jun 2018 12:34:19 -0700 (PDT) From: Noam Postavsky To: Carlos Pita Subject: Re: bug#31765: 26.1; Can't define alias for git in eshell References: <87vaask6mj.fsf@gmail.com> Date: Sat, 09 Jun 2018 15:34:17 -0400 In-Reply-To: (Carlos Pita's message of "Sat, 9 Jun 2018 12:35:05 -0300") Message-ID: <871sdf21qe.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31765 Cc: Nicolas Petton , 31765@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 (-) Carlos Pita writes: > The correct way seems to be: > > alias ll 'ls -l $*' > > which is not documented (not even in the draft guide [1]). > > --- > > [1] https://www.gnu.org/software/emacs/draft/manual/html_node/eshell/Aliases.html#Aliases Yes, this is documented in the Eshell manual, try i g (eshell)Aliases RET But the manual on the web doesn't seem to be updated. Nicolas, I think you've been updating the web manuals, right? See also Bug#27954 and Bug#28568. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27954 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28568 From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 11 09:12:00 2018 Received: (at 31765) by debbugs.gnu.org; 11 Jul 2018 13:12:00 +0000 Received: from localhost ([127.0.0.1]:54798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdEuV-0005GY-Qc for submit@debbugs.gnu.org; Wed, 11 Jul 2018 09:11:59 -0400 Received: from mail-io0-f170.google.com ([209.85.223.170]:41476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdEuT-0005GG-WD; Wed, 11 Jul 2018 09:11:58 -0400 Received: by mail-io0-f170.google.com with SMTP id q9-v6so23532380ioj.8; Wed, 11 Jul 2018 06:11:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=6TMpASOfkQfHa6ziXZrcZkeyWCwOBZ7AwPTvP0x66uU=; b=eJZrkRc9Fgquz87vXOEPdOX8Nh6iCrLGv6JG4UWle+kgUoxtUvw9t/zaLAqtHyMl5g nyGyxXJJWvknXW85MpH7HBrCbDmkPtt6j7v1XMYk9N5MvQsT2T3GHMfS4X4uPyquUAI7 RxSqAGWtBqYBqSdyyMFbqHsQKyjNqya7NayGJiPlGcf2lrS3KtIkJuzVlim5gv5h03mo RKKdyAand7eo54CP95wAt8TCz1btrubg1KttiDs56WjHQawjAnmTTJ4IhwjzQq/IG50H 48tBN9DcdIzoDcCidsZlKCG8lpjvwGvaOvhnuN6c/3uDFk2f3rW76eD69pLRgblzUpgj /eHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=6TMpASOfkQfHa6ziXZrcZkeyWCwOBZ7AwPTvP0x66uU=; b=m5jVum8WxDYhKUbrwvvGJSFxjRCI5MCAmokqwLhdmezeEr7DPMKV7s0PrpBapNkQxi t7o+gB1XBqDi5sanVM9X0zfSmUIK5IXvIohDGyoufsHkWkdfbsQniq3BV3NyuGBXj8gr R9ugsSrBgyJA5ZYBHa3eJeZ6QYftYh5oeQufzn6AB9yA4J7YFnj3w6qnQBNwsC/OoKK0 wAj7+pUzHe+XWdGXbqT+v26/VdzJviXnEFiXRYGbLjkwlHOQLPedS4F6M+/DV4MM25ow xS1rBvAykuzODuEuxRpIbnYwcV4iZz3e8BciX0VnTuPKK3cTBHv7N/rGN5axUdqMhpWH UaqA== X-Gm-Message-State: AOUpUlGoJNmWdODERr4lP401wf2RjUU3r3fJHT7e81r8XxunHW4Q8rM8 khzArc+wu9sWJbhRQEHGYiYGug== X-Google-Smtp-Source: AAOMgpcPlhtfVHTbJ4Bu4cENox10qkeHiwHMaTLdMTbyXMcxvm+DotEv7gus+VOX16FxBeq1TDUlHQ== X-Received: by 2002:a6b:6503:: with SMTP id z3-v6mr15725074iob.129.1531314712413; Wed, 11 Jul 2018 06:11:52 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id g9-v6sm9347854ioc.72.2018.07.11.06.11.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 11 Jul 2018 06:11:51 -0700 (PDT) From: Noam Postavsky To: Carlos Pita Subject: Re: bug#31765: 26.1; Can't define alias for git in eshell References: <87vaask6mj.fsf@gmail.com> Date: Wed, 11 Jul 2018 09:11:50 -0400 In-Reply-To: (Carlos Pita's message of "Sat, 9 Jun 2018 12:35:05 -0300") Message-ID: <87in5lc3xl.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31765 Cc: 31765@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 (-) unarchive 27954 forcemerge 27954 31765 quit Carlos Pita writes: > By trial & error I came to the conclusion that the "juxtaposition" > case is not valid anymore. The example in the documentation: > > > For example, ll is a common alias for ls -l, and would be defined > > with the command invocation =E2=80=98alias ll ls -l=E2=80=99; with= this defined, > > running =E2=80=98ll foo=E2=80=99 in Eshell will actually run =E2= =80=98ls -l foo=E2=80=99. > > plainly fails, it doesn't list foo but the current directory, foo is > simply ignored. The manual on the web now seems to be updated. https://www.gnu.org/software/emacs/manual/html_node/eshell/Aliases.html From unknown Thu Aug 14 18:36:31 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, 09 Aug 2018 11:24:05 +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