From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: James Thomas Newsgroups: gmane.emacs.help Subject: Re: In eshell, how to translate aliases that "eval" output from scripts Date: Wed, 14 Aug 2024 07:45:13 +0530 Message-ID: <86r0ar6ea6.fsf@gmx.net> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29671"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: "Help-gnu-emacs@gnu.org" To: "KARR, DAVID" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 14 04:16:29 2024 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1se3Yq-0007eC-Tr for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 14 Aug 2024 04:16:28 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1se3Y6-0001y4-Rd; Tue, 13 Aug 2024 22:15:42 -0400 Original-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 1se3Y4-0001xp-Ry for Help-gnu-emacs@gnu.org; Tue, 13 Aug 2024 22:15:40 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1se3Y2-0007i5-Pp for Help-gnu-emacs@gnu.org; Tue, 13 Aug 2024 22:15:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1723601728; x=1724206528; i=jimjoe@gmx.net; bh=AOFdoR/4iCfgzVm9oENLBY4jpYU6Hi51vhpmroYJpKU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Dbu90ESTqgJ41qq7KBKvOu9MTRE4JCWo96oO6oB7+RSRVlqf98VToiFpG6qlciNs qYZtoHQbqVn657ksVnyefn2lkS8aiAAVgWpWEuPzasZmqDF3BCjv2a801bEdZa8dq gstJkyskXw7zNyhoupP4Og5pSZsxqCJHuR82VhOkWU+MPkVVBf9UOyF5oy5lfOQBA lkC5h8PAwwaak/S7k1Jpte5g6o2hwr2niF6/DK0kPSfs8K3lD02yu9kTDZ2LUqmXg OCYI1PuTG8c1Ox3vMxRviUebOa9tS/4tkiBQNEJoAdy8MGrssOUYsVqg5OPOBI7Yk xMUVuG1vPeu6aXcNvw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from user-Inspiron-3493 ([117.216.31.34]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1Mqs4f-1rs5Ww2wvB-00iMEa; Wed, 14 Aug 2024 04:15:28 +0200 In-Reply-To: (DAVID KARR's message of "Sat, 10 Aug 2024 21:16:24 +0000") X-Provags-ID: V03:K1:HknebMK7ox6WQ4tQykU/hYZIbKbU4UicYHNGhTfrYC5TiEIBzv3 9oYjUhpgLa+FE5vr6KVCLy6qKAOfNPAt2FKJrCwnL16zNxUPUhMah4pnaMXqiovBgbsuu0/ Lka0UHlhlDXqJtgPFTz4USISHRZdnq7ZZ5bnhySikCRZrCaqTDA7unIrPB+gQNDLD94O8m8 wCoyQKuzSTNGpfBMoOAog== UI-OutboundReport: notjunk:1;M01:P0:hcrtZcOhQUU=;NBCNAmGntvXAYSQzhXzCEm2z+rj XYQ3hzz2lLT0gSwoFWJT9GQRN+FZTxpx2jBj9TlsjI2mjkC+tYd4mjIIIUjw44jA1fAE4r6nQ er6iJQdPV19V0razfKW4Bv+HImKyLEjtFG3hO6Hd5xBHU3LP2LO0/yv1KhGbxWpAjl6QP+Ax6 tunneDatbmNL5HV1PhbKTmEa2Cmtk7uigqizDo32AtLcSQUAxG9KTk1LpymDlnj+drwsSs2+a ibsAIFgwsv9EdweFs6gVqqvH4I1ZlbIU260IIq5ESs6hq6j/dXlvBknZ7PoU2aRaAc32zAJHi InD1GyeQJA8Uo2R7MjUJ7cCPhH4HkhKTrAV/uJ7SV70A+6y298L6MwGeqG8gsLQyLi6jUUAPs SqqFWpoRHUEJYpcOAkJ5psME0efp+WDmxLObxdF4vYD/Q/pl/LXKj9Qpnls/ZsFNNigM5aMhJ PwNYDfI1JleP12I3hfVvvADKfCAeM+OU2CCHkwNHmGOXfX1HgZaG7ibdGAY9eKEKgouYA+fVQ wpKkS6oFmEuWDTRgcTeQe3/L3bMH8fxuSvmJStpI5HExeEi/FscHt9RDu8w5JmScFLdMSmM+g MZGOn51rH/psY2qkm8bCEm8g6zMTGzOn+b2ECtBemIrmA+1mfBKA+zJ7Dj8QZs/LH5Y/kXZ/p b1gtzyCPSGuIS7FLtt1FZJRhSq77UQw1xtIVUc32JojgJvFSCwkoKrScrGAc22XtG+8V9TADF z0ngp+F5TrG/NZ1SZF967EiWhGmR2xzwZ2sWxWU6JBYOPsXnS3k8+ieUOZ9uh1ZeG16OKxMy Received-SPF: pass client-ip=212.227.17.22; envelope-from=jimjoe@gmx.net; 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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:147668 Archived-At: KARR, DAVID wrote: > In my bash config, I have aliases whose value is like ". scriptname". > These execute "scriptname", which is in the path, the output of which > are "export" and other shell commands. This is a way of having a shell > command implicitly set environment variables that are used by later > command invocations. What's the proper way to translate this to > eshell? (info "(eshell) Scripts") defines the '.', (info "(eshell) List of Built-ins") defines 'export', and then, of course, there's (info "(eshell) Aliases"). No translation should be necessary, isn't it? --