Artifact elpa-inheritenv_0.2-4_all

Metadata
deb_control_files:
- control
- md5sums
- postinst
- prerm
deb_fields:
  Architecture: all
  Depends: dh-elpa-helper, emacsen-common
  Description: |-
    Make temp buffers inherit buffer-local environment variables
     Environment variables in Emacs can be set buffer-locally, like many
     Emacs preferences, which allows users to have different buffer-local
     paths for executables in different projects, specified by a
     ".dir-locals.el" file or via a "direnv" integration like
     envrc (see https://github.com/purcell/envrc).
     .
     However, there's a fairly common pitfall when Emacs libraries run
     background processes on behalf of a user: many such libraries run
     processes in temporary buffers that do not inherit the calling
     buffer's environment.  This can result in executables not being found,
     or the wrong versions of executables being picked up.
     .
     An example is the Emacs built-in command
     `shell-command-to-string'.  Whatever buffer-local `process-environment'
     (or `exec-path') the user has set, that command will always use the
     Emacs-wide default.  This is *specified* behaviour, but not *expected*
     or *helpful*.
     .
     `inheritenv' provides a couple of tools for dealing with this
     issue:
     .
     1. Library authors can wrap code that plans to execute processes in
     temporary buffers with the `inheritenv' macro.
     2. End users can modify commands like `shell-command-to-string' using
     the `inheritenv-add-advice' macro.
  Enhances: emacs
  Homepage: https://github.com/purcell/inheritenv
  Installed-Size: '35'
  Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
  Package: elpa-inheritenv
  Priority: optional
  Recommends: emacs (>= 46.0)
  Section: editors
  Source: inheritenv
  Version: 0.2-4
srcpkg_name: inheritenv
srcpkg_version: 0.2-4

File

elpa-inheritenv_0.2-4_all.deb
Binary file elpa-inheritenv_0.2-4_all.deb cannot be displayed. you can view it raw or download it instead.

Relations

Relation Direction Type Name
built-using Source package inheritenv_0.2-4

binary package System - - 2 months, 1 week ago 1 month, 1 week
BETA