emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] branch externals/transient created (now 4477555b17)


From: Jonas Bernoulli
Subject: [elpa] branch externals/transient created (now 4477555b17)
Date: Tue, 25 Jan 2022 18:54:00 -0500 (EST)

tarsius pushed a change to branch externals/transient.

        at  4477555b17 transient--post-exit: Deal with unbound transient slot 
properly

This branch includes the following new commits:

       new  33f538a0bb Release version 0.1.0
       new  dc37f6361b manual: Revise
       new  8219c0ba1d read-from-minibuffer: Bugfix
       new  44fa23c379 transient--pre-exit: Add debug statement
       new  170a3fd791 make: Don't try to build removed transient-demo.el
       new  9183fe1ed2 Do not use cl-typep, which is broken for objects on 
Emacs 25
       new  e85b3e5241 manual: Fix a typo
       new  be13cd4616 readme: Fix screenshot url
       new  33e96045b4 transient-substitute-key-function: Drop repeated wording
       new  0ad64ddc5d transient-remove-suffix: Fix removal of last child of a 
group
       new  b155eec353 transient--suffix-command: Fix doc-string typos
       new  ca18bb66d2 transient--show: Bind lv-use-separator to t
       new  2f011c9f19 transient--show-brief: Don't call kbd twice per key
       new  99d3bf6e76 transient--show-brief: Don't show binding for 
transient-set-level
       new  0758efa1db transient--show: Remove trailing whitespace
       new  1fa3896986 manual: Call ox-texinfo+-update-copyright-years while 
exporting
       new  cc54574005 manual: Prevent evaluation of code blocks
       new  e4ffb97a68 transient--layout-member: Match indirect key bindings
       new  6236a4fd38 Bind ESC ESC ESC in all maps
       new  c4bf4af655 transient--show-manpage: Fix jumping to argument
       new  328298fb7d transient--pp-to-file: New function
       new  a729bbba45 transient--ensure-infix-command: Avoid false-positives
       new  101c0aeaa1 transient--insert-suffix: Fix move of last child of a 
group
       new  6467626e4e Stop talking about the "echo area"
       new  db815604b3 Mention that infixes are suffixes
       new  796f896507 Add a changelog
       new  e889030b0f Quote a parenthesis in a doc-string
       new  ebbe32e14d transient--insert-groups: New function
       new  625683c9ea transient--pre-exit: Don't reselect original window
       new  7e45a57ec8 No longer depend on lv to display the transient buffer
       new  2033ac1ed9 transient-mode-line-format: New option
       new  f0213e0543 Add commands to scroll transient window
       new  08b4778890 Make it trivial to use "q" to quit again
       new  a2dada29c8 manual: Add a FAQ
       new  9429cb628a transient-scroll-down: Fix pasto
       new  2fed1b4f90 Change transient-show's key binding
       new  6a9b8a6bd4 Bind transient-scroll-{up,down} explicitly
       new  a2222d294c transient-base-map: New parent of other shared keymaps
       new  5f0ec7d08c transient-predicate-map: Bind digit-argument
       new  b1da0cab5d Remove my personal key bindings
       new  bbf81297c6 Prevent infix commands from being added to 
command-history
       new  a6295fa7ee Declare that prefix and suffix commands are for 
interactive use only
       new  70729dd620 transient-set-level: Disallow 0 as prefix level
       new  eade425ec6 transient-init-value: Define catch all method using 
cl-defgeneric
       new  2872b4a661 transient-init-value: Define for transient-prefix
       new  ebe9d9d354 transient-{set,save}-value: New generic functions
       new  700719723d magit--history-push: Add optional SLOT argument
       new  919fc6653d transient--make-predicate-map: Always respect transient 
slot
       new  a47ae9499b transient-{set,save}: Support exiting the transient
       new  93b5088ffd Highlight the active infix while reading its value from 
the user
       new  9e30038d2d transient-set-level: Limit when it is called
       new  93c9a7ecfc transient--history-init: Fix doc-string pasto
       new  3668aeb81d transient--history-key: New generic function
       new  e627d45166 transient-prefix: Add new history-key slot
       new  47b79754e3 transient--history-push: Define as generic function
       new  8a0428e037 transient-args: Remove unnecessary form
       new  544b3bb864 Support automatically disabling incompatible arguments
       new  28aac32e82 Fix previous commit
       new  f2314ba2a4 transient-infix-set: Silence byte-compiler
       new  4f7ee36899 transient-infix-set: Bugfixes
       new  1c6afb817f Teach the mode-related suffix predicates about lists of 
modes
       new  6506cfdb8b define-transient-command: Support :level in suffix 
definitions
       new  a87cb2c35a transient-read-directory: New function
       new  7b62e01e72 transient-show-popup: Also show the key that invoked the 
prefix
       new  7a7c3e15b6 transient-show-popup: Support even suppressing one-line 
summary
       new  afdf1f0050 Clean echo-area when the timer shows the popup
       new  d7a1e81440 transient-show-popup: Update documentation
       new  61e631aa6d transient-history: Fix doc-string quoting
       new  4adc28538b transient--window: Unset when exiting transient
       new  1e8dfe954a transient--window: Add doc-string
       new  1ffd0ba498 transient--original-buffer: Renamed from 
transient--source-buffer
       new  892bc840c0 transient--original-buffer: Set globally
       new  af8d725d26 transient--original-window: New variable
       new  32459a4dde Bring back arrow key navigation in transient popups
       new  23fab3a114 Bring back mouse support in transient popups
       new  e7a16d2006 Bring back isearch in transient popups
       new  b52c9652fa Update manual
       new  b036789121 Move require form next to the others
       new  17ad01e0c7 Don't explicitly require isearch
       new  c7ad1f01f4 transient--delete-window: Protect against 
misconfiguration
       new  2ad749e1fa Fix doc-string typo
       new  4ef8229feb transient--buffer-name: New variable
       new  f0a7a97d6b Fix using set transient value
       new  dcf7a4dc62 transient-read-with-initial-input: New option
       new  71687ba790 No longer allow characters as pseudo suffixes
       new  3fe1b7ea86 transient--kbd: New function
       new  fa3b7574bb transient--layout-member: Use appropriate argument order
       new  fd9e9bfe26 transient--layout-member-1: New function
       new  20c231e0ec transient--layout-member-1: Refactor
       new  5a360bb206 Remove conflicting suffix when inserting new suffix
       new  4ce1868e62 Fix replacing a suffix with another suffix bound to same 
key
       new  cac657a03e Support inserting/removing groups and doing it using 
coordinates
       new  52fb9a6c07 transient--insert-suffix: Cosmetics
       new  ed992c58cd Properly handle existing string pseudo suffixes
       new  8bfa489644 Support inserting string pseudo suffixes
       new  2eff8d57e8 Add .github/FUNDING.yml
       new  01a166fcb8 Declare variable alias before its referent
       new  8232a0aaa2 manual: Do not require unused magit-utils and org-man
       new  0312b9302d transient-args: Remove SEPARATE argument
       new  7d0db2826b transient-args: No longer support an object as PREFIX
       new  d33fe5abaf Split new transient-get-value from transient-args
       new  a6ce1950e4 transient-args: Fall back to set, saved or default value
       new  9fb3f797f1 Regenerate manual
       new  68f31ed34f manual: Fix broken export rendering by org mistaking `=' 
for markup
       new  cbcfabeec6 manual: Fix some typos and minor language issues
       new  0cad5ebcb7 Fix doc string typos
       new  0d9a1b5536 manual: Document prefix slots
       new  824c684deb Advertise current-transient-suffixes less
       new  7e2b98c701 Fix doc string typo
       new  7bf97594a5 transient-infix-read: Bugfix
       new  89e6941a85 transient-undefined: Make some noise
       new  ccac95e5a8 transient-show-help: Don't error if argument is missing
       new  4f80a8999c transient--goto-argument-description: Handle -- special 
case
       new  450d0f869f transient--insert-suffix: Fix use of binding defined in 
object
       new  62b18fef2b transient-mode-line-format: Don't without a window-system
       new  ad7f255308 For popups set tab-line-format to nil
       new  79a72db95f Fix typos
       new  41cbf49529 transient--insert-suffix: Fix removing LOC
       new  f820ccc6b9 transient-format-value: Support options with multiple 
values
       new  75de1f0418 transient-detect-key-conflicts: But without locking Emacs
       new  617844abe5 transient-undefined: Also show the command
       new  c59c48530a transient--{suspend,resume}-override: New functions
       new  7288a30126 Remove conflict with edebug
       new  a1525bb992 transient--emergency-exit: Improve doc-string
       new  b0185a3ad6 transient--read-file-contents: Remove stray variable 
access
       new  ff78eddcbf Fix indentation
       new  ebcad9e6fe Use seq instead of dash
       new  98ed4af766 Fix typo in doc-string
       new  970563c54a Put transient in extensions custom group
       new  c1ae1eecdd transient-separator: Extend to window edge in Emacs 27 
too
       new  427e36046a transient-force-fixed-pitch: New option
       new  6ceb643f0b Revert "Add .github/FUNDING.yml"
       new  93c9f2a251 manual: Fix typo
       new  5f28a75609 Add htmlxref.cnf
       new  83cb1e4caa make: Copy indices for htmlified info manuals
       new  846e0c200c Update copyright years
       new  95389b31ec transient-init-value: Always prefer saved over default 
value
       new  0a066156c0 define-{infix,suffix,transient}-command: Indicate 
docstring position
       new  81c0772c19 transient-infix-read: Remove ivy-index property from 
history element
       new  171924893f transient-infix-read: Work around another Ivy bug
       new  7977732485 transient-read-with-initial-input: Default to not doing 
that
       new  5c0f901a15 transient-init-value: Fix another regression
       new  ae2574ba70 transient--show: Don't show thin line without window 
system
       new  37aec3ae59 Fix typo in doc-string
       new  e36190a6b4 manual: Fix typo
       new  8d31993c62 manual: Remove some trigger words from LocalWords
       new  c8cc9f6d24 Add .mailmap
       new  f10b821315 transient-set-level: Highlight the suffix in question
       new  76ac902ea5 Order CHANGELOG chronologically
       new  fd7bb997ab Complete CHANGELOG
       new  a269614c69 Release version 0.2.0
       new  afa0c2f984 Add redundant gitignore rules
       new  629c963e1f manual: Fix typo
       new  53b71f9cc5 Fix documentation typo
       new  35c9d2b541 Use recommended form of GPLv3 permissions statement
       new  ba63f9d2b0 Contribute to GNU Emacs and assign to the Free Software 
Foundation
       new  ac02efc119 transient--scroll-commands: New variable
       new  d49f85a8c1 Support scroll-bar-toolkit-scroll
       new  c94cff7474 Fix typo
       new  dd0c44cb2d Use the package prefix for everything
       new  30387690fd Autoload functions that users might use without 
requiring transient
       new  a6e4cced30 Remove the Package-Version header keyword again
       new  0cd0b45c34 transient-define-*: Explicitly use `defun' indentation 
style
       new  88d935c7cb transient-display-buffer-action: inhibit-same-window by 
default
       new  9683e8add2 transient--do-suffix-p: New function
       new  4f0bd45d88 transient--make-predicate-map: Cosmetics
       new  9b777fa120 transient--invalid: New function
       new  38fd406eac transient--invalid: Emphasize command name
       new  769fa4380a transient-set-level: Fix edge-case
       new  c1df3b2121 Ensure we use symbols in a few more places
       new  ec2de622d2 transient-suffix-object: Check type of argument
       new  bcd07e065b transient--suffix-symbol: Split from 
transient--suffix-command
       new  b65491fcb7 transient--suffix-{command,symbol}: Check argument type
       new  b768a30199 transient--suffix-symbol: Verify that optimized path can 
be used
       new  3bfde52f3a Support dimming inapt commands
       new  f2ef69cfcc transient--get-predicate-for: New function
       new  b52c623217 transient--colorize-key: New function
       new  248862c58e Add experimental support for semantic coloring
       new  73694be44a transient-infix-read: Support use by regular commands
       new  dd9c40adc3 transient-setup: Handle edge-case
       new  4d44d08e90 Tell package.el to compile this library properly
       new  53d3885371 transient--emergency-exit: Show debug message
       new  2243650b95 transient--emergency-exit: Signal the error
       new  879f45f0c9 transient--with-emergency-exit: Define earlier
       new  2d8ceff408 transient-setup: Add emergency exit
       new  f5d81ef0ed transient-lisp-variable: New class
       new  96cec8e16e manual: Use a favicon in html export
       new  f2252d53b6 Support delaying setup of suffixes until prefix 
invocation
       new  a3e536333e Support anonymous non-infix suffixes
       new  7502390bbd transient-column{,s}: Optionally pad keys
       new  a7f6c3c23d transient-plist-to-alist: New utility function
       new  2a79b61664 transient--emergency-exit: Always signal the error
       new  aaac13bb9d transient--make-transient-map: Don't explicitly take 
emergency exit
       new  55bad19507 transient--pp-to-file: Bugfix
       new  f0f3e2b9fe transient-infix-value: Fix typo in a doc-string
       new  313eee0f1c manual: Document more infix slots
       new  1b9929eca9 Add new `unsavable' infix slot
       new  d1caef5192 Add new `init-value' infix slot
       new  8423bc69e7 manual: Update outdated function signature
       new  a35177475c transient-suffixes: New function
       new  990eb0a292 Don't bind "M-<key>" to any common commands
       new  b343e2a3bb transient-infix-read: Fix ivy specific kludge
       new  cb740f5a4e transient-lisp-variable: Add new set-value slot
       new  e2fee19879 Support using variables in group and suffix 
specifications
       new  d76f73f884 transient-arg-value: New function
       new  293a437d66 Support padding of keys regardless of the group's class
       new  c8d0a17eba transient--init-prefix: New function
       new  3c5ac3a989 transient--init-suffixes: New function
       new  517fe3b15e transient--flatten-suffixes: New function
       new  1a1b2cc611 transient-args: Use new internal functions
       new  8b22b52b83 Support defining a per-prefix fallback suffix 
description function
       new  f88dbc4331 transient-suffix-object: Support all suffixes
       new  3284f6a0fe transient-init-value: Support per-object functions for 
prefixes
       new  9b17afb9a0 transient-infix-set: Remove outdated claim from 
doc-string
       new  cbc078d84c transient--with-emergency-exit: Re-signal errors directly
       new  b12528f6e1 transient--with-emergency-exit: Avoid re-signaling when 
debugging
       new  fd2695d12c transient--with-emergency-exit: Wrap default debug 
function
       new  0d79ccfaf8 transient--parse-suffix: Don't fallback to read-string 
for options
       new  d472295678 Set initial dummy value for Package-Version
       new  4a2b7fdf75 Add .elpaignore
       new  d555d26004 transient-format-description(lisp-variable): Return 
string
       new  9a1d62699f transient-force-fixed-pitch: Fix doc-string
       new  809fd048b1 transient--insert-suffix: Add comments
       new  f086cb620b transient--insert-suffix: Allow same key with different 
predicates
       new  90e640fe8f Bump copyright years
       new  7811dcff82 Add /docs/*.info to .gitignore
       new  8ad5fb83c4 Remove async-bytecomp kludge
       new  94582a3fd9 license: Update URLs and cleanup whitespace
       new  7065e1ce86 manual: Various small improvements
       new  4fc9aa53db manual: Fix small typo
       new  691d10f465 Fix doc-string typo
       new  d48f2451ec transient--pre-exit: Don't log clearing of minibuffer
       new  eb39c9620b transient--debug: Always show symbol representing command
       new  e91ad31f8a transient--debug: Show this-command-keys
       new  d85eb790e8 transient-read-directory: Pass read value through 
file-local-name
       new  48238bf580 Allow invoking arbitrary prefixes as non-suffixes
       new  48335f8370 transient-status: Prevent use while minibuffer is active
       new  9ca983bab2 Release version 0.3.0
       new  baebe85ceb manual: Deal with texinfo cross reference idiocy
       new  1e090b0cd4 Fixup changelog
       new  a3b442243b transient-read-{,existing-}file: New functions
       new  8c28b8a4fa transient-prefix: Do not initially bind 
SUFFIX-DESCRIPTION
       new  eff65f1d85 Revert "manual: Deal with texinfo cross reference idiocy"
       new  cc16a5eaa7 transient-{,base-}map: Mention related keymaps in 
doc-string
       new  39c536eab6 make: Add bump-version target
       new  4da0fab7d9 Release version 0.3.1
       new  c145229a89 Add missing argument to user-error
       new  162698aa9d Release version 0.3.2
       new  7d3d8d795a Add SPDX-License-Identifier library header
       new  6ceddc4d8c news: Fix language and a prediction
       new  030d0fe56b Rearrange library header
       new  779b847c20 make: Update path to ox-extra
       new  eb28c513a8 Release version 0.3.3
       new  6af9f8c3c0 Backport commit 12bab20920 from Emacs
       new  ed4809afb8 make: Set VERSION
       new  b47e9d7d76 Release version 0.3.4
       new  a96818c93a transient-display-buffer-action: Correct outdated 
doc-string
       new  ef921d3048 transient--post-command: Deal with mystery quits
       new  a9bdd013f9 transient-show-help: Use manpage of subprefixes
       new  6e741ee2bd Stop using oref-default to get default value of 
object-allocated slot
       new  b711543401 Release version 0.3.5
       new  601ebf5547 Quote value of slots' :initform when defining classes
       new  37684a8cf7 manual: use ox-texinfo's notoc support
       new  d9878476fc transient-force-single-column: New option
       new  90a0562200 transient-highlight-higher-levels: New option
       new  d5476e1d9f Update changelog
       new  cf5e58a3a7 make: Automatically set date in changelog
       new  51e833e515 Release version 0.3.6
       new  99e48369a5 transient--invalid: Add heisenbug catcher
       new  1e74060854 transient-map: Bind C-u to universal-argument
       new  e90481000f Explicitly call transient--pre-command in button action
       new  769219b5f5 Enable section movement
       new  efdf91980a transient--goto-button: Anchor headings
       new  626d105ecf transient--read-number-N: Return empty string instead of 
nil
       new  b2b375e848 transient-show-help: Avoid this-original-command
       new  e17e2b2f6d transient-show-help: Tweak self-suffixes
       new  65f4eac82c Silence type-compiler
       new  be119ee43f Export variables for transient non-infix suffixes
       new  7c67773735 More flexible display of transient buffer
       new  57942fe961 manual: No longer depend on the ox-extra package
       new  b526b9c735 transient-infix-set: Consider all incompatibility rules
       new  45975c24e1 manual: Update info about `incompatible' slot
       new  022f20e958 Explicitly require edmacro
       new  f5e600d3f4 transient-init-value: Fix typo in doc-strings
       new  2281d95259 manual: Fix recent copy-paste errors
       new  6842305e84 Support undefined suffixes if an extra step is taken
       new  2b1d184c6a make: Remove dash dependency
       new  badebdd1c1 Set local checkdoc-symbol-words
       new  df13feff33 Remove various duplicated words
       new  ee8bdcfcee Fix alias definition
       new  7976562a3c Sharp-quote functions
       new  56fb7a91c8 transient-setup: Cosmetics
       new  7126d6aa76 Fix hydra-inspired colors
       new  791588d118 transient--emergency-exit: Fix doc-string
       new  0c2255a296 transient-get-value: Add an emergency exit
       new  74cba5a418 Release version 0.3.7
       new  938b059192 transient--show: Set point after displaying window again
       new  62769279a6 transient--describe-function: Move definition
       new  09c911e621 transient--show-manual: New function
       new  9b6a251f5c transient-show-help: Avoid this-original-command
       new  df1ba0f144 transient-show-help: Cosmetics
       new  222637523a transient-show-help: Refactor and improve
       new  ea5ac99ffc transient-show-help: Support per-object help functions
       new  c9ab648e5b transient--show-help: Update doc-strings
       new  667488ebff Extend multi-value support
       new  202271f755 Resurrect transient-files class
       new  7f5520b330 Add support for non-proportional text
       new  349116159f manual: Use Org macros
       new  4e8aa09b3f transient-define-infix: Fix documentation
       new  0695b617cc manual: No longer use dissolvable sections
       new  459e28e28a Add lisp-imenu-generic-expression entry
       new  f4790969fe make: Add stats target
       new  e57d1e176b make: Cosmetics
       new  61af234d41 make: Update stats target
       new  129c2b1685 make: Set more variables in default.mk
       new  c26cbac574 transient-{init,set}-value: Use case-sensitive matching
       new  daa22e7632 manual: Downcase keywords
       new  abbe17560c manual: Move common settings to .orgconfig
       new  51c50d8c82 manual: Use updated support for definition commands
       new  338f7942a7 Various debug improvements
       new  28491e1f8e Properly deal with stealth undefined command
       new  e77d16dd02 transient--post-command: Avoid needlessly recreating 
redisplay map
       new  143a13938c transient-infix-read: Always enable-recursive-minibuffers
       new  1a1ae03600 Remove transient--pre-command later
       new  79c999d263 transient--post-exit: New function
       new  2e33f96cf0 transient--post-command: Cosmetics
       new  7b8a7d718a Use a more targeted approach to suspending transient 
override
       new  76b77e01ac magit--{pre,post}-command: Add emergency exits
       new  09b436fad0 transient--debug: Ignore error in 
transient--suffix-symbol
       new  f2e0dfcc4b transient--get-predicate-for: Ignore error in 
transient--suffix-symbol
       new  41521a5c93 transient--get-predicate-for: Always return a function
       new  bf29731a72 transient--post-command: Don't pop and push equal 
redisplay maps
       new  3c78b10f52 transient--redisplay: Don't redisplay during 
mouse-drag-region
       new  69f42f9e89 transient--make-predicate-map: Cosmetics
       new  e90f7a165e Add support for returning from a sub-prefix to the 
parent prefix
       new  4a36b1d922 Interpret t and nil for sub-prefixes in 
define-transient-prefix
       new  714e348296 No longer always suspend when handle-switch-frame is 
called
       new  c19ff84355 manual: Rearrange and group options
       new  777a84d26b manual: Document all options
       new  1cdadfddf8 manual: Use source block
       new  5762bd9a06 transient-hide-during-minibuffer-read: New option
       new  cda6a12042 transient-align-variable-pitch: New option
       new  22e032ae65 Move obsolete variable declaration
       new  51585b8dd7 transient-reset: New command
       new  8d8ed1965f Hide infix commands from execute-extended-command
       new  6c9ae1f46a manual: Replace some inaccurate information
       new  6103f168aa transient--describe-function: Deal with anonymous infix 
arguments
       new  6d721f7490 Don't use convert-standard-filename when defining path 
variables
       new  de5a325616 Re-align debug declarations
       new  4c31a10113 Remove unnecessary with-eval-after-load
       new  12097b72d7 manual: Regenerate
       new  2c9cef1f5a Bump copyright years
       new  ecb815bcae transient--abort-commands: Add keyboard-escape-quit
       new  8b1f8dcc51 transient--minibuffer-depth: Must always be a number
       new  45241225cf transient-common-commands: Evaluate lambdas
       new  9412f26175 manual: Use more @itemx
       new  3de8d9b256 manual: Fix list item
       new  3b4202e8ca Silence byte-compiler
       new  e0b57679f7 transient--debug: Re-align output
       new  b466cd9aab transient-toggle-debug: New command
       new  804feb3b41 transient--{push,pop}-keymap: Do nothing if keymap is 
void
       new  c2875e705a transient--delay-post-command: Add debug statement
       new  686b7ebc5f Fix handling of sub-prefix command that use the 
minibuffer
       new  a19faa1c71 Return to outer prefix when minibuffer is aborted for 
sub-prefix
       new  994616d92f manual: Fix version macro and prefer PACKAGE_REVDESC
       new  4477555b17 transient--post-exit: Deal with unbound transient slot 
properly




reply via email to

[Prev in Thread] Current Thread [Next in Thread]