[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] branch externals/embark created (now 3d2356b)
From: |
ELPA Syncer |
Subject: |
[elpa] branch externals/embark created (now 3d2356b) |
Date: |
Sun, 31 Oct 2021 04:57:28 -0400 (EDT) |
elpasync pushed a change to branch externals/embark.
at 3d2356b Fix typo spotted by @legendre6891 in #394 (thanks!)
This branch includes the following new commits:
new 5f50667 Boilerplate
new 20f727f Initial implementation
new e62be10 Draft documentation in the commentary section
new 465cde2 Add README mirroring commentary
new 23ba9e0 Typo
new 34ebcb99 Define keymaps declaratively
new 63ffb11 Compute the target without modifying the minibuffer
new 7c42885 generate keymaps inline
new f79e51d Merge branch 'master' of github.com:oantolin/embark
new 07adc6a Avoid with-minibuffer-selected-window for older Emacsen
new 41c843f Merge branch 'master' of github.com:oantolin/embark
new 4790949 Add embark-keymap info
new d056a30 Merge pull request #2 from a13/master
new 687cee2 Use overlay instead of message (issue #1)
new 77df1a5 Merge remote-tracking branch 'github/master'
new 1582a5f Make C-g cancel action without exiting minibuffer
new fe7f420 Enable actions in completions buffer as well.
new 96e4bbf Reword part about embark-keymap slightly
new 6a1ae3d Massive whitespace changes :(
new a35d9de use when-let and alist-get
new 4550738 Merge pull request #4 from a13/master
new b0e7a19 Fix bug when using embark-insert from completions buffer
new 6917489 Have C-u C-u take you to the top-level in embark-act
new 23d5176 Change action indicator to highlighted "Act"
new 264aa72 Add several actions
new c6c0659 Add bindings for bury-buffer and for ediff-buffers
new 32ebe64 Add buffer rename action
new 0a7674d Add "automatic RET" for commands with embark-ratify
property
new 1368099 Fix org syntax for symbol
new 47deb28 Style =embark= mentions
new dd119ca Typo in README
new d2692ca Link to default actions page on project wiki
new ddb26c7 Check metadata to see if were are completing symbols
new e903387 Add classifier and default actions for packages
new 5724acc Remove category from minibuffer prompt (was for debugging)
new 8be59bd Allow for universal and digit arguments
new 6f60eba Switch from setting to computing target
new 61b8c0b Add several new actions
new e335152 Generalize embark-ratify to disembark hook
new 3a99505 Whoops, outdated explanation of embark-ratify
new b98aaec Fix foreign function declarations
new 19a9b23 Oops, now really fix function declaration
new 6274c06 New embark-target-finders variable replacing
embark--compute-target
new 2c87b1a When called without an active minibuffer show message in
echo area
new 8a8c823 Cache completion type to use even without an active
minibuffer
new 9c13953 Small refactoring
new 2d35b2f Make the indicator customizable
new 0e1c2cd Reword docstring of embark-keymap
new e43b820 Remove buggy exit-after-action functionality
new a4168fc Change in minibuffer target selection: if exact match, go
with it
new ba76afe Insert and save target as plain string, without properties
new 6f4c845 Better guess at default directory for completions buffer
new 64022c4 Have M-x recognized as symbol completion on older Emacsen
new eebbcf8 make linters happy
new ab9bf8d More correct test for prefix argument commands
new 19b9de5 Merge pull request #10 from a13/master
new 06d59cb Add delete-directory to embark-file-map
new 54c5066 Merge branch 'master' of
https://github.com/oantolin/embark
new 812c063 Rename disembark to embark-setup, export global hook
new e6d152b For shell command actions, add space before the filename
new 37bdcb7 Document space insertion for shell command on file
new b6f552e Add embark-exit-and-act!
new cd83c46 Remove debugging message inadvertently left behind
new a865cf9 Fix awkard wording
new 12383cc Explain how to hide universal prefix argument commands in
which-key
new cfb4e24 Automatically confirm injected targets by default
new 9cd01c5 Make targets from file completions buffer contain full
path
new 22fc020 Save old enable-recursive-minibuffers *before* setting it
to t
new f62003e Apply fix for embark-insert to embark-insert-relative-path
new 29a1af1 Reword awkward docstring
new 2a1ac9f More accurate name for helper function
new ec210b0 Overhaul automatic-RET and setup hook configuration system
new 7afa45a Add missing defvar
new 707b3c1 Missing word in README
new bce807d Remove duplicate definition of variable :D
new dbb5647 Action eval-expression: vars => eval; fns => wrap in (),
allow edit
new 2711169 First rustic version of embark-occur
new 4a260ce Quotes spaces in file names for shell-command
new 13210c4 Use pop-to-buffer for occur
new 16239bf Give actions bound in occur buffer names and docstrings
new a759c86 Fix bug when using `M-x command' as an action
new 6e3b387 Fix double binding of RET in occur buffers
new e554e3d A bit of reorganization
new 67275c4 Fix escaping bug in regexps for escaping spaces in file
names
new f958165 Recognize amx & smex along with execute-extended-command
new 9356153 Allow key sequence vectors in embark-keymap
new 8972046 Allow using embark-occur as an action (just ignore target)
new 2cb45b2 Show error when self-insert-command is used as an action
new 3d96d8c Only need subr-x when byte-compiling
new 95484a0 Unabbreviate embark--prev-buffer
new c93f18d Better names for "buffer-local" stuff
new 7fb79ba Extract helper for picking keymap
new 552301e New default action: whatever opened the minibuffer in
question
new 2d1c254 Let user decide whether to bind actions directly in occur
buffers
new 7fef980 Allow injection into M-x if it is the default action (#17)
new f9d29f4 Add embark-pre-action-hook (#16)
new 1e071dc Have default action impersonate the command it runs
new c56bff2 Use shell-quote-wildcard-pattern instead of ad hoc regexp
new 428b238 Make direct action bindings for embark-occur a minor mode
new 192d593 Add docstring and fear the literal
new d6f9f76 Typo: it's direct-action, not direction-action!
new a2ad6f8 Keep minibuffer until action chosen for
embark-exit-and-act (#18)
new 99247da Add missing (interactive) to command
new 5e0f2ca Allow deactivating embark indication
new 33be0eb Set enable-recursive-minibuffers locally
new 02129e6 Fix replace behaviour of embark-shell-command-on-buffer
new 6da04c7 Initial work towards candidate-collectors
new 96ddf26 Merge pull request #20 from
clemera/set-enable-recursive-minibuffers-locally
new 0b22c98 Merge pull request #21 from
clemera/fix-embark-shell-command-on-buffer
new b3f1094 Merge branch 'master' into candidate-collectors
new d91dd11 Merge branch 'master' into
allow-deactivating-embark-indication
new ae599f8 Change allowed types of `embark-indicator`
new 5d8f656 Merge pull request #19 from
clemera/allow-deactivating-embark-indication
new 4523a25 Rewrite of embark-occur with embark-candidate-collectors
new 4940aab Merge branch 'master' into candidate-collectors
new aa3de58 Get full path from occur entries that are file names
new f0dcce4 Get documentation of variables too (I thought
doumentation did that)
new e57dd42 Add annotations for files and for buffers
new 65a4e96 Add grid view for embark occur and toggle command
new 819d600 Minor tweaks to column width in embark occur buffers
new 0edf894 Make the initial occur view configurable by type
new 650a08c Use embark-keymap to define the keymap for Embark Occur
mode
new d49be4c Whoops, forgot to actually call embark-keymap
new 22836cd Add embark-export
new b195eaf Export/Occur two-way bridge
new 972dc5c Remember embark--command after exit for
embark-exit-and-act
new 736271d Add key-binding for embark-export in Embark Occur buffers
new afd4601 Add external declaration for dired-get-filename
new 1cad50c Remember target buffer after exit for embark-exit-and-act
new 9d07e82 Require existing buffer in embark-shell-command-on-buffer
new 9769863 Add ation to open file externally in OS default
new 413fe52 Act on file or symbol at point (might turn off by default
in future)
new 70ebcea Add embark-keymap-help to popup "describe-bindings" style
help
new faee4ee New macro embark-after-exit to schedule next command
new cb14c98 dired usually doesn't have / at the end of directories,
remove them
new 409f14a Exclude . and .. if dired-listing-switches includes A
new 574633a Don't exit from embark-occur automatically
new 7438030 Store buffer embark-occur was called from
new bf8465f Define faces for Embark Occur candidates and annotations
new 22b756f Merge branch 'master' into live-update
new 5f94b92 Initial implementation (needs extensive testing)
new 36f07fe Fix bug in embark-occur grid view when there are no
candidates
new 354a065 Embark Occur UI tweaks
new 8f43813 Add support for unicode character names
new f1d0daa Merge branch 'master' into live-update
new 85a5acc Bug fixes for unicode character support
new e7b1a1e Change declare-function to autoload
new 0310514 Merge branch 'master' into live-update
new f5d44ad More UI tweaks for live occur: display at bottom, scroll
from mini
new d0c376c Change face spec
new d991350 Merge branch 'master' into live-update
new 2c7f491 Add embark-post-action-hook
new 2ecd029 Merge branch 'master' into live-update
new 5d17189 Delay embark-occur-mode-hook until buffer is displayed
new ee855b42 Delay embark-occur-mode-hook until buffer is displayed
new dad579d Delay running post-action hook until next command cycle
new afda249 Delay running post-action hook until next command cycle
new 8f18f0a Rename and refactor embark-occur and embark-live-occur
new 4409c5c Initial version of embark-completing-read
new a239a60 Merge branch 'live-update'
new 73d055b Update Embark Live Occur buffer on an idle timer
new 2d39009 Don't clobber Embark Occur buffers but kill finished live
ones
new 75fb49c Make the pause time to let the user type customizable
new 3998085 Follow checkdoc's advice
new 498080e embark-occur-select completes if live occur for active
minibuffer
new 3521ef2 Make the new behavior of embark-occur-select opt-in
new a222335 Reset embark-occur-from for embark-occur
new fd83d93 Capture linked Embark Occur buffer when timer is created
new 2254b5b With C-u don't exit minibuffer if completing in
embark-occur-select
new 2bd2e1b Check if buffer still alive before updating it
new ae573ad Add avy-embark-occur companion package to repo
new 593e4ba Merge pull request #23 from
clemera/Reset-embark-occur-from-for-embark-occur
new 82133d1 Only apply (setq embark-occur-from nil) fix in minibuffer
case
new bfe3556 Remove display-action option, document how to control
display
new eb24b20 Remove redundant with-current-buffer
new 03ee41d Only kill Embark LIVE Occur buffers when exiting
minibuffer
new 1ac0294 Switching to live occur buffer should prefer the linked
one!
new d72f3b1 Strip surrounding ~ or = from symbol-at-point in Org mode
buffers
new 7865cae Allow target based classification
new c141b47 Remove relevance of function position order in
embark-classifiers
new ccad14f Update docstring
new c0b9229 Add separate delay custom variable for
embark-completing-read
new d6a789b Refactor to save a call to with-current-buffer
new ad5654d Make default action in embark occur buffer for imenu work
new 4b38ff6 Find docstrings in more cases: for faces and under flimenu
new 175c311 Introduce target classifiers
new b3f85b4 Fix symbol target type
new 07acf05 Introduce region target
new 56eced0 Merge pull request #24 from
clemera/allow-target-based-classification
new da7a79f Add docstring for Embark keymaps
new 6cf659f Add case to symbol type: imenu in an Emacs Lisp buffer
new 05de61f Act on the region when active (it is called "active"
after all).
new 94f8503 Annotate packages with their summary
new 2c22b00 Fix bug getting imenu on Emacs Lisp classified as symbol
completion
new 72e5730 Add selection of region commands
new 4abdaeb Typo
new 6747e58 Improve docstrings
new be9a0e3 Take region commands out from under prefix
new d14ff5d Optimization: only do the exit rigamarole from a
minibuffer
new 618dce3 Fix bug that made avy-action-embark-select choose wrong
candidate
new 4ba1470 Use fboundp instead of functionp to include macros
new 71d8bf5 Bind where-is to b (for "binding") in embark-symbol-map
new f9c41e3 Rename embark-occur-select to distance it from
embark-occur-noselect
new 0aee9f7 Declare several embark variables as buffer local
new 480a572 Fix bug when clicking with mouse on imenu Embark Occur
entry
new 61af279 Don't exit minibuffer if it has an active region (see PR
#24)
new 70ad5d6 Fix bug when embark-occur-linked-buffer is checked after
killed
new e061410 Make active region actions cancellable without exiting
minibuffer
new 70b022f A bit of miscellaneous cleanup
new aa0d7b9 Fix non-appearing indicator when ating on region in
minibuffer
new b8c9d1c Rename main commands to embark-act-noexit, embark-act
new 7a53b03 Remove tiny function used only once
new 8b66077 Bind fill-region to f and fill-region-as-paragraph to p
new 7f6513e Generalize to derived modes of completion-list-mode
new 979f915 Reuse window for live occur buffer from same frame, if
possible
new 0cf76ad Add missing docstring for window reuse function
new 0cded27 Add indent-rigidly and indent-region to embark-region-map
new 7d6836a Only consume target if previous command was
embark-act(-noexit)
new 808aab9 Run embark-post-action-hook run after the action is
really finished!
new 7d1f96e Move embark-keymap-help to custom action section
new 4a3ff8b Remove message on non-action, bring back embark-undefined
(#27)
new 3c28b55 Initial embark-become implementation
new 8aa288d Small refactoring
new 7e9df1e Allow "M-x command" as an action again (or become target)
new 4aa9b61 Make embark-become work better in the file+buffer case
new 02bb31a Add term and comint-run to
sembark-become-shell-command-map
new 8804d76 Refactor: remove embark--becoming-p variable
new c80a09e Reword docstring
new fa04b51 Improve names of internal functions
new c07cef5 Fix bug: I bound a non-existing command (thanks,
@clemera!)
new 879f151 Use single letters in embark-become-help-map (thanks,
@clemera!)
new 78feda5 Pluralize embark-input-getter to a hook for consistency
new 460bf7c Remove unnecessary embark--keymap-name variable
new d5b282d Add find-library to the file+buffer circle of mutual
becoming
new 722b12b Bump version in honor of embark-become
new aa3d198 Add regexp become circle: occur, keep-lines, flush-lines
new 883df31 Rename embark-become-regexp-map to embark-become-match-map
new 27e03bd Change string passed to completion-metadata
new 15f52bb Change keep-alive-p function to simple list of functions
new 5ab64f9 Simplify implementation of cleanup
new 46c806c Remove cleanup that became unnecessary with new cleanup
system
new b2c81db Replace embark-keymap-help with new
embark-prompt-for-action
new f9397d1 Spruce up the embark-prompt-for-action display
new b6974f9 Embark Live Occur buffers are ephemeral, keep them visible
new 83474c4 Fortify embark-prompt-for-action against keyboard-quit
new f9e8d4b Remove leftover from different strategy for region
commands
new f9c30ca Add package-list exporter, rename export functions for
consistency
new cef0e20 Add byte compilation actions to file map
new d713126 Add package refresh and autoremove actiosn to package map
new 8a0728b Use success face for keybindings (thanks, @protesilaos!)
new dbeefd8 Add load-file to file action map
new d6697f1 Restore initial window after action (+ some spring
cleaning)
new bd8fe9c Refreshing an Embark Live Occur should not disturb the
user
new 70e49d1 Docstrings for the future command completion category in
Emacs 28
new 87423d9 Postpone cleanup for embark-act-on-region-contents
new 4243d6b Use annotation-function metadatum to annotate as last
resort
new d2eb81a Emacs annotation-function tend to use () or <>, strip 'em
new d5fe6d9 Let annotation-function handle unicode chars (is this a
good idea?)
new e46be06 Add docstrings as annotations to embark-prompt-for-action
new 3009bc5 Merge branch 'master' of
https://github.com/oantolin/embark
new ff096a6 Revert "Merge branch 'master' of
https://github.com/oantolin/embark"
new a3bdc8d *Completions* just concats the annotation so we use a
leading space
new 4327ab3 Rename embark-prompt-for-action back to embark-keymap-help
new 419f1f2 Minor tweaks to names internal to newly renamed
embark-keymap-help
new 7dd7650 A function is a valid value for a hook, but confuses
customize
new 3e89399 Correct seriously wrong customize type :D (how did that
happen?)
new 9c75b24 Generalize docstring for accuracy
new cd005fb Add user option to control annotating keymap help with
docstrings
new a388c05 Cache annotation function for occur
new f97e50c Add occur revert hook buffer locally
new cc78b71 Init tabulated list header for occur
new 94f6ade Merge pull request #30 from
clemera/Cache-annotation-function-for-occur
new 224ae74 Remove the call to tabulated-list-init-header again
new befff03 Occur headers are back, off by default and update if you
change view
new 0fbd845 Add command to toggle header in embark occur buffers
new 2489a59 Clarify in the docstrings the scope of embark occur
toggle commands
new 3e72d48 Hoist testing for annotator out of the loop
new 567e199 Add ability to choose embark actions/commands via
completion
new 54bf0df Improve option type
new 90cb0e9 Fix execution of actions choosen with completion style
new 36e3649 Pass prefix arg of embark-act commands to actions
new bfad8d2 Add option to format entries for keymap help
new 7c7dd77 Merge pull request #32 from clemera/Completion-prompt
new 604926e Fix error when getting docs of alias for a not yet
defined function
new a47f83f Allow to short circuit embark-keymap/exporters-alist
new 4c474c0 Merge pull request #35 from
clemera/fix-error-when-getting-docs-of-alias-for-a-not-yet-defined-function
new 4dfd110 Merge pull request #37 from
clemera/allow-short-circuit-keymap-and-export-alist
new 17ced82 Add URL at point target with associated actions
new 3f34967 Add transpose-regions to embark-region-map
new ec0ad34 Remove unused package-desc-p autoload
new dc20b4e Require ffap instead of using autoloads: now we always
need it
new 008aaa5 Added embark-sorted-minibuffer-candidates
new ac201c1 Include keybindings in annotation for commands
new 5b494f1 Add count-matches to embark-become-match-map
new 598225c Merge annotation faces with embark-occur-annotation
(don't override)
new 85f50ee Only apply embark-occur-annotation face is annotation is
faceless
new 69490fe Stop messing with annotation-function metadatum result
new e6f70ca Never use a dialog box as that impedes injection
new 41bb249 Fix opening eshell in directories like ~/dir1/~/dir2/
(issue #42)
new 1f8c5d6 Fix other two file actions unaware of ~/dir1/~/dir2
convention #42
new ee1844b Remove inappropiate url logic from embark-open-externally
new bd071c4 Add pre action hook for consult-line to pop to
appropriate buffer
new 068048e Fix careless typo introduced two commits ago...
new ba5c234 Appease byte compiler by moving variable declarations
earlier
new d1d7bc5 Simplify and improve annotator logic for occur buffers
new 44ef041 Fix bug where cached type was being read before being set
new 1675ad0 Fix previous fix: was doing classification in wrong buffer
new 732b4dd Add key t for embark-keymap-alist to use as default keymap
new 5b14e93 Generalize consult-line special treatment to entire line
category
new 2d6fa05 Pop to target buffer for default action
new 8eedcf0 Fix documentation per checkdoc's recommendations
new 774fd7f Revert unfinished experiment commited by accident
new 463b057 Improve formatting of annotations
new 8550c83 Don't just remove :underline, set everything unspecified
to default
new 5a1ea82 Use list view for lines by default
new 08274b5 Improve docstring for embark-occur-annotation
new ad8b26f Remove embark-unicode-character from annotator list
new 52f1671 Remove annotators for files and buffers
new e164279 Remove the last of the annotators
new 97bc14f Restore embark--package-desc which is used in the browse
URL action
new 044b512 Fix bug: embark--completing-read-map was returning nil
new 82ddd32 Cosmetic improvements to code and docstring
new cd0df97 Only use marginalia annotators if called from
non-minibuffer
new 6fff903 Fix bug for actions that need access to target buffer
new 992f0b5 News section in README
new 06d5ff1 Typo in README
new f17b380 Remove classifiers that are also in Marginalia
new 470f64c Remove embark-open-externally to avoid duplication with
consult
new f883233 Mention the removal of embark-open-externally in README
new 49f2973 Update documentation
new d028692 Further updates to README
new 7ab7ec4 Fix org mode link in README which was broken on GitHub
new 9bc7a66 Bump version number
new e24c4dd README typos
new f58339c Make embark-general-map actions always available
new 1c3d238 Make bindings in embark-meta-map always available in
embark-become
new f84e11a Set parents of keymaps less imperatively with
make-composed-keymap
new 6625af6 Make embark-occur and embark-export available as
(pseudo)actions
new 8ebafd0 Add embark-live-occur to the general map, too
new defda33 remove unnecessary indirection, avoid using embark-target
new 3f99f04 Merge pull request #51 from minad/remove-indirection
new 482446f Correct docstring
new 7343b07 Fix indentation
new 2b7d0c2 Kill-ring entries tend to be long and should use list view
new 29d2d50 Bind embark-insert to I in embark-package-map (i is
package-install)
new 4dde0d5 embark-completing-read -->
embark-live-occur-after-{delay,input}
new bf38e9b embark-live-occur-after-* should only activate during
completion
new d1bdd2a make embark-keymap a macro
new 44e2934 introduce embark-define-keymap and embark-make-keymap
new 6e1df1d add :parent argument to embark-make-keymap
new d799a05 use embark-define-keymap for embark-occur-mode-map
new 388a7c2 add autoloads
new bae70f8 inline embark-make-keymap in embark-define-keymap
new 4a19ea3 improve consistency - use continuep everywhere instead of
exitp
new dd6e487 generalize two more commands
new 884f1a9 generalize embark-eshell
new c0247b8 generalize embark-kill-buffer-and-window
new 6adc5d6 generalize embark-bury-buffer
new d95a17b generalize embark-insert-unicode-character and
embark-save-unicode-character
new a03c4b9 generalize embark-save
new 061fb07 Merge pull request #52 from minad/generalize-commands
new 2bc3a06 add bookmark actions
new 3967038 Merge pull request #57 from minad/bookmarks
new 9bdbfc4 More bookmark actions
new d7a89eb General fix for mouse menu popups and dialog boxes with
embark-act
new 339d87f typos caught by @riscy
new 9b4dab8 Change format of direct action command names to --%s
instead of <%s>
new df1243f Simplify actions assuming they will run in target buffer
new a85b8d9 Always execute actions in embark--target-buffer #56
new 5494296 Remove autoload for org-table-convert-region which
already has one
new 9bd26d0 Revert "Remove autoload for org-table-convert-region..."
new e1aedfe Add MELPA badge
new 9af3035 Better choice of target buffer (in non-minibuffer case)
new b374bfe fix embark-live-occur which was broken by a silly
oversight #60
new 8cb1c02 fix docstrings
new c67551e remove embark-undefined
new 220dfdd Add embark-occur-zebra-minor-mode for striped view of
occur buffers
new d7e70f4 Merge pull request #59 from minad/remove-embark-undefined
new 8a4a7c3 Restore delete-file to file actions (when did I remove
it?!)
new 0c41edd Revert "Merge pull request #59 from
minad/remove-embark-undefined"
new d135ba3 minor docstring correction
new c169565 Remove embark-undefined in a way that still allows M-x
for actions
new 2e13fd3 embark-become does not set embark--target-buffer, so
check if nil
new 32b0976 Alternative (hopefully more robust) strategy for
scheduling cleanup
new eed5756 Run actions selecting target buffer's window #62
new 20fae09 Use exit-minibuffer instead of unread-command-events
new a01dbb4 Attempt to address slowdown in recursive editing #63
new 30b1424 embark--cleanup doesn't get called with arguments anymore
new 523d16f Remove unnecessary lambda
new e2203c9 Remove unnecessary consumption of embark-target
new 03034a6 Allow embark-become to be used as an action #61
new 9a05910 Revert "Attempt to address slowdown in recursive editing
#63"
new bb4ae2a More subtle colors for zebra striping
new 907594c Allow embark-become as an action for the completion
prompt-style #61
new 224644c When postponing cleanup use a slightly delay
new 4776162 Explain why timeout to postpone cleanup cannot be 0
new 6d92280 Sketch of the new embark-act
new 30ef648 First attempt at implementing the simplified action system
new 921d262 Clear echo area after exiting to top-level
new c982689 Delete initial sketch, now that it is in embark.el
new 36dc083 Work towards removing embark--target variable
new f35d35a Remove current-message trick since it does not work :(
new 154357b Use target window rather than target buffer
new 3363897 More unnecessary variables, yay!
new 92464ad Separate calculating how to the action from running it
new e941de9 Fix embark-become so it actually exits minibuffer first
new 4de2637 Revert careless deletion
new 488ca5e Remove redundant quit handlers
new 4c6e61b Show indicator in minibuffer opened by prompter, if any
new 1d73535 Give actions access to the command that opened the
minibuffer
new 54056ab One more variable gone!
new 87fe367 Expand docstring
new 2367f5c Simplify enabling of recursive minibuffers
new 2ff648a Some special embark commands should not run in the target
window
new ce6799e Precompute more of the action, fix this-command -> action
typo
new 23c227c Bail earlier if user cancels action
new 94df09b Run pre/post action hooks in target window
new 1da9812 read-extended-command returns a string, we need the symbol
new a66e864 Fix region actions
new 69ad690 Centralize and correct calculation of action map and its
parent
new 0174114 Let become, occur, live-occur and export handle exiting
on their own
new d11c1d6 Also hide embark-keymap-help when prompting with
completing-read
new 7d4a3ce Remove broken support for passing prefix arguments to
actions
new 8b1291d Bump version number
new 0669f9b Run annotator function in embark target window
new 2617f99 Fix RET in embark occur buffers and the direct action
minor mode
new 891873f Cosmetic simplification
new 64582cf The direct action mode needs to capture the target each
time
new 0bea69a Simplify (funcall (lambda () ...))
new a21e6e3 Force complete packages for package-delete to add version
number
new e94834b Mention zebra stripes for kill-ring in README
new cb9d2c6 Offer symbol actions for variables, too
new 0c2f432 Add autoloads for main commands (fix #67)
new 6650251 Fix default-directory for annotators in Embark occur list
view
new 6a54dfe Offer symbol actions for the minor-mode category
new 76072b9 Add support for C-g, C-u, C-- and M-- to keymap prompter
new 457091c Pass keymap as argument to indicator functions
new 3b6f3c8 Simplify and document possible return values for
indicator functions
new 9000869 Minor corrections related to target window
new d330fda Record target buffer too, and cache in minibuffer case as
well
new 7a6940c Bring back bug fix I mistakenly removed
new 6fffc64 Target window is untrustworthy because you can switch
buffers
new 94f07fe Oops, bring back removal of indicator in overlay case
new d23641e Run annotators in target buffer if live, otherwise in
current buffer
new 17ec1f3 Minor changes suggested by checkdoc and package-line
new 8bd14f4 Add support for digit-argument to keymap prompter
new 4be0a9d If current command is found in several become maps
compose them all
new 2e7e919 Fix typo, metadata for category; longer variable names
new c56e325 Nicer prompt for embark-rename-buffer
new d03eb2f delete-selection-mode binds minibuffer-keyboard-quit to
C-g
new 0a3325a Simplify running of zebra minor mode
new 9d21794 Remove embark-after-exit; simplify embark-occur
new ae26f45 Trivial formatting fix
new f775cd5 Allow file actions in find-file even within environment
variables
new 05dd670 Move occur custom variable to separate group; simplify
declarations
new ad3c30b fix #49
new a343b7a Update README: change old embark-keymap for new
embark-define-keymap
new 394d82f Show grep results in list view by default
new cbd8622 Add grep export (this takes care of issue #47)
new 7254986 Insert fake header in grep export for wgrep's sake
new 519e563 Rename grep category to xref-location
new b1bccfd Add declaration for variable from wgrep (#71)
new 7c95f1f Run special actions right away instead of pretending they
are normal
new e9aa0d7 Unify target acquisition with classification!
new d65e16b Fix #73 by generating new export buffers each time
new bc89d77 Emphasize keymap normality as discussed in #72
new 146f6af Add quick start configuration to README
new 40b0579 Inline which-key configuration in README instead of
linking
new 5a6837a Document how to add new targets (fix #72)
new 77b15f6 Wording tweaks.
new b7f2125 README updates suggested by @hmelman in issue #76
new 9732d05 README typos
new 0934a42 Another README typo... when will the madness stop?
new 7d5e86d More README fixes
new 82a678c In embark-switch-to-live-occur create buffer if necessary
new 4a230d9 Refine virtual-buffers to real type; strip number prefix
from lines
new 973e4fb Remove incorrect line prefix-stripping transformation
new f5c395c Small stylistic change to embark--target
new 42e0135 Add actions for Consult's line category
new a360120 Simplify the way embark live occur buffers are made
ephemeral
new bd11a29 Transform minor mode lighters to the mode name (fix #75)
new f3498ac Fudge default action for xref-location to jump to
location (fix #80)
new e227d91 Add embark-transformer-alist with the existing
transformations
new 4546204 README: Selectrum config; explain Ivy/Helm users won't
want this
new 733083d Fix missing :config and undefined defun return value in
README
new 63aa6f4 Address more readme concerns from issue #76
new 2eac91f Generate texinfo manual from readme (fix #82)
new 334997b Modify readme for better texinfo export
new 07ff4fe Bring back melpa badge! (But don't export it to texinfo)
new 6db65bc Fix #84: Deal with unprefixed virtual-buffers
new af01359 Readme heading tweak
new f78ad7e Further readme headline tweaks
new ab4d641 Fix outdated docstrings spotted by @protesilaos (fix #86)
new ef86e41 Reform information caching strategy to fix #79
new a8d7828 Merge branch 'master' of
https://github.com/oantolin/embark into master
new 622f6ea Initial implementation for embark-repeat (see #85)
new feaee99 Move first revert of embark occur buffer earlier
new 6f6a7a4 Fix declare-function invocation
new 6094ff3 Merge pull request #88 from leungbk/decl-fun
new 74607a5 Revert "Initial implementation for embark-repeat (see
#85)"
new 5b37381 Add zebra option to customize interface
new 38bfba8 Avoid dialog boxes in embark-become (fix #89)
new 4582c03 Clearer explanation of how embark-become chooses keymaps
new 5d654a0 Add support for hidden consult virtual-buffers
new ecfc437 Unify embark-occur/embark-live-occur
new 174cf21 The big occur --> collect renaming!
new 5a0209b Remove silly (window-buffer (window-buffer ...))
new ae4f302 Obsolete aliases for occur names, kindly written by
@protesilaos
new 6f22cfb Bump version number
new 9f423f0 Remove " Live" from buffer name upon minibuffer exit
new 8f72fdb Update readme for the big occur --> collect renaming.
new 126d912 Fix docstring with overly long first line
new f885d7e Autoloads for collect-completions functions
new 5332cbf Update info manual
new dceb1cf Set this-command to the command we are becoming (fix #93)
new 567addf Update companion avy-embark package for occur --> collect
rename
new a59a2cb consult-buffer now uses the category consult-buffer
new 08d8e01 Remove embark-save-line-number action
new d4ba15f Don't compute the numeric value of the prefix just to
discard it :D
new 4251920 Consult renamed the line category to consult-location
new 12eb98a Exporters don't need to be interactive
new 17f3885 Initial implementation of occur mode exporter for
consult-location
new 8f5629d Add header line for each buffer to occur mode exporter
new f6b0983 Oversight: missed one spot in the line -->
consult-location rename
new 846cfbd Add a few new actions for commands and for variables
new 079d1e9 Typos in readme
new 974b4b2 Support for {next,previous}-error in exported occur-mode
buffers
new 57961d0 Leave point at beginning of exported occur-mode buffer
new 379b54a Put everything under avy-embark-collect prefix
new babc037 New embark-consult-preview package
new d32172c Don't signal error if preview unavailable when activating
minor mode
new b5a567d Make keybinding face and separator customizable (fix #104)
new 14365b5 Rename embark-consult-preview to embark-consult,
broadening scope
new 9b17828 Add autoload cookies
new c7d6ea8 Simplify code, also update for minad/consult@05bea72b
new e694898 Turn off preview minor mode once minibuffer closes.
new cf16ab4 Tiny simplification
new 296ad80 Refine type of symbol at point to command or variable if
possible
new 9fa6d6a Add find-file-at-point to embark-become-file+buffer-map
new beb5dd6 Always recognize symbol at point, calling it an identifier
new 52048de Move all Consult-related functionality from embark to
embark-consult
new 94db870 Correct embarrassing fatal typos (good thing no-one uses
this)
new 2e879c2 Add more commentary to embark-consult
new 2bf49a7 Rename a few things that weren't under the embark-consult
prefix
new 501fff2 Add autoloads to embark-consult for location and buffer
support
new c875529 Typos in package commentary (fix #110)
new d3219af Select collect window after minibuffer closes.
new 7581ebb Only modify embark configuration after it is loaded
new 59133b3 Finish adding autoloads
new 7eb203f Follow checkdoc's advice
new 9484a8e Remove autoloads, document you should load after embark
and consult
new dbc64a3 Store target window but only trust it if it shows the
target buffer
new 1a47792 Fix bug in embark-refine-symbol-typ for uninterned symbols
new da1613a Add Selectrum integration
new 988660f Add Ivy integration
new 14dcc65 Missed an ivy variable declaration
new 005ec1b Minor corrections in package commentary
new 943d0ff Update documentation to reflect new Selectrum and Ivy
integration
new a3436a4 Change stray markdown link to org link format...
new 47daded Add :demand t because :hook defers
new 7cd31b0 Disable tabulated list mode's "fake header"
new a20174b Improve prompt for embark-completing-read-prompter (fix
#97)
new f80a917 Add ability to pick command by keybinding to
completing-read prompter
new 36f9d5e Document the use of @ in the completing-read prompter
new e446c3e Update info manual
new 9c37c5e Fix bug where prefix-arg was not set when using
embark-act-noexit
new 4f3737f Add example of using M-% as an action
new 9783b10 Add embark-exit command to exit minibuffer preserving
windows
new 97e9252 Exit only one level of minibuffer in export and become
new 2ba85c7 Make embark-collect-snapshot quit minibuffer
new 6393675 Add embark-quit, embark-quit-after-action, remove
embark-act-noexit
new 79cd004 Mention removal of embark-act-noexit in breaking news
new c2d4bee Fix typo reported in #119
new 21044ff Another typo in the manual
new 8d820bb Fix cancellation from keymap prompter
new 6c2c256 Merge pull request #120 from jakanakaevangeli/master
new b9dccef Let embark-quit cancel an action
new 974a0d8 Add option to use full minibuffer contents in
embark-become
new e4e4484 Add bindings for consult-isearch and
consult-file-externally #122
new c2aac7d Fix embark-quit during recursive minibuffers
new beb3fb1 Merge pull request #125 from jakanakaevangeli/fix-quit
new 6fcf7a4 Small stylistic changes
new 976246c Remove embark-quit
new ea21530 Add autoloads to avy-embark-collect
new 0fb381c Start collect buffer for consult-registe in list view
new 1fb3445 Use line-prefix for embark-completing-read-prompter.
new 5c164f6 Merge pull request #130 from JimDBh/master
new fc18de1 Bind default action under own name, rather than "default
action"
new bda8499 Add embark-isearch action to general map
new f992265 Remove binding for consult-isearch
new 10b3c2b Use zebra view by default for consult-register (fix #133)
new 35f4f50 Move kill-ring default view choice to embark-consult
new 9a83eaf Remove extra space from embark-completing-read-prompter
candidates
new c7616c4 Consult rename: register->consult-register,
kill-ring->consult-yank
new 98c4a4d Call wgrep-setup in grep exporter, if available (fix #131)
new 88fb1e4 Kill completion-buffer more reliably
new a013073 Now action indicators recieve the target too (fix #132)
new 099fa12 Merge pull request #134 from jakanakaevangeli/use-cmmh
new de4e858 Add _target argument to which-key indicator
new 8183fea Strip consult-isearch tofu (fix #124)
new f5c03e9 Remove empty comment
new 88dd0c7 Fix #137
new 562c6c8 Allow non-quitting embark-act to be used in keyboard
macros
new 83eb2f8 Press RET for you if you use @ in
embark-completing-read-prompter
new a4623c3 Change display of keybindings in
embark-completing-read-prompter
new ba9fbdb Show prompt when using @ in
embark-completing-read-prompter
new 4583e10 Replace consult-buffer with consult-multi category
new 9575605 Merge pull request #138 from minad/consult-multi
new dcddbe5 Bring back embark-act-on-region-contents
new 636d91d Tweak default bindings slightly
new 33be539 Allow changing default action without changing
embark--command
new e20a1ec completing-read prompter: allow prefix keys and anonymous
commands
new 6bb4e5a Add support for consult search commands
new 9d963119 Make embark-act-on-region-contents always use entire
region
new 3ccb9c2 Copy the command name before applying any properties.
new e993fec Fix typo
new 4e49a5d consult--multi preserves the original candidate string
new 68f8d81 Merge pull request #140 from minad/multi-pair
new d3b9a7b Deactivate mark when acting on region contents
new bc04246 If all candidates have same transformed type, use
specific exporter
new 4082a69 Check files for existence before passing them to dired
new e361607 Add exporter for bookmarks
new cc0749d Fix fatal typo in embark-export-bookmarks
new ab4b437 Refactor bookmark exporter to use embark-rename-buffer
new c8f164b Declare bookmark-alist variable
new 44907e2 Fix default action for consult-line
new cc0ab1a Improve direct action mode for anonymous commands
new 98f76c0 Target top minibuffer completion with all its text
properties
new 0ec1354 Target collect candidate with all its text properties
new 7c01e24 Fix bug for file names or functions names than contain a
newline
new 3815d3f Fix bug for case async search term containing newlines
new c617bcd Fix default action for tofu-prefixing consult commands
(fix #145)
new 6f7b322 Remove old keymap for consult-location, no longer needed
new 75cb2b0 Extend consult-line default action fixes to outline &
mark commands
new 0521c70 Fix #146
new 8916429 fix #147
new 2e94739 Merge pull request #148 from minad/fix-147
new 5dbda51 Add easy way to override or provide fallback for default
action
new c34ea38 Filter out shadowed key bindings
new a0c7850 Remove embark-default-action-fallbacks, in favor of
binding RET
new bf6158c Strip text properties from the target before insertion
new cd3cc50 embark-goto-location use directory of buffer action was
called from
new b33ee30 Add new non-command actions: functions that get called on
the target
new 791a86f Make quitting actions bell-less
new 0002d6c I have no idea if this works on 25.1, let's say 26.1 (fix
#151)
new f48bed8 Don't call setq-local on buffer local variables
new f1c373e Add highlight-symbol-at-point to identifier and symbol
action maps
new e31b9d6 Give a message when no target is found
new d9eb354 Add command to run default action
new f65b04a Add embark-toggle-highlight
new 386486a Merge pull request #153 from minad/toggle-highlight
new 558df85 Fix highlight toggling for future Emacs versions
new f0c63c9 Don't depend on boundp returning t, as opposed to other
non-nils
new c1d65aa embark-consult--strip-prefix: use consult--tofu-char
new be3c288 Merge pull request #156 from minad/use-tofu-const
new f548df8 Add consult-buffer to the file+buffer become keymap
new 34e9070 Use properties rather than tofu-ness to identify prefix
new 6d7e262 Don't make empty collect snapshot buffers, raise
user-error instead
new 3a9c581 Take into account display properties when deciding column
width
new aa911c7 Remove redundant property stripping
new 659df4b For actions that select a different window, keep it
selected
new 26e7311 embark-goto-location should not reuse the embark collect
window
new a01e026 Temporarily mark window where action originates as
dedicated
new 45b3d93 Fix bug in marking original window as dedicated in the
quitting case
new 506af19 Add binding for insert-buffer
new 9b9aaff Fix bug in embark-goto-location when next-error is
already in use
new 040eb31 Fix double window bug spotted by @aaronjensen in #158
new 3cdab40 Fix #159
new 52968cf Fix off by one error in computing candidate widths
new 366516d Only dedicate the originating window if it shows a
collect buffer
new c23bb53 Reuse target window in embark-goto-location
new 68b220c Only pop to collect buffer if it is still live (fix #160)
new 577a139 Take into account invisible text in width computation
new b9c9ec1 Take into account multibyte characters in width
computation
new 062a1ee next-single-property-change returns number if called with
limit
new 78a87ac Replace xref-location exporter with consult-grep exporter
new b2a4df7 Merge pull request #163 from minad/avoid-xref-location
new cb43a99 Cosmetic change: capitalize comment section headings
new 55ea4db Fix embark-grep-export
new fa4d214 Merge pull request #165 from minad/grep-export-fix
new 6d68f2f Add embark-dired-jump file action
new 9a6bc65 Lower priority of exit-minibuffer so Ivy's hook runs
first (fix #170)
new 0b1ae38 Deal with Ivy's minibuffer exiting quirks (fix #170)
new ec958bd Fix file at point targeting in dired buffers (fix #173)
new 0c73239 Fix bug in #173 bug fix
new ce40961 Use setq-local since autoload runs this before variable
declaration
new be4306c embark-find-definition: push markers
new b8ce9c9 Merge pull request #177 from leungbk/push-markers
new 4bb320a Add autoload for xref-push-marker-stack
new 0abac69 When the default action is embark--command, run it on
original target
new 38598d2 No need to store tofu in the embark-consult-prefix text
property now
new d267c11 Try to find a non-read-only buffer when inserting target
new 267eb51 Add autoload for dired-jump (fix #178)
new 1edbb1a For selectrum crm sessions, target all selected
candidates (fix #183)
new 2d85252 Revert "For selectrum crm sessions, target all selected
candidates (fix #183)"
new 4e3e751 Change way we call Marginalia annotators (fix #185)
new 2324b6d Add embark-prefix-help-command
new 5d80d3d Autoload embark-prefix-help-command
new 9e2c04f Fix #186, patch submitted by @minad
new a601025 Fix empty input case in embark-prefix-help-command
new 59e3626 Fix more of the bugs in #186
new 357a54d Fix bug that kept the completing-read prompter from
running commands!
new 771f581 embark-completing-read-prompter: Add
embark--prompter-history
new c513f6d embark-completing-read-prompter: Specify default candidate
new e7a3ada Fix docstring lint
new a079882 embark-completing-read-prompter: Make keybinding part of
candidate
new b6f0139 embark-completing-read-prompter: change completion
category to 'embark-keybinding
new 1657d92 Merge pull request #190 from
minad/completing-read-prompter
new a103cfd Add transformer: embark-keybinding -> command
new 4ba3d93 Add embark-bindings command
new 0854804 embark-completing-read-prompter: Add no-default option
new 06ab0e3 embark-bindings: Add error message
new 35f3961 Merge pull request #191 from minad/embark-bindings
new 9ae94bb Correct "keybinding" to "key binding", per the manual
new e6d9835 Trivial formatting changes
new d8fd140 README: Expand the quick start configuration
new c1faaa3 Add defcustom embark-keymap-prompter-key
new fe4f5f7 Merge pull request #192 from minad/prompter-config
new f1a6e3e Partially fix the bug mentioned in #192
new d92ccbc Do disambiguation in completing-read prompter
new 49cd0af Change rendering of completing-read prompter candidates
new 60710e3 Change `selectrum-active-p' -> `selectrum-is-active'
new 91882fc Merge pull request #195 from
leungbk/defvar-selectrum-is-active
new 116e95f Add "ext:" to declare-function invocations for external
fns
new 33e9af8 Merge pull request #196 from leungbk/ext-declare-function
new 32e3a6b Fix small bug in choice of annotator for collect buffers
new 9172e7b More explicit code for embark-insert
new 29d4836 Account for space between columns in grid view
new 7de30ed Add Vertico integration
new 9a8e13e Integration nitpicks
new 5d686bc Merge pull request #199 from minad/nitpicks
new 58d1bf8 Shorten lines for my usual frame width
new 9ed9d75 Small simplification: use button-label
new 396a0d0 Fix out of date comment
new 15296a3 Fix bug using RET to run default action on file in
collect buffer
new b40e150 Correct default-directory guess under partial-completion
(fix #198)
new 875c84c Introduce embark--minibuffer-point
new 2f51856 Correctly determine completion metadata
new 5f30978 Merge pull request #200 from minad/minibuffer-point
new ccd6578 Adjust embark-consult to handle suffix tofus
new fe023af Make embark-consult--strip-suffix more robust
new a7b563f Introduce consult-location-strip property
new 773ac14 Rename embark-consult--strip-infix to
embark-consult--strip
new e21856c Assume a general 'consult-strip property instead of
invisible/consult-location-strip
new ed107ae Merge pull request #201 from minad/suffix-tofus
new a005eef Ensure at least two colums for grid view
new 91ee37e embark--display-width: Emacs 28 can compute
`string-width' of substrings
new e6dc7b6 Don't let-bind prefix-arg
new b8f82c9 Merge pull request #208 from
jakanakaevangeli/no-let-prefix
new fc08c57 Preserve text properties when targeting collect candidates
new 454be3f Merge pull request #204 from minad/string-width
new 86e336a Fix typo in commens
new 4d7e8e4 Merge pull request #210 from condy0919/patch-1
new 4f9efa7 README: Fix typo
new 6e440f3 Merge pull request #212 from DamienCassou/fix-typo
new 1165119 Mention Vertico in documentation (fix #211)
new dec972c Bump version, remove obsolete variables & functions, and
breaking news
new 288c774 Add transformer to get full paths for project files
new 05aa11b Prefer obsolete function project-roots
new 16023ee Put general actions in submenu of completing read
prompter #207
new 7526a8a Add user option for whether to put general actions in a
submenu
new 6b456d0 Revert "Add user option for whether to put general
actions in a submenu"
new da29926 Revert "Put general actions in submenu of completing read
prompter #207"
new 40a9ad3 Sort actions in completing-read prompter from specific to
general
new 4ef6062 Minor corrections and simplification of
embark--all-bindings
new d82f8c7 Merge pull request #218 from minad/minor-fixes
new f209870 Simplify consult preview slightly
new 7c850c0 Merge pull request #221 from minad/simplify
new 63f2463 Deprecate embark-consult-preview in favor of
consult-preview-at-point
new a178ffd Merge pull request #224 from minad/preview-at-point
new b2a9f84 Convert tabs to spaces in embark-consult.el
new a7aa68a Use pop-to-buffer in all embark-export functions
new 0086413 Merge pull request #216 from iyefrat/pop-to-buffer
new d6e3ad0 Preserve text properties in *Completions* buffer
candidates (fix #228)
new 3ae6f51 fix consult--read arguments in readme
new 1bc8a64 Merge pull request #229 from iyefrat/readme
new 973d324 Update info manual
new a21e510 Add embark-after-export-hook (fix #226)
new 22875aa Pass become target to indicator (fix #230)
new fd901d7 End grace period for one argument indicator function
new 80adfc4 Silence byte compiler warning about project-roots
new f52f9a3 A few more default default actions
new c145098 Capture annotator upon calling embark-collect-*
new 97d6710 Update embark-consult-add-async-separator for changes in
consult
new f5d9948 Ensure the post action hooks runs even if the action
errors
new 0da967a Add target finder for customize buffer entries
new efe5551 Add chmod to file action map
new 961318e The completing-read prompter was mistakenly requiring a
match!
new 6347ed2 Add embark-target-bug-reference-at-point
new 2c3ac88 Merge pull request #236 from minad/emacs-bug
new 0a92de3 Bind apropos
new 7cb6735 Deprecate embark-save
new 948ccd0 Merge pull request #238 from minad/apropos
new 7149d62 Fix #239
new de58da4 Formatting change: avoid long lines
new ef609bf Safer guess for the default-directory
new 206e626 Rename embark-default-action to embark-dwim
new 391696f Add prefix argument to embark-dwim
new dbdc4ce Simplification, embark--target returns nil if no target
is found
new a090bb6 Merge pull request #241 from minad/dwim
new 57e311d embark-region-map: Add align action
new 616b0eb embark-symbol-map: Add xref-find-references
new b9ce103 Merge pull request #246 from minad/ref
new 17969d0 Merge pull request #243 from minad/align
new dcc4025 Tighten up embark-target-file-at-point in Emacs Lisp mode
(fix #249)
new acbe1cb Merge branch 'master' of
https://github.com/oantolin/embark
new b1f478c Expand docstring of embark-define-keymap
new f536913 Do not force action keymaps to inherit from general/meta
map (fix #258)
new 673d4d2 Merge branch 'master' of
https://github.com/oantolin/embark
new 7d11ba6 Fix embarrasing bug in embark-define-keymap in ":parent
nil" case
new 72b1209 Fix bug introduced while fixing #258
new d687aa1 Further simplification of embark--action-keymap
new 56136c7 embark-consult: Make setup overrides private
new 7e18c35 Merge pull request #261 from minad/private-setup-overrides
new 956ee04 Merge pull request #260 from minad/simplify-keymap
new 257bdc9 Add embark-function-map (Fix #259)
new e69957c Add embark-target-defun-at-point and
embark-target-expression-at-point
new 3bf68b4 Fix bug #263 introduced with the "fix" for #258
new 9d56be1 Merge pull request #262 from minad/function-map
new af84532 Fix #264: problem with indicators containing %
new 221eb6f Add bookmark-set action (fix #268)
new ff2a9f1 Merge pull request #248 from minad/defun
new e883037 Also bind evaluation actions for sexps and defuns to e
new 1e2c40d Introduce macro to define the sexp command wrappers
new 3817c27 untrace-function has no autoload, silence compiler warning
new 679cdde Bring back embark-mark-sexp which was deleted by mistake
new 08579aa Fix bug in embark-mark-sexp
new b591228 Add embark-export-customize
new 662c8ba Merge pull request #272 from minad/customize
new 3faac00 Minor stylistic change to uniformize with existing code
new c0a3e53 Fix a bug with exporting to dired from paths with // or
$ENV
new 8f86342 Add embark-export-customize-face/variable
new 37aa15d Fix bug in expression target finder at start or end of
buffer
new 4759abf Merge pull request #274 from minad/custom-face
new 208998e Ensure that expression actions work for defuns
new 84f42eb Merge pull request #275 from minad/fix-defun-actions
new c621592 Alternative implementation for defun and sexp targets and
actions
new 471c6a8 Revert "Alternative implementation for defun and sexp
targets and actions"
new 022336a embark--show-indicator: Show target type when acting at
point
new be03ce9 Merge pull request #276 from minad/type-at-point
new bf98556 Recognize keywords as symbols and not as variables
new e41e813 Implement multiple targets at point (Fix #92)
new a44c3d6 Show a message when cycling in the completing-read
prompter
new e91b15e Rename embark--with-indicator to embark--prompt, remove
prompter argument
new b72dfca Merge pull request #278 from
minad/multiple-targets-at-point
new bd7cf57 embark target transformers: Add type argument
new 2206a65 Make the transformers private
new 5905262 Add highlighting for target at point
new 818e674 defun finder: Find the defun anywhere, deprioritize
new 3eed918 expression finder: find smallest enclosing sexp,
deprioritize
new 9af7384 Use SPC instead of @/h to mark defun and expression
new 64c6e60 Add todos
new 858275b Add comment
new 5372336 Merge pull request #279 from minad/target-highlight
new 5aedb48 Keep http URLs from being considered as files
new 385c76e If the sexp and defun targets agree, only return the
defun target
new 478ffcc Set embark--target-bounds during actions, fix sexp actions
new 736ffff Relax equality check of sexp and defun targets
new 6682da8 Lower priority of Emacs Lisp libraries with no explicit
extension
new 275f1eb Don't delete duplicate targets
new 22d43f0 Fix bug in Elisp library target finder when not on symbol
new 64426e8 Rename library target finder
new 5972acc Add embark-face-map
new cb0e100 Merge pull request #281 from minad/face-map
new c3b6aea Mention the new multiple target functionality in the
manual
new 9d9d006 Verbose action indicator: initial implementation
new a12715e Verbose indicator: better display
new c44ae51 Merge pull request #282 from jaor/vindicator
new 15e9871 Various vindicator improvements
new 0dc3fd4 Try some other display actions
new 45e7f30 Simplify
new c7d8741 Add embark--verbose-indicator-excluded-p
new 814214f Add helpful message to shadowed targets
new abc23e4 Window at the bottom works well too, but resizes when
cycling
new ed95b3e Add faces
new e761c5a Cleanup
new 3ad99cf Make the title embarkier
new f83cabd Add new consult commands
new bd37cd1 Merge pull request #283 from minad/vindicator-improvements
new 77cb407 Formatting changes: avoid long lines
new 2b9053f Simplification and unification of the indicator mechanism
new 7ba0732 Indicator corrections and simplifications
new 24c2211 Merge pull request #285 from minad/simplify-indicator
new 3509503 Small docstring correction
new 78b7e5a embark-verbose-indicator: Implement submenu support (Fix
#286)
new 621eb7f Merge pull request #287 from minad/interruptible-prompter
new 73687cc Fix completing-read prompter
new c0dd2c6 Merge pull request #288 from minad/fixes
new 6b7b7f2 Fix highlighting while cycling for verbose indicator
new 2b4239d If the minimal indicator is too long put it on its own
line
new fe120ed Detect Ivy in a way that also works in terminal Emacs
(fix #257)
new 1126eed Formatting changes: avoid long lines
new 412b0f9 Correct custom type of
embark-verbose-indicator-display-action
new 2c45a3e Better default and some presets for
embark-verbose-indicator-display-action
new 81eb7a1 Use quit-window to dismiss the verbose indicator
new 52bd3fd Better default display action, per discussion in #293
new 2e5de30 Add embark-mixed-indicator with delayed display of the
vindicator
new 04e2adc Merge pull request #298 from minad/mixed-indicator
new 7054a43 Minor docstring corrections
new d4c8237 Customizable structure for verbose indicator buffer
new c7f9ba3 Accept also functions inserting sections in
e-v-buffer-sections
new ca9b655 Expand embark-mixed-indicator-delay docstring
new 3ee38ac Use pure formatters rather than inserters for vindicator
sections
new 4c1a01c Merge pull request #297 from jaor/vindicator
new a4fec56 Exclude nothing by default from verbose indicator (fix
#302)
new bdb282f Exclude quote from symbol targets in Org mode buffer (fix
#303)
new de55456 Customization option for non-nested verbose indicator
new cf28a37 Unify the embark-setup-hooks
new 6f23776 Simplify verbose indicator insertion
new 1d5e8b0 embark-act: Minor reformatting to improve readability
new 92a65fd Improve verbose indicator dispatching, check for custom
functions
new 0dae059 Merge pull request #304 from jaor/vindicator
new 9c55aeb Merge branch 'master' into simplify3
new 95ec0e7 Merge pull request #305 from minad/simplify3
new b242cd6 Formatting changes: avoid long lines
new 2583cff Fix typo from merging
new 5811924 embark-cycle: Add prefix argument for skipping targets
(fix #295)
new 4f96929 Fix buggy window selection in embark-verbose-indicator
new b6e94a8 Use indent-pp-sexp instead of indent-sexp, bind to TAB
new 6c9bee9 Bind append-to-file to W in the region map
new b75607f Let scroll-other-window scroll the verbose indicator
new 0440803 Support for scroll-bar and mouse-wheel scrolling of
verbose indicator
new dba7a36 Some readme improvements (Fix #235)
new d40d426 Fix a couple of target cycling bugs
new bd179ef Fix verbose indicator
new 636420a Fix verbose indicator scrolling and quitting when in
separate frame
new 4614db9 Merge pull request #312 from minad/fix-vindicator
new ef43b50 Minor rewording changes, some extra explanations
new 3e99703 Update texinfo manual
new 85bc559 Merge pull request #309 from minad/readme
new fd7eb41 Keep candidate text properties for default action in
collect buffers
new 7f4f63f Keep indicator alive when cycling
new 75b6d56 No sense in using a variable for the verbose indicator
buffer name
new 4d70178 More ergonomic acting on actions in completing-read
prompter
new 6f44b5b Merge branch 'master' into keep-alive
new 1caea0b Ensure that the vindicator is resized on update
new 883d01d Reintroduce the variable
new e1f9eb1 Docstring improvements
new 67edb2e Simplify indicator logic, update a couple of spot to new
protocol
new a868f1b Merge pull request #315 from minad/keep-alive
new 5ebad13 Warning about indicators in flux
new 1a7e6b5 Simplify and improve mixed indicator (fix #310)
new c9c73a3 vindicator: Hide advices from documentation
new 5b67117 Add embark-repeat-commands
new b8c95ba Introduce embark-mixed-indicator-both
new a259ede Add small indicator to repeatable keybindings
new 76fb4fa Fix bug binding embark-cycle when embark-act is unbound
new 4825f5c Set embark-mixed-indicator-both to nil by default
new 9c7350a Reformat docstring
new 0719849 Merge pull request #245 from minad/repeat
new 2abf476 Fix #316
new ec707c0 Show keymap descriptions for sub-keymaps (Fix #306)
new 572e8af Merge pull request #318 from minad/sub-keymap-names
new 0f71d82 consult-imenu-project is obsolete, long live
consult-imenu-multi
new 004f124 Formatting: avoid long lines
new 6e9af51 Ensure indicator cleanup in case of error in repeatable
actions
new 1bdb173 Revert "Ensure indicator cleanup in case of error in
repeatable actions"
new f61e64b Use unwind-protect to ensure indicator cleanup
new f001868 Cleanup indicator *before* running non-repeatable action
new 99b6273 Document that indicator should be safe for repeated
cleanup
new 4cb0f36 Don't promise indicators will not be called to update
after cleanup
new a376388 Don't clear echo area when cleaning up minimal indicator
new 7f85ef4 Try to use post-command-hook in favor of run-at-time
new 7c3a3e9 Extend documentation of embark--run-after-command
new a2e6c01 Add embark-next/previous-symbol instead of reusing
search-forward/backward
new 02a59a3 face-map: Avoid "i" binding conflict
new dddb4f4 Further documentation improvements
new c8feb1e embark-next/previous-symbol: Use argument noerror=t
new f3ea5ae Update face keybindings
new 4b1518a Merge pull request #321 from jakanakaevangeli/pch
new fca3202 Merge pull request #322 from minad/symbol-jump
new c8125e6 Use strings for regions, use pre-action hooks for sexp &
region
new 2523fa6 Use alists for the hooks, pass target and bounds to the
hooks
new a28eeb6 Add backward-up-list to embark-pre-action-hooks
new 1415d65 Add embark--run-action-hooks
new 5b8e15f Make the hooks more uniform
new 86a6dc1 Remove the lexically bound variables
new 6cb77d7 Rename embark-setup-hooks to embark-setup-action-hooks
new 59c883d Use key :always instead of nil
new 50b2005 Fix customize types
new 8ea6386 Merge pull request #323 from minad/alist
new bb15b86 Add some obsolescence warnings for old hook variables
new 67d50b9 Mention change to hooks in README
new 61a301d Typo in README
new 35cc820 Vertico/Selectrum: Force candidate computation
new 57c97b8 Add embark--restart (Fix #117)
new 36a6a9a Fix executing multiple actions in sequence
new 8fd9395 Merge pull request #326 from minad/restart
new ba55927b Merge pull request #325 from minad/vertico-force
new 14be7fa Fix typo in embark--become-command that kept command from
running!
new 252c7ef Correction after embark--become-command got fixed!
new fb2c85c Merge pull request #327 from minad/fix
new 2c85e6e Cancel embark-act when acting again
new bb5ec17 Alternative approach: Do not cancel, print message
new e4bdbd5 Merge pull request #329 from minad/cancel-double-act
new 3669925 Fix the tofu problems and other cleanup (Fix #331)
new 2b3fed7 The action hook alist are not really hooks, use mapc
instead
new df83822 Generalize embark-indicator to embark-indicators
new e8552b5 Implement target highlighting as an indicator
new 94e7264 Change target representation to a plist
new d038a53 Add all the double spaces to the comments
new 23a917b If an action is directly bound, give it no special
treatment
new 78377bd Add support for exotic hardware (mac-mwheel-scroll)
new 24de8e6 Merge pull request #332 from minad/fix-the-tofus
new 5c1620a Warn people about the configuration change
new aa9abba Nicer customize experience for indicators
new 7e4f9c3 Minor docstring corrections
new d39116b Merge pull request #334 from minad/indicator-hooks
new cce9075 Document you need embark-consult for grep export (fix
#328)
new 2f3588f Give more examples of calling actions (fix #320)
new 58e0185 Typo
new f263cac Improvements to next/previous symbol actions.
new 2eea8b6 Add embark-isearch-highlight-indicator (fix #336)
new 4250d08 Update comment on choice of higlight indicator overlay
priority
new 57faa9e Docstring typos
new 502e1e6 Return strings from the completing-read prompter
transformer
new 26684fd Generalize hooks to take keyword arguments
new 9a9db7c Rename defcustoms command->action, simplify action
editing configuration
new e734f72 Merge pull request #341 from minad/generalize-hooks
new b24d7d7 Update non-interactive action case to new target plists
(fix #345)
new 88f14e3 Update for API change in #341
new 6658309 Merge branch 'master' into renaming
new 92fcc3e Update README and manual to reflect renaming
new e4f502a Merge pull request #344 from minad/renaming
new fcd70f5 Whoops, I was interning lots of s-expressions as symbols!
new 0de5038 Add embark--mark-target pre-action hook
new 36cd01c Add configuration for forward/backward sexp commands
new b20de98 Add convenient way to mark target and use region actions
on it
new d2c7fdd Docstring improvement
new ba0151f Add repeatable binding for transpose-sexps
new 25ec9c3 Add sentences and paragraph targets and actions (fix #347)
new fbd0ab9 Use sentence and paragraph targets in info and man
buffers too
new f7e7931 forward-paragraph skips a paragraph if you position point
at end
new 2045c12 Use xref-find-definitions for Emacs Lisp symbols too (fix
#349)
new a34835c Have <backspace> delete target
new c8586be Avoid key binding clash (oops)
new 0c9c5f8 Add binding for info-lookup-symbol in identifier map
new 2a81d87 Pulse when jumping (fix #338)
new 8efcbb5 Update to renamed embark-allow-edit-actions variable
new 2192dde Add binding for calc-grab-region
new 74d3f54 In Embark collect buffers act on candidate when on
annotation
new 7c6172c Add affixation-function support (fix #169, fix #202)
new bc4c179 Only start at region targets if explicitly using mark
action
new 784a4ba Typos
new f8e3153 Easier to understand sentence and paragraph transposing
new 076c8ac New region commands: reverse region and all the sort
commands
new c4712a3 Ispell region action
new 353275e Formatting: avoid long lines
new 0010c81 Fix #350 by binding delete-region in the general map
new 0716d63 Rewrite the expression target finder using the parser
new cbb93d9 Add omitted case of point on prefix char in expression
target
new 19145d5 The Embark side of the fix for #353
new 75d6eaa Discontinue versioned-package, use only package category
new 766cd0c Enhance dired and ibuffer candidate collectors to use
marks
new 67957ef Remove consecutive duplicated targets
new ca517fd Add a candidate collector for customize buffers
new 4d066d7 Simplify some tortuous logic
new d1b46da Make embark--quit-and-run = apply outside a minibuffer
new aa942ac Define embark-sort-map before using it in
embark-region-map
new 5f157be Declare dired-get-marked-files
new 0201e22 Add embark-save-package-url action; prompt from package
list
new f3a6c1e Set occur-highlight-regexp to regexp that matches the
whole line
new 4fb6d57 Laxer check for repeated targets to take transformers
into account
new ad35276 Demote user-errors for repeating actions
new 25be10c Modifierless bindings for prefix arguments in meta map
new 4334e62 Add bindings for calc-grab-sum-{down,across}
new d4bd8b9 Add interactive parameter to autoloads for commands
new 1f8cf37 Better support for Emacs Lisp library targets
new d21277a Give priority to library interpretation in (require
'symbol)
new 3a90a3e Have command map inherit from function map (fix #355)
new 64c4132 Fix typo (which induced a funny bug!)
new 63f4128 Make argument of embark-find-definition a string (fix
#357)
new 68c4cb1 C-g is bound to #'abort-minibuffers in Emacs 28
new 1492aef Merge pull request #361 from
jakanakaevangeli/support-abort-minibuffers
new 7980e91 Don't shadow `pp-eval-expression` binding in
`embark-defun-map`
new b2a4c62 Merge pull request #367 from roshanshariff/master
new 550ceac embark-defun-map: Add and use embark-pp-eval-defun
new 98121ba Merge pull request #368 from minad/eval-defun
new 0e24996 verbose-indicator: lookup key globally
new dda7e08 Add accept-default arguments
new d44fe7b Remove which-key indicator from the README, link to wiki
new 86e9fda Ensure that embark-bindings works if embark-act is not
bound (Fix #359)
new a11b91d Add embark-export-apropos for symbols, functions and
commands
new 08d60f6 Keep default-directory alive in embark--quit-and-run (Fix
#362)
new c8cde59 Minor simplification, bail out early in embark-become
new f4e5261 Uniformize binding lookup for nested case of verbose
indicator
new af4d92e Merge pull request #370 from minad/lookup-global-key
new 72f12b5 Hide *Embark Actions* buffer when switching to
completing-read prompter
new 8f20f3c Extend the embark url target to find shr urls
new 4c9a07f Added bounds of shr url to the target finder.
new 3e8f444 Separated ffap and shr clauses for url target
new 64cfd9f Add limits to property change search to handle edge case
new f437f0f Merge pull request #375 from karthink/shr-url-target
new 0df8539 Use thing-at-point for URL to avoid potential bound error
new 6b2c2b8 Fix bug that kept the minimal indicator from displaying
"Become"
new 54be630 Emacs 28: Use current-minibuffer-command
new 405d95c Merge pull request #377 from minad/current-cmd
new d01dc19 Revert "Merge pull request #377 from minad/current-cmd"
new 199860e Don't shadow kil-new for libraries
new 1312c84 Add an Emacs Lisp library file target with lower priority
than symbols
new f8dbcc7 Make file targets consistently full paths
new 8a0b80c Remove duplicated targets anywhere in the list
new ab03b11 add minor-mode
new 895cd01 Add embark-recentf-remove (Fix #379)
new 5fe3151 embark-consult-sync-search-map: Rename to shorter name
new 3fe6703 Merge pull request #380 from minad/remove-recent-file
new 4dfe8f9 embark-recentf-remove: Expand path
new 010b735 Merge pull request #381 from minad/fix-remove
new 2f55eed Support typing help-char in embark-keymap-prompter
new a484704 Merge pull request #382 from roshanshariff/prefix-help
new 5922362 Add example actions for symbols
new 2c21228 Add embark-save/insert-variable-value
new 9603c67 file-map: Add insert-file
new d218ef5 Add embark-eval-replace
new 6b9524d Run annotators and affixators in target window if possible
new c530b09 Merge pull request #385 from minad/actions
new c929a79 Fix bug: evaluation commands passed expression to the
wrong prompt
new 4e91cce Add boundaries to Wikipedia link example for higlighting
new 0bd4978 Documentation improvements
new 9a8bb29 Deprecate avy-embark-collect in favor of link-hint
new 4b5325b Add new email target category
new edf3529 Recognize explicit mailto: URLs as both emails and URLs
new 560af65 Add target for package on current line in *Packages*
buffer
new 5faa208 Add @zamansky's nice video to resource list in the manual
new 66c4c4b Move embark-pp-eval-defun & embark-eval-replace to action
section
new ffc7833 Have the find-library action push an xref marker (fix
#391)
new 3d2356b Fix typo spotted by @legendre6891 in #394 (thanks!)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] branch externals/embark created (now 3d2356b),
ELPA Syncer <=