elpasync pushed a change to branch externals/disproject.

        at  c2b14a5e1b doc: Fix wording.

This branch includes the following new commits:

       new  4b49637b2a Initial commit: Add README.org.
       new  8d7bc086a6 files/emacs: Add project-dispatch experimental package
       new  910350da60 files/emacs: project-dispatch: Fix shell-command not 
respecting root directory
       new  9d29c93c16 files/emacs: project-dispatch: Add fallback to 
project-current
       new  9f73370893 files/emacs: project-dispatch: Delegate buffer 
management to a prefix
       new  e4ed6d9a44 files/emacs: project-dispatch: Delegate finding-related 
commands to a prefix
       new  57d9d2d9c1 files/emacs: project-dispatch: Flatten prefixes into 
project-dispatch
       new  18c7287504 files/emacs: project-dispatch: Add Magit commands section
       new  e0a862cc1e files/emacs: project-dispatch: Move root-dir commands to 
bottom
       new  7264f6f6c8 files/emacs: project-dispatch: Rename options section to 
be more descriptive
       new  78f31bbc8d files/emacs: project-dispatch: Inline 
project-dispatch--read-root-directory
       new  3e08d1de9c files/emacs: project-dispatch: Add copyright header for 
Magit contributors
       new  8d3142dffa files/emacs: project-dispatch: Rename 
project-dispatch--root-directory-arg
       new  871886356d files/emacs: project-dispatch: Rebind --root-directory 
option
       new  b372d5750f files/emacs: project-dispatch: Modify --root-directory 
description
       new  78f9e4e432 files/emacs: project-dispatch: Specify descriptions and 
keys in prefix
       new  b64783908f files/emacs: project-dispatch: Reorganize commands
       new  944f5dfd3e files/emacs: project-dispatch: Add options for command 
working directories
       new  78aa8be705 files/emacs: project-dispatch: Remove unneeded quote
       new  c1fecc3e62 files/emacs: project-dispatch: Add functions for 
querying --from-directory
       new  04b90d43be files/emacs: project-dispatch: Remove unused function
       new  41f556895b files/emacs: project-dispatch: Reorganize commands
       new  54840491c7 files/emacs: project-dispatch: Generalize 
switch-to-buffer suffix name
       new  dc0e22df84 files/emacs: project-dispatch: Simplify suffix names
       new  d2bf5cab71 files/emacs: project-dispatch: Remove 
project-dispatch-magit-status
       new  bf48e66386 files/emacs: project-dispatch: Use --from-directory 
where applicable
       new  4025da2d51 files/emacs: project-dispatch: Generalize 
project-dispatch-shell-eat name
       new  f4e2a6d971 files/emacs: project-dispatch: Implement 
project-dispatch-find-regexp
       new  fe17e85cc7 files/emacs: project-dispatch: Implement 
project-dispatch-compile
       new  9b2a394ef5 files/emacs: project-dispatch: Implement 
project-dispatch-vc-dir
       new  e45262da4e files/emacs: project-dispatch: Replace magit commands 
with magit-status suffix
       new  81a4d747fe files/emacs: project-dispatch: Remove 
project-dispatch-project-query-replace-regexp
       new  b752be83f3 files/emacs: project-dispatch: Hook up remaining 
functions to prefix
       new  35f0b7ccc1 files/emacs: project-dispatch: Add TODO comments
       new  c0e699043e files/emacs: project-dispatch: Use custom switches class 
for working directory
       new  8d104706df files/emacs: project-dispatch: Remove satisfied TODO 
comment
       new  06e410b8c5 files/emacs: project-dispatch: Reorganize commands in 
terms of locality
       new  a458380008 files/emacs: project-dispatch: Organize options under 
relevant sections
       new  8149213094 files/emacs: project-dispatch: Add and use 
--include-external-roots flag
       new  cb23ec50c4 files/emacs: project-dispatch: Change a suffix 
description
       new  08972c3329 files/emacs: project-dispatch: Lazily prompt for project 
root
       new  648026058d files/emacs: project-dispatch: Improve 
validation/handling of root directory
       new  fd55e48586 files/emacs: project-disptach: Follow symlinks when 
finding root directory
       new  a18bce13fa files/emacs: project-dispatch: Fix unneeded prompt in 
find-regexp
       new  71e4e93115 files/emacs: Add *-other-window commands
       new  97fb26e987 project-dispatch: Fix find-regexp always including 
external roots.
       new  9a7a7c1cd1 emacs: project-dispatch: Move options to the top.
       new  b8def5e332 emacs: project-dispatch: Pad keys.
       new  590ce4f7f0 emacs: project-dispatch: Replace "other-window" commands 
with an option.
       new  e5cc2f5bea emacs: project-dispatch: Add page markers to organize 
code.
       new  21858f0d57 emacs: project-dispatch: Respect --prefer-other-window 
in find-regexp command.
       new  223caa9277 emacs: project-dispatch: Support subdirectories when 
finding files.
       new  badf7aae77 emacs: project-dispatch: Define function for getting 
--prefer-other-window.
       new  af7a7a902f emacs: project-dispatch: Add macro to manage 
"environment" from options.
       new  694b435991 emacs: project-dispatch: Use 
project-dispatch--with-environment.
       new  5e9dd41193 emacs: project-dispatch: Note an issue with switching 
buffers.
       new  02d8ee6ca1 emacs: project-dispatch: Set envrc environment before 
running commands.
       new  a114f62259 emacs: project-dispatch: Reorganize project commands.
       new  43750522d3 emacs: project-dispatch: Make shell command customizable.
       new  675f8b2e9d emacs: project-dispatch: Remove unused macro.
       new  d376ddd792 emacs: project-dispatch: Make some code more concise.
       new  815384fc91 emacs: project-dispatch: Make switch-to-buffer command 
customizable.
       new  5e8dc876b7 emacs: project-dispatch: Use a guard to protect 
environment restoration.
       new  02ff4dc1c3 emacs: project-dispatch: Remove redundant 
default-directory.
       new  2ff56c4251 emacs: project-dispatch: Fix current buffer always 
showing in buffer list.
       new  be7a7bcab0 emacs: project-dispatch: Put macros near the top.
       new  cbf90cb285 emacs: project-dispatch: Add a fallback for 
project-dispatch--with-environment.
       new  364e74f54c emacs: project-dispatch: Make project-dispatch-compile a 
configurable prefix.
       new  53e8a24a79 emacs: project-dispatch: Remove support for including 
external roots.
       new  876909bbee emacs: project-dispatch: Make magit optional.
       new  cad20e2a09 emacs: project-dispatch: Make project-dispatch-find-file 
configurable.
       new  f03275a382 emacs: project-dispatch: Make 
project-dispatch-find-regexp configurable.
       new  98ea0d10eb emacs: project-dispatch: Support multiple compilation 
buffers.
       new  6133da8d38 emacs: project-dispatch: Give it a new name, diverge 
from guix-config.
       new  1cafb85030 Provide commentary in header comments
       new  c4d654056b Add license file
       new  308617330d Add autoload for disproject
       new  9c46843394 Add to package metadata (start at version 0.1.0)
       new  b05678c9d4 Provide a Guix package definition in guix.scm
       new  d2aa894169 Modify autoload to recognize `disproject' as a macro
       new  38309baa42 README: Add initial documentation
       new  13ca3627e8 README: Adjust some wordings
       new  f71aa2ca1f Fix a typo
       new  1c9bc3cf11 Use defgroup for disproject more appropriately
       new  499ceb6fcc README: Make it clear only one keybind is necessary for 
this package
       new  76e489454f Add to commentary
       new  55c5aee000 README: Fix a missing word
       new  8a52df9ef8 Use more concise means of checking if some 
variables/functions are bound
       new  f4cc9681cd Update disproject-compile-suffixes type to support 
additional properties
       new  8f5dddff90 Rename NAME spec in compile-suffixes to IDENTIFIER
       new  5e981602a3 Revise disproject-compile-suffixes type representation 
and add tags
       new  c2cc58e5c9 README: Fix comment about keybind replacement
       new  707e149130 README: Improve some wordings
       new  a33ac826a1 Simplify disproject--with-environment
       new  9cc7e80333 Use Transient scopes to determine root directory in 
prefixes
       new  61599025a3 Use Transient scopes in compile suffixes
       new  0030ac08be Support interactive prefix args in some commands
       new  ecdd50f08b Remove --from-*-directory option in favor of interactive 
prefix args
       new  25f4dfe852 Fix some docstrings
       new  40e1921b2b Add support for showing a magit-todos list
       new  1f900ad23f Reorganize commands
       new  edbdb77b2f Do a sorting pass on functions
       new  f4e9828630 README: Add to notes about customization
       new  c0a9706fd9 Replace some default functions with project.el functions
       new  1c7554f1fe Bump version to 0.2.0
       new  2001ac4c88 Fix function reference in "Todos" prefix entry
       new  93b8763f7c Fix a prompt showing up when it shouldn't
       new  f48f51aa8c Fix case where --root-directory could be unset
       new  d25754f9f6 Fix incorrect definition jump by renaming disproject 
macro
       new  bdb0a26d09 Bump version to 0.2.1
       new  ef43ee54ac Support functions that use project-external-roots
       new  6efd4d34a7 Add commands for searching external roots
       new  9d4f51e1aa Move find commands to a separate section
       new  fd03908015 Prefer lowercase in prefix sorting
       new  5d0c986148 Bump version to 0.3.0
       new  3d31c8e8f3 README: Fix reference to Customization section on GitHub
       new  063981437d Revert "Modify autoload to recognize `disproject' as a 
macro"
       new  0d92fbfc5d Use third row of disproject-dispatch as an "Additional 
Commands" section
       new  61cc55f29f Fix some indentation
       new  3908612b18 Add option to switch between active projects
       new  ebfb3a906d Add docstrings for root directory infix options
       new  029c11fb8c Organize project switching in new section at the top
       new  651b92c3c0 README: Clarify use of disproject--with-environment for 
new commands
       new  663661feb9 Support inserting compile command in suffix description
       new  ce2ccfbc51 Fix case where disproject--root-directory incorrectly 
returns nil
       new  37e5433b8a Always remember project when querying root directory
       new  c91b623b9f Do not signal an error when querying scope
       new  d5871fc896 Use dispatch--root-directory for prefix setup
       new  eda620336f Avoid activating envrc when getting compile suffixes
       new  217d39b703 Allow disproject--root-directory to use a passed 
directory
       new  b01e63386a Replace usage of disproject--find-root-directory for 
removal
       new  7b95e941bb Remove disproject--find-root-directory function
       new  8bc0210afe Bump version to 0.4.0
       new  64e71887df README: Update features list
       new  7877bd18e2 Adjust a docstring
       new  bd4ceb0f39 Fix autoload function reference
       new  b31c610674 Modify root directory query logic to be less "leaky"
       new  b2b8658f65 Remove redundant default-directory choice in 
with-environment macro
       new  291ad251cb Transition to backing root directory only by Transient 
scope
       new  120cf435ac Delete unused --root-directory infix definitions
       new  89832e3acc Partially fix issue with old invocation's root directory 
being used
       new  4e9180fc16 Only call magit-git-repo-p in prefix when root directory 
is available
       new  e78ef94a97 Return project objects from active-projects function
       new  119b04fc97 Remember active projects when they are selected
       new  9cd67db4b0 Add function for setting up Transient scope
       new  b8f40e8577 Adjust dispatch descriptions to match verb->noun flow
       new  2d5e3766ad Ignore star buffers when finding active projects
       new  32f147f35d Deduplicate project entries when getting active projects
       new  d52696715e Add Transient prefix for managing projects
       new  376632faa4 Add magit predicates to Transient scope
       new  d7d144c71c Fix scope setup leaking default-directory
       new  fb303901dd Move forced-initialization hack from prefix to scope 
setup
       new  3456ff0ade Add "default root directory" to scope
       new  3b3738022b Use default root directory where applicable
       new  64b209f57b Add ability to overwrite current scope
       new  39ac334d70 Use disproject--setup-scope for writing scope where 
applicable
       new  bec2bc0e52 Remove unnecessary magit-supported? scope item
       new  c642aaf96e Add project to Transient scope
       new  912a1c8fb0 Add some functions for querying Transient scope state
       new  b02ae48aad Remove dependency on Magit for scope git repository 
presence check
       new  396ab0794b Replace Magit section with Version Control commands
       new  cb5d7f112f Use if-let* in favor of deprecated if-let
       new  f71c9bddd0 Bump version to 0.5.0
       new  6eabba01cb Hide entire "Version control" section when no VC backend 
is found
       new  d50a79d40d README: Update some wordings
       new  0ad3eb5ec1 Document values returned by disproject--setup-scope
       new  77763ef3b8 Rename scope key in-git-repository? to git-repository?
       new  f2d2951d0d Rename compile suffixes setup function
       new  85fc6ad493 Move setup suffix functions to separate section
       new  4fca152cf2 Add customizable custom commands to main Transient prefix
       new  3d4c6a6481 Document what disproject--with-environment overrides
       new  a25f282ae1 Bump version to 0.6.0
       new  7723db4e06 Revert "Rename compile suffixes setup function"
       new  7161a98ba6 README: Add to features list
       new  9c737f9621 Fix some indentation
       new  c0095bb0eb Add upstream issue link to FIXME comment on Transient 
scope
       new  f22bff183d Revise keywords in headers
       new  7956c0f89f Revise descriptions
       new  9b84f4b7b7 Swap description and identifier in compile suffixes 
specification
       new  28d2e6fcc4 Use per-project buffer name for alternative command 
compile suffix
       new  1466f4216a Add dependencies to headers
       new  8c30c6f40b Declare Guix channels and manifest for reproducibility
       new  8f10112196 Add compile suffixes for this project
       new  781b4ab780 Specify Transient group class for custom commands
       new  b55f7f65a6 Rename --prefer-other-window getter to indicate it's a 
predicate
       new  37089c7533 Remove redundant scope check
       new  db3712c4ee Fix dir-locals prompt causing menu to break
       new  3d6accff8f Fix dir-local variables check when root-directory is nil
       new  a4bd67132b Bump transient dependency to 0.7.8
       new  1a2a11850d Remove force-init? hack for issue fixed upstream
       new  6a2362af08 Fix prompts occurring sometimes when they shouldn't
       new  9be62f2de6 Remove unused git-repository? scope item
       new  a170b7fa50 Replace root directories in scope with usage of project 
objects
       new  9751b65a93 Fall back to default values if dir-local variables not 
found
       new  5b40ea11cf Prefix state getter functions with "disproject--state-"
       new  7fe7f92975 Rename disproject--state-default-root-directory function
       new  f778090728 Rename disproject--state-root-directory-is-default? 
function
       new  218a529559 Rename disproject--state-root-directory function
       new  13a57fd432 Remove directory preference argument from project root 
state function
       new  70edfb54a6 Add function for ensuring a selected project exists
       new  fe005cbda5 Use disproject--state-project-ensure for "endpoints"
       new  c34ddaccd4 Remove no-prompt? argument from project root state 
function
       new  afaf9aa3d9 Remove no-prompt? argument from scope setup function
       new  26d92b9c4d manifest.scm: Use an updated version of emacs-transient
       new  2073b86a82 Add FIXME for an edge case
       new  0bc5a18748 Bump version to 0.7.0
       new  27f30da69c README: Point to customize-group instead of -apropos for 
documentation
       new  7c05433c2b README: Adjust wordings in features list
       new  fef192ebce Add function for asserting custom variable types
       new  4af04f239d Rename "Alternative command" compile command
       new  47bed5522f Type-check dir-locals variables before including them in 
scope
       new  b3e6f3caff Revise disproject-compile-suffixes specifications
       new  3df135ce06 Update .dir-locals.el to use new specifications
       new  7eb61b5f58 Remove obsoleted custom suffixes
       new  570015a190 Rename disproject-compile to disproject-custom
       new  00111fc586 README: Update features list to reflect changes in 
custom suffixes
       new  a87f9b1941 Remove substitution string from default custom suffixes
       new  47bfe5424c Bump version to 0.8.0
       new  b969ffdeb0 README: Don't refer to "Disproject" as the menu itself
       new  6c7b6ca31e Use "Version" in headers so version can be detected 
correctly
       new  bf881e0542 Rename disproject-manage-projects prefix
       new  78bde5cc79 Reorganize VC-related commands
       new  04d301ffea Replace "directory" argument with "overrides" in scope 
setup
       new  ac0cb1c26d Fix --prefer-other-window not being propagated by 
including in scope
       new  dc2771e43a Fix disproject-custom-dispatch not working when scope 
doesn't exist
       new  d349498b87 Swap arguments in scope setup function
       new  5bfaaf0a75 Bump version to 0.9.0
       new  4c35e43ed5 README: Adjust some wordings in the feature list
       new  9facce222e README: Include hyperlinks to referenced external 
packages
       new  a0c147947b Use a less roundabout method of getting project from 
state in scope setup
       new  e905436528 Fix selected project not being remembered in some cases
       new  0677e79ee9 dir-locals: Make Guix profile initialization command 
more readable
       new  2f83f9794c dir-locals: Load disproject.el automatically in custom 
suffix
       new  dc758ae9db Add git to dependencies in guix files
       new  75f7f353da Add .elpaignore file
       new  47c6e208ab Bump version to 0.9.1
       new  64e8a9ab5b README: Prefer links instead of emphasis markers for 
external packages
       new  c9207dbaae Fix case where project-ensure call doesn't save to scope
       new  772c396e96 Declare disproject--with-environment specification list
       new  3d62cc79dc Remove a superfluous comment
       new  f750d1d71c Use project-prefixed buffer name for async shell command
       new  45266af212 Add commands for initializing projects with Magit
       new  66736864cf Bump version to 0.10.0
       new  50e55dc8a4 Enable integration with mise-mode
       new  d1e7f725f2 Merge pull request #1 from dpassen/mise-mode-integration
       new  f4fa4a102d README: Add mise.el to list of packages with integration
       new  ccfe9b2ebf Add disproject-prefixed-command-buffer-name function
       new  3e52f3ca4e Don't quote command-type keys in custom suffixes 
documentation
       new  15fda86c8a Use disproject-prefixed-command-buffer-name for suffix 
creation
       new  67b546401c Support interactive-function-returned string for compile 
command type
       new  5f6ca561a2 Fix errors in custom suffixes docstring example
       new  210258feae Include interactive function example with `compile' 
custom command type
       new  8cc2398c86 Convert alternative compile to a custom suffix spec
       new  53eff5a396 Update documentation for `:identifier' custom suffix 
property
       new  3f405617e7 Display deprecation warning for buffer name provided by 
`call' command type
       new  2c098c6abd Bind `disproject-buffer-name' higher up so it can be 
used elsewhere
       new  12a1d77e65 Modify `disproject-prefixed-command-buffer-name' format
       new  f81638efcf Rename `disproject-prefixed-command-buffer-name' function
       new  d9314dff58 Rename internal `disproject-buffer-name'
       new  ab5d034923 Clean up some unused definitions
       new  379273d558 Revise documentation on custom suffix command types for 
clarity
       new  b047059975 Split disproject-custom--suffix command into another 
procedure
       new  eaa26beac8 Use entire custom suffix description as a fallback 
identifier
       new  d2cd6935c1 Display custom command buffer process activity
       new  e42afb21d6 Split disproject-custom--suffix description into another 
procedure
       new  577eaa642a Add function to refresh `disproject-custom-dispatch' 
transient
       new  3b6a0e3498 Auto-refresh custom dispatch menu when commands are 
completed
       new  3f67f92680 Pad custom suffixes keys
       new  b90162843b Use character codes to display custom suffix command 
activity
       new  ba1957e1fe Display deprecation warning in the same buffer
       new  4a909d22a4 Bump version to 0.11.0
       new  24bd9eb26b Don't prompt when using `disproject-dired'
       new  eb074bf425 Re-bind `disproject-dired' to "d"
       new  05d3b235d5 Add customizable suffix to find directory in project
       new  233245685e Re-bind manage-projects dispatch to less important 
key-bind
       new  8634789472 Refer to "Custom commands" as "Custom suffix commands" 
in some places
       new  1176eaf415 Add SPC as key-bind to switch between main and custom 
dispatch
       new  36e1a7ae2b Deprecate "c" custom dispatch key-bind
       new  d61c96bf5c Re-sort commands
       new  9eaa7fefc4 Bump version to 0.12.0
       new  1c08595e2c Document key sequences in custom suffixes reserved for 
users
       new  764c650119 Add function for signaling custom suffix command type 
errors
       new  5897a859e7 Add type-checking with error messages for custom suffix 
command values
       new  30954cc961 Fix a keyword in documentation not being quoted
       new  7e60b8f48e Remove superfluous "The" from beginning of some 
docstrings
       new  90a5abda8d Add comment about only warning for invalid customizable 
variable types
       new  7a7eba6718 Include star buffers when finding buffers for active 
projects
       new  90c0c5f338 Bump version to 0.13.0
       new  ae2a78087d Rename `disproject--with-environment'
       new  4d67e750eb Declare indentation for `disproject-with-environment'
       new  505ffc8a64 Use a more appropriate indentation spec for 
`disproject-with-environment'
       new  96556d8072 Rename `disproject-command-buffer-name'
       new  e2eac5b3b8 Add references to customizable variables in function 
docstrings
       new  d2fe120bda Use `disproject-process-buffer-name' for async shell 
command
       new  03724a2e0b Point to `disproject-custom-suffixes' documentation from 
custom dispatch
       new  929ad73eae Refer to "command activity" as "command process activity"
       new  4f217cb18d Start custom suffixes documentation by stating its 
purpose
       new  c4f61ae112 README: Document installing from MELPA
       new  3973b68b49 Bump version to 0.14.0
       new  0e970ade8d Remove deprecated custom dispatch key-bind
       new  645d67bf86 Remove deprecated setting of variable for `call' command 
type
       new  883691e1bc Update a FIXME comment to include context on upstream fix
       new  076b3bee1c Fix some indentation
       new  8369d7ccc4 Add `disproject-commands' group to document customizable 
commands
       new  be553f432a README: Update "Customization" section
       new  50a04f1712 README: Make description of custom suffixes feature more 
succinct
       new  88c7fb6046 Specify `disproject-commands' group as strictly for main 
dispatch commands
       new  fb4a2ce4ef README: Reword command customization to be clearer on 
what is customized
       new  54cdf61e30 README: Fix some grammar
       new  96195223a3 guix: Use `git-predicate' for selecting relevant package 
files
       new  6d471db79a guix: Add propagated inputs that some project.el 
functions use
       new  74ed48dc3f Add CHANGELOG file
       new  a4884ddb72 Bump version to 1.0.0
       new  425978a08f README: Add images
       new  065276cd22 Add customizable suffix to find line occurrences
       new  2fc39a6a50 Mention Transient documentation on modifying dispatch 
menu
       new  d80b4b7ab3 Add name override to `disproject-process-buffer-name'
       new  ba764ecd0d Add fallback new-git-project commands used when only git 
is available
       new  8a3c2c9c87 Make second "Commands" column in main dispatch narrower
       new  1308702df0 CHANGELOG: Update v1 description with more context
       new  1e09695293 CHANGELOG: Update with changes
       new  cdde9bd1c3 Add customizable suffix to open dir-locals-file
       new  275b2c754d CHANGELOG: Update with changes
       new  ac861bb8b6 Mark `disproject-custom-suffixes' as safe to prevent 
misleading prompt
       new  5c02c0be3e Add a custom prompt to allow local custom suffixes
       new  d4d235359b Use custom allow-system for local custom suffixes
       new  6c0ac7f74c Add note about `disproject-custom-suffixes' being marked 
safe
       new  f17a813dc3 CHANGELOG: Update with changes
       new  317699b2a3 README: Add more images
       new  ad0d9a6f59 Fix case where duplicate allowed custom suffix entry 
could be made
       new  bc4285d96a CHANGELOG: Adjust some wordings
       new  c694d36ceb Bump version to 1.1.0
       new  2cf97d04df README: Add hyperlink to GNU Emacs
       new  c865fb53d3 README: Mention similar command `projectile-commander'
       new  b3de1d4b87 CHANGELOG: Adjust some post-release wording
       new  d4051543a4 Fix case of overwriting `project--list' and underlying 
file with `unset'
       new  b2c7473bb7 CHANGELOG: Add release notes for v1.1.1 patch
       new  cc9a82f3d9 Fix `transient-scope' not returning expected scope values
       new  16ff9074e3 Autoload `disproject-dispatch' as an interactive function
       new  fc93e095de Show selected-project header on other applicable menus
       new  6cc17324a6 Rename `disproject--active-projects'
       new  d46316e914 Rename `disproject-remember-projects-active'
       new  9d1f51afe6 Rename `disproject-switch-project-active'
       new  aaafa89ad9 Fix case where `disproject-custom-suffixes' is not 
considered safe
       new  ead08daeb5 Document use of `disproject-process-buffer-name' in 
custom suffix commands
       new  8631080171 Add `run' custom suffix command type for async shell 
commands
       new  043f85b9f1 Warn user when a custom suffix command type is not 
recognized
       new  ee1568def7 Use `display-warning' to indicate the package it comes 
from
       new  402aa84a34 dir-locals: Update custom suffixes
       new  a8ca923a9f Add note that `project-remember-projects-under' is used 
in a suffix
       new  4b328aaefa README: Remove reference to "active projects"
       new  2cef86e097 CHANGELOG: Update with changes
       new  c706d4cc3d CHANGELOG: Revise changes
       new  172e16652f dir-locals: Support prefix args for commands
       new  61df2f3e29 dir-locals: Fix prefix arg not being checked
       new  6e700be591 Use comma-prefixed key-binds for options
       new  202754f0d7 CHANGELOG: Update with changes
       new  4dd8d56635 README: Elaborate on integration with directory-based 
env packages
       new  d97523a76c De-duplicate usages of selected-project header group
       new  1effdbd130 Revert "Fix `transient-scope' not returning expected 
scope values"
       new  c2091914a2 dir-locals: Fix typo in variable reference
       new  4886dda0f7 CHANGELOG: Update with changes
       new  cfe6d27e9c CHANGELOG: Revise changes
       new  9006647c65 images: Update images
       new  4998a051be Set deprecations for 1 month
       new  2a5eb2409e Update references from "active" to "open" projects in 
some strings
       new  15431e0d69 Bump version to 1.2.0
       new  200591d107 Disambiguate `disproject-find-line-command' docstring 
from "open projects"
       new  18a6785e04 Add missing require for `cl-extra'
       new  40efc10160 Remove some unused comment outline headers
       new  1b34d60bae Add compile command to main dispatch
       new  be42d10f52 Fix docstring for `disproject-custom--suffix-description`
       new  c79099bf43 Support process tracking in `disproject-compile` 
description
       new  f89ac6ea04 CHANGELOG: Update with changes
       new  e3380ef8bb Unconditionally read `disproject-custom-suffixes` from 
dir-local variables
       new  062438d65d Apply dir-local variables in disproject environment
       new  7202137930 Remove redundant `project` argument for manage-projects 
dispatch
       new  17cf6939c9 CHANGELOG: Update with changes
       new  9211175262 Add an outline comment header
       new  b400064e9d Bump transient dependency to 0.8.0
       new  5814735e80 Replace alist-based scope with class-based system
       new  8b3584a5b7 Remove `disproject--state-*` functions in favor of 
object interfaces
       new  f0b2b5235e Use custom prefix classes to manage transient scope 
initialization
       new  3d7fec86ba Remove redundant `ensure?` argument for 
`disproject--scope`
       new  669007b979 Deprecate `project` argument for Disproject prefixes
       new  b41d6df38b Add and use predicates for suffix command aptness
       new  6b0f257c6a CHANGELOG: Update with changes
       new  314ecfc48f Automatically manage 
`disproject-prefix--transient-commands`
       new  e951a66bbe CHANGELOG: Revise changes
       new  b4e98e9de4 Remove comment about issue fixed upstream
       new  bb438a6c91 Add customizable command `disproject-vc-status`
       new  0a8fc97846 Replace and deprecate `disproject-vc-dir`
       new  0992a6e3cf CHANGELOG: Update with changes
       new  3e2ed9d126 Consider version control commands apt when no project is 
selected
       new  394e973026 CHANGELOG: Update with changes
       new  d5dd087e63 Add magit-todos command to `disproject-dispatch`
       new  f81b0e91d5 Deprecate `disproject-magit-status`
       new  63d94b3a5b Deprecate `disproject-magit-commands-dispatch`
       new  160e4a71b8 Inline `disproject-vc-status` to main commands and hide 
VC section
       new  0092b21c4f README: Adjust some wording
       new  4358611d45 CHANGELOG: Update with changes
       new  76c1a01ffe Edit `disproject-magit-commands-dispatch` obsolete 
message
       new  ffbf8abc9a `disproject-custom-suffixes`: Fix documentation on 
process buffer name
       new  2a6b7abafd Prevent cases where `disproject-process-buffer-name` can 
cause multiple prompts
       new  e47fd3250a guix: Reorganize manifests
       new  bcb73b7520 CHANGELOG: Update with changes
       new  a92a19e36e CHANGELOG: Make revisions
       new  9e2ad0466f Make `disproject-vc-status` inapt instead of hidden when 
not applicable
       new  b447c000e2 images: Update images
       new  ecb4868e6a images: Update images
       new  cc49099ef0 guix: Update channels
       new  bf874b1d2d guix: Use updated emacs-transient
       new  830850c328 CHANGELOG: Revise and update changes
       new  7efbf09374 README: Revise some wordings
       new  58255e2148 Bump version to 1.3.0
       new  d391475fca Use `project-try-vc` when fetching project backend
       new  0d4872233a Fix variable reference in vc status commands docstring
       new  30ed3967fe Update descriptions
       new  a2a13398c4 CHANGELOG: Update with changes
       new  bbe8f5cb9a Bump version to 1.3.1
       new  b93058fe25 Move `disproject-with-environment' under "Suffixes" 
section
       new  b1b90428e8 Make scope in environment available through a dynamic 
variable
       new  abc10199f9 Rename "Global variables" to "Customizable variables"
       new  8dc39da661 disproject-with-environment: Unintern symbols intended 
to be private
       new  0fe2242cdb Make current buffer's context available in environment
       new  1062f228a6 Enable cloning indirect buffer for environment
       new  24bf6fe4a6 README: Update installation instructions
       new  8ba9f058b6 Define function and macro for running in project root
       new  fe5c9b7226 Split up application of transient environment settings
       new  3a8d25501d disproject--scope: Read from 
`disproject--environment-scope`
       new  f5c6769ce6 Support Transient syntax in `disproject-custom-suffixes`
       new  9e4c5340ca Add `disproject-environment` documentation group
       new  5e1e79b763 disproject-custom-dispatch: Don't enable refresh-suffixes
       new  520c0d7ddd CHANGELOG: Update with changes
       new  de53079527 CHANGELOG: Clarify use of `disproject-with-root`
       new  2334f8fb55 Remove deprecated code
       new  386dea3a3b Add note on accessing more documentation from 
`disproject-environment' group
       new  ea5a79f4bc CHANGELOG: Update with changes
       new  1147157225 Fix directory-local environments sometimes not applying
       new  294c30fe1c Add transient suffix classes to handle process-spawning 
commands
       new  319b4c97b9 Use `disproject-shell-command-suffix' for shell command 
suffixes
       new  e513fbdc17 Don't group alternative compile with custom suffixes
       new  c0cdd05846 dir-locals: Use transient suffix specifications for 
custom suffixes
       new  a6eaa63407 Update `disproject-custom-suffixes' documentation
       new  fcb83e28d5 CHANGELOG: Update with changes
       new  1990b98c82 Don't make `disproject-shell-command-suffix--cmd` generic
       new  e11b47696f disproject-shell-command-suffix--cmd: Rename to 
`disproject-shell-command-suffix-cmd`
       new  7ef601fbdb Add outline heading for 
`disproject-shell-command-suffix` class
       new  bbe674b69d Add support for Comint mode with `disproject-compile`
       new  05e28b778d Clarify docstrings on suffix behavior with `cmd` slot
       new  c8ecb2f7ba CHANGELOG: Update with changes
       new  54912a3a26 Update copyright years
       new  546a9f1fc8 disproject-shell-command-suffix: Specify behavior when 
`cmd` is nil
       new  a07cc046a3 Support `always-read?` slot in shell command suffixes
       new  0fbf591880 Re-set `this-command` when applying env from transient 
state
       new  43265fbf9c Assume that the current transient suffix object is a 
valid type
       new  9967ebddb8 Fix double-prompts to select project with shell command 
suffixes
       new  930013369b Support group specifications in custom suffixes
       new  2234f0307f CHANGELOG: Update with changes
       new  bc83144a62 Only include heading for custom suffixes shorthand
       new  3bee109f98 Revise custom suffixes pretty-printing
       new  c3310a8d1f CHANGELOG: Update with changes
       new  25eb8bddf1 README: Revise customization section
       new  6b2ed71c7e Replace `disproject-with-environment` references for 
applying environment
       new  ee657bdbb6 README: Revise features overview
       new  5b4e4730dc Remove outdated reference to nonexistent class
       new  98125cb35c dir-locals: Organize suffixes into groups
       new  95a5cbbd04 Fix edge cases with matching whitespace horizontal 
whitespace
       new  b9a7748fb5 Remove FIXME comment that no longer applies
       new  8aa353a637 images: Update images
       new  d8fc1b5520 Clean up documentation references to now-removed 
arguments
       new  d245a5c916 Deprecate custom spec syntax for custom suffixes
       new  5737d95e4c CHANGELOG: Update with changes
       new  de4ac026b2 README: Revise for succinctness
       new  7026cc6c20 images: Update images
       new  89f39f2801 images: Update images
       new  e93c6cf7ba Un-generify `disproject-process-suffix-buffer-name`
       new  384a639654 Add `default-buffer-id` class slot to process suffixes
       new  b5fb650090 images: Update images
       new  dd0ad473aa Use Transient syntax for default custom suffixes value
       new  477410ca34 Add disproject-synchronous-shell-command suffix command
       new  fc0c0fe162 disproject-dispatch: Adjust display of suffixes
       new  474a2b9b35 CHANGELOG: Update with changes
       new  e63a20098a Add pretty-printing heuristic for adjacent close-open 
square brackets
       new  b7d9b27be4 dir-locals: Avoid leaking GUIX_PACKAGE_PATH environment
       new  75f05bbdfa disproject-default-find-line: Fix leakage of hidden 
buffers
       new  10a0ab52da images: Update images
       new  d71edd2e15 Add `disproject-with-env+root` environment function/macro
       new  e942a2cb86 CHANGELOG: Update changes
       new  d665f9f72f Bump version to 2.0.0
       new  35a5794fd1 Add disproject-query-replace-regexp suffix command
       new  a27b70e7be Add disproject-flymake-diagnostics suffix command
       new  bdc795edda disproject-custom-suffixes: Re-add documentation on 
reserved keys
       new  217582ca03 Fix breaking change in Transient; maintain compatibility 
with older versions
       new  acceeb8110 CHANGELOG: Update changes
       new  3e88060b9f CHANGELOG: Inline release-version links
       new  885ef9a322 Add command for pruning allowed custom suffixes
       new  9ad6d83ba4 CHANGELOG: Update changes
       new  a32008b6eb manifest.scm: Add emacs-package-lint
       new  9f2565ec44 images: Update images
       new  3f30c6d8b4 CHANGELOG: Tweak wordings
       new  4cd9d4041f Bump version to 2.1.0
       new  640cbde6cd Force switch-to-buffer to obey actions when an override 
is used
       new  d42e5a988f Add dedicated menu for setting display-buffer action 
overrides
       new  2ce7b75752 Limit cases where display-buffer override can apply
       new  edc16ada90 Allow disabling display-buffer override behavior with 
multiple displays
       new  cd3f07754b Only apply display-buffer override in env to the 
function itself
       new  26de51a064 CHANGELOG: Update changes
       new  b76f1bbe3d CHANGELOG: Amend notes about Transient 0.9.0+
       new  dfedeecdf8 Bump transient requirement to 0.9.2
       new  f78746d12e Extract dir-locals-file filename computations to 
functions
       new  f6b09ce7f3 Add dispatch menu for finding common "special files"
       new  3efe2d7854 Deprecate disproject-dir-locals
       new  a5d309863b Support using `customize-dirlocals` via a transient 
option
       new  6aff030b74 Add function for inserting default keyword-value pairs 
in group specifications
       new  26691dc9f3 Make disproject-find-special-file-dispatch customizable
       new  3b5794c132 CHANGELOG: Update changes
       new  289fc72719 CHANGELOG: Add a context issue link
       new  b776b185b2 Let `transient-scope` determine class type
       new  03e00422ba Don't process find-special-file file function return 
value further
       new  7d2e83680a resorting: Sort "Initial code" section
       new  c16cef2982 resorting: Sort "Options" section
       new  1ae42e73dd resorting: Sort "Faces" section
       new  581b34a29a resorting: Sort "Conditional feature predicates/forms" 
section
       new  665eefe929 resorting: Sort "Transient groups" section
       new  c887b29b24 resorting: Sort "Classes" section
       new  30aee933c3 resorting: Sort "Commands" section
       new  a12459d42e resorting: Sort "Short-documentation groups" section
       new  85d69b9e37 Remove `disproject--define-group` workaround
       new  6598377127 disproject-switch-project*: Set transient slot in suffix 
definitions
       new  87a5f3ab24 Share "Global options" section with other prefixes
       new  ed818cd900 disproject-find-special-file-suffixes: Rename options 
section
       new  bfedf0c003 CHANGELOG: Update changes
       new  94ff3a2a6b Revise description for `disproject-find-line` in main 
menu
       new  801d7fbbf3 Show disproject-magit-todos-list if magit-todos is 
available
       new  0d377fafa1 Fix unescaped parenthesis in documentation
       new  1561c92fce CHANGELOG: Update changes
       new  f94b67fa2f disproject-shell-command: Fix incorrect function 
reference in docstring
       new  750cb6cb0e Clarify some comments
       new  52968a8eef Fix a deprecation comment in the wrong location
       new  a3d5a2fce0 disproject-dispatch: Apply project environment via 
advice slots
       new  2697015eb6 disproject-custom-dispatch: Apply project environment 
via advice slots
       new  a4aba7b1c3 Don't use disproject-with-env* directly in suffix 
commands
       new  2e42b5a6bd disproject-find-special-file-suffix: Fix `file` type to 
allow functions
       new  526398be95 Rename customization group disproject-commands to 
disproject-swappable-commands
       new  6eaba2a790 CHANGELOG: Update changes
       new  4c9602e6df disproject-customizable-suffixes: Add more commands to 
shortdoc group
       new  bd9b9e5da7 Fix compiler warnings with calling interactive-only 
commands
       new  45a57b45d3 Fix display-buffer override applying to prefix menus
       new  56bd622a9b Apply group-level advice in more places
       new  1460e740c9 disproject-dispatch: Set bottom group class to 
transient-row
       new  72d9b006bd CHANGELOG: Update changes
       new  5ab01bdfd3 doc: Add manual
       new  5e84b9eed0 Makefile: Add `run` target
       new  67227f652f .dir-locals.el: Support using targets from Makefile
       new  f4aba2729d CHANGELOG: Update changes
       new  6f614d48ce doc: Revise introduction
       new  6a51ef7c00 doc: Reduce some verbosity
       new  b7e5379e1e README.org: Revise to accommodate manual
       new  ba32eb7249 Quote `query-replace` in docstring to satisfy 
byte-compiler
       new  c61616be9e images: Update images
       new  cbf1ba12fc CHANGELOG.org: Update changes
       new  de25aad379 Bump version to 2.2.0
       new  c721634f07 images: Update an image
       new  98f5ce91a6 README.org: Add Guix package version badge
       new  240a5b7789 README.org: Fix badge rendering
       new  2c319adf9e Update package header information
       new  ed4cfeac22 .elpaignore: Update ignored files
       new  c2b14a5e1b doc: Fix wording.



Reply via email to