[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/exec-path-from-shell created (now 03fc0a38af)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/exec-path-from-shell created (now 03fc0a38af) |
Date: |
Tue, 5 Sep 2023 03:59:47 -0400 (EDT) |
elpasync pushed a change to branch elpa/exec-path-from-shell.
at 03fc0a38af Release 2.1
This branch includes the following new commits:
new 39aca32dda Initial check-in
new fead3d5360 Add autoload cookies
new 51d0931c2a Improve suggested condition for initialization on OS X
new 4223b12cf9 Extract PATH via marker
new 900d98a912 Improve docstrings
new 9c25f03459 Simplify initialization
new 0b81e0bf05 Copy $MANPATH on initialization, too
new 96ef5e6093 Add a readme
new f349bc25aa Merge pull request #2 from lunaryorn/init-manpath
new f88aa7edec Make the list of copied variables customizable. (See #2)
new ed17558245 Fix local variables block formatting
new 0b59ea733b Also set eshell-path-env when setting exec-path from
$PATH
new 3b280d3093 Set all variables using just one shell invocation
new 148145ff45 Force use of -e with built-in echo, which is not default
in bash
new 2ae5088c21 Use printf instead of echo (thanks @bradleywright)
new 183385ab94 Set checkdoc-minor-mode in local vars without using exec
new de589a96ba Use parse-colon-path to split $PATH
new 2b6651242f Unambigiously escape the null character (fixes #5)
new 8ec1a90951 Fully escape interspersed null characters too (see #5)
new 4b2f672301 Make use of printf safer, in case env var values contain
escapes (see #5)
new 89aed99c12 Can now single-quote format argument to printf
new 9f034cdb97 Explicitly double-quote args, so empty var values don't
mess things up
new f8e39d754c Tidier code for double-quoting printf args
new 54f272f46e Better docstrings
new 95b7aee732 Use -d in place of --login for tcsh (fixes #7)
new ab268a035a Use the system-wide printf binary (if available) instead
of shell built-in
new 1e51ae1f97 With tcsh, examine each variable with a separate shell
invocation
new 3ff20e8d60 Update copyright year
new 49219e9425 Append exec-directory to exec-path, as is conventional
new 96afc511bb Add missing custom type
new bfaa02106e [Fix #13] Make shell arguments customizable
new a5162e6f99 Merge pull request #14 from lunaryorn/customizable-args
new 1115e59539 Provide better info when the shell doesn't printf vars
as expected
new ad5eda1649 Require non-zero exit code, and allow debug output
new 247683134a Include shell output in debug messages
new 345ba9cb71 Don't fail when printing undefined vars if shell -e
option is set
new b09a42885c tcsh doesn't support the ${VAR-default} syntax
new e24dddb3b7 Capitalize MELPA
new 4f90eff044 Include shell output in error upon non-zero exit
new 0e0af3907a For non-POSIX shells (mainly fish and tcsh), print vars
in a standard "sh" subshell
new dccbb54b18 Add note about fish and tcsh to README
new 8748769a6c Better "motivation" description
new e4af0e9b44 Add MELPA badges
new 192c5341c5 Update MELPA URLs
new 39755bf322 Use 'el' code block type rather than 'scheme'
new ba09c3419f Note necessity of calling `package-initialize` (closes
#19)
new 54c1d4a0c6 Don't break if $SHELL is unset at load-time
new e381af89a7 Note about inheriting of environment variables
new 4c328130ec Remove unnecessary dash to appease old csh
new 869bc7ac48 Merge pull request #28 from emacs18/patch-1
new bb20b46f6a Treat csh like tcsh (closes #29)
new 7f77aa6dfb Revert "Remove unnecessary dash to appease old csh"
new b0449230d8 Distinguish between empty ("") and unset env vars
new 30c793b388 Preserve "" env var values: don't map them to nil
new 63a88bfb4f Warn users if the "-i" arg makes a difference given
their startup files
new eb4dda127e Show which env vars are being set in the wrong startup
files
new 6be6e33bbe Demote the warning to a message
new 673f1fc060 Better warning message, and allow the check to be
suppressed
new 5e80a4159b Use a more sane package version placeholder
new 4d6a6aa180 Correct a function name in the README
new c2ca275d32 Clarify incompatibility with cmdproxy.exe et al
new c2a727fe34 fix defcustom loading when env SHELL is empty
new 17fe8465cd Merge pull request #44 from ksjogo/master
new 30df5be792 Minor README fix
new 9700a076a9 Merge pull request #45 from jlandahl/master
new 5836fb1656 Drop mention of marmalade
new e88cce5a93 Fix checkdoc warnings
new 0f53502d46 Produce error at runtime if SHELL is unset
new 9def990ba4 Allow shell to be set explicitly, and change default
resolution rules
new 1d373ba14c Fix defcustom for exec-path-from-shell-shell-name
new c6eedaf916 Merge pull request #62 from Fuco1/patch-1
new 731d805ed3 Also run exec-path-from-shell-initialize on Linux in
example
new fedb500652 Fix "Emacssenvironment" typo
new 15d07666fb Merge pull request #65 from belak/also-run-on-linux
new 5736cc87e4 Add sentinel to exec-path-from-shell-printf (closes #41)
new 5e355fbc50 Merge pull request #68 from timhillgit/master
new 20ad9805fd Add Patreon badge
new 885b3de9bb Fix checkdoc warning, bogus local var, non-standard
keywords
new 4c67a95a65 Add explicit GPL 3 license
new 5c44eabbb0 Declare a variable for the byte compiler
new 4d0af12747 Merge pull request #77 from jabranham/byte-compile
new 54ea2f9c3c Make clear that bash and zsh are particularly supported
new f858b05cf9 Make installation instructions more explicit
new d8aa7765a1 Merge pull request #82 from
mernst/installation-instructions
new 9bc0f4a762 Note about how best to set up shell config files
new 76cd6e3fa8 Don't use -i by default with Fish (see #87)
new 699f41edb3 Show error if trying to run from a remote buffer
new 3cfedb8791 Merge pull request #90 from lassik/error-if-remote
new 53ca76b97f Link to flowbok article about shell startup files
new 1a43e8aea5 Add simple CI with Actions
new 7e7f381884 Use a better method to establish definition of
eshell-path-env
new 76fbdf5d01 Fix ignore pattern in Actions YAML
new 81125c5adb Add FUNDING.yml
new d17c4e0b73 Notes about increasing speed
new 2d152d1781 Clarify what the sample usage snippet does
new 9365c94ef1 Clarify point in README
new ddd608cd19 Enable lexical-binding
new e1f14450f1 Fix MELPA URL, add author footer
new e5647b9109 Add Emacs 27.1 to CI
new 18cad603c4 Mention applicability to running a daemon from systemd
new 6124001b69 Checkdoc fixes
new ad68d36747 Instead of checking startup files, just warn if
execution is slow
new 4ea306a76f Prefer cl-gensym to gensym for better compatibility
across emacs versions
new d8824a3a4e Set each instance of the buffer local variable
eshell-path-env
new a45edbc2d0 Per suggestion, change only the default value of
eshell-path-env
new d14d6d2966 Merge pull request #101 from
mnewt/eshell-path-env-in-buffers
new bf4bdc8b89 Add Emacs 27.2 to CI matrix
new 4c3fbc3d7f "docstring wider than 80 characters"
new 0a07f5489c Merge pull request #105 from brandelune/patch-1
new 3a8d97c096 Show how I add NIX_PATH, SSH_AUTH_SOCK etc. to vars list
new 6336db9be1 Add Emacs 28.1 to CI matrix
new dff9ce3577 Detect "nu" as a non-standard shell, see #109
new ddd24dc823 Add Emacs 28.2 to CI, cut down size of matrix
new 03fc0a38af Release 2.1
- [nongnu] branch elpa/exec-path-from-shell created (now 03fc0a38af),
ELPA Syncer <=
- [nongnu] elpa/exec-path-from-shell fead3d5360 002/114: Add autoload cookies, ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell 96ef5e6093 008/114: Add a readme, ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell 0b59ea733b 012/114: Also set eshell-path-env when setting exec-path from $PATH, ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell 148145ff45 014/114: Force use of -e with built-in echo, which is not default in bash, ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell 4223b12cf9 004/114: Extract PATH via marker, ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell 2ae5088c21 015/114: Use printf instead of echo (thanks @bradleywright), ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell de589a96ba 017/114: Use parse-colon-path to split $PATH, ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell 183385ab94 016/114: Set checkdoc-minor-mode in local vars without using exec, ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell 8ec1a90951 019/114: Fully escape interspersed null characters too (see #5), ELPA Syncer, 2023/09/05
- [nongnu] elpa/exec-path-from-shell f8e39d754c 023/114: Tidier code for double-quoting printf args, ELPA Syncer, 2023/09/05