Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create visual selection from transient paste #15745

Merged
merged 2 commits into from
Oct 19, 2022

Conversation

rommeswi
Copy link
Contributor

Improve "Pasting Transient State" by adding a shortcut C-v to generate a visual selection from pasted test.
This allows to further manipulate the pasted text after pasting.
For example: p C-j C-v U pastes the second most recent element in the kill buffer and capitalizes everything that has been pasted.

Improve "Pasting Transient State" by adding a shortcut C-v to generate a visual selection from pasted test.
@lebensterben
Copy link
Collaborator

just for clarification, C-v will select the region just pasted before?

@rommeswi
Copy link
Contributor Author

rommeswi commented Sep 25, 2022

Yes, with the exception when the editor adds additional whitespace during pasting. Then the additional whitespace will also be selected. I found one exception: when pasting lines selected from visual-line-mode, this moves the cursor to the start of the text rather than the beginning of the line, resulting in the whitespace not being selected.

@smile13241324 smile13241324 merged commit b9a52cc into syl20bnr:develop Oct 19, 2022
@smile13241324
Copy link
Collaborator

Thank you for contributing to spacemacs 💜, I have cherry picked your commit into develop.

Sodel-the-Vociferous added a commit to Sodel-the-Vociferous/spacemacs that referenced this pull request Sep 7, 2023
commit cdf5045
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Wed Oct 19 23:49:56 2022 +0200

    Switch to maintained fork of evil-escape

    this includes most of the non merged PRs
    from the original repo. Right now it is
    pulled from Github directly as the
    original package is still unmaintained
    and may be removed from melpa again.

    If the package is already installed
    the old package must be removed from
    your elpa directory manually to
    trigger the reinstallation.

commit 323a738
Author: SpacemacsBot <not@an.actual.email.beep.boop>
Date:   Wed Oct 19 20:20:15 2022 +0000

    [bot] "documentation_updates" Wed Oct 19 20:20:14 UTC 2022

commit 7ec7d84
Author: Lin Sun <sunlin7@hotmail.com>
Date:   Wed Sep 28 00:00:57 2022 +0000

     layers/*: remove quote inside the cl-case clauses

commit b8882d0
Author: Steven Lin <linjt267@outlook.com>
Date:   Thu Oct 13 23:22:03 2022 +0800

    Fix problem with smartparens when expanding nested snippets

commit c821b66
Author: Ralph Landon <ralph7c2@gmail.com>
Date:   Wed Oct 19 10:13:19 2022 -0500

    Add `shell-scripts-shfmt-args` variable

    This adds a variable to the `shell-scripts` layer to allow passing
    arguments through to the `shfmt` package.

commit b9a52cc
Author: rommeswi <rommeswi@protonmail.com>
Date:   Thu Oct 20 02:49:08 2022 +0800

    Create visual selection from transient paste (syl20bnr#15745)

    * create visual selection from transient paste

    Improve "Pasting Transient State" by adding a shortcut C-v to generate a visual selection from pasted test.

    * Remove unnecessary lambda expression

commit 13c5f04
Author: rommeswi <rommeswi@protonmail.com>
Date:   Thu Oct 20 02:44:05 2022 +0800

    Added check that *scratch* buffer exists (syl20bnr#15742)

    Fixed that setting the dotspacemacs-scratch-mode can break if no scratch buffer exists.

commit 3374392
Author: Joshua Wood <joshumcode@gmail.com>
Date:   Mon Oct 10 21:56:13 2022 -0400

    Add support for multi-vterm

commit b5e75bc
Author: Lin Sun <sunlin7@hotmail.com>
Date:   Mon Oct 10 00:00:19 2022 +0000

    layers/+filetree/treemacs: fix the document for key bindings

commit 95c66b9
Author: Lin Sun <sunlin7@hotmail.com>
Date:   Wed Oct 19 00:00:49 2022 +0000

    layers/+completion/helm: use default helm fuzzy function, not depend on the helm-flx

commit ce0878c
Author: Lin Sun <sunlin7@hotmail.com>
Date:   Wed Oct 12 00:00:21 2022 +0000

    layers/+spacemacs/spacemacs-editing: mark the string-edit to be :defer

commit 9305824
Author: Lin Sun <sunlin7@hotmail.com>
Date:   Wed Oct 12 00:01:32 2022 +0000

    core/core-configuration-layer: avoid loading the dependence layers
    multiple times in (configuration-layer/declare-layer-dependencies)

commit d2ca781
Author: Lin Sun <sunlin7@hotmail.com>
Date:   Mon Oct 17 00:00:02 2022 +0000

    spacemacs-modeline: do not dependent on the neotree

commit 264a8ff
Author: Daniel Nicolai <dalanicolai@gmail.com>
Date:   Wed Oct 5 23:45:40 2022 +0200

    refactor: improve pdf-tools selection (PR syl20bnr#15740) (syl20bnr#15762)

commit 2ad413c
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Wed Oct 5 22:38:49 2022 +0300

    [bot] "built_in_updates" Wed Oct  5 18:21:45 UTC 2022 (syl20bnr#15761)

commit fe01603
Author: Irsyad Asyhari Lubis <irsyad.lubis@gmail.com>
Date:   Wed Oct 5 20:21:01 2022 +0200

    feat: add consult-imenu for Java LSP (syl20bnr#15758)

commit 4688cd7
Author: Alex <aleksandrosansan@gmail.com>
Date:   Sun Sep 25 18:36:50 2022 +0200

    build: harden elisp_test.yml permissions

    Signed-off-by: Alex <aleksandrosansan@gmail.com>

commit fb71615
Author: Alex <aleksandrosansan@gmail.com>
Date:   Sun Sep 25 18:36:03 2022 +0200

    build: harden stale.yml permissions

    Signed-off-by: Alex <aleksandrosansan@gmail.com>

commit 591c036
Author: Alex <aleksandrosansan@gmail.com>
Date:   Sun Sep 25 18:35:52 2022 +0200

    build: harden rebase.yml permissions

    Signed-off-by: Alex <aleksandrosansan@gmail.com>

commit 58c56f8
Author: Rodrigo Kassick <kassick@gmail.com>
Date:   Thu Sep 22 19:22:33 2022 -0300

    fix: fix code-cells-mode setup to avoid undefined symbol errors on define-key

    Commit 54f12b6 correctly moved code-cells setup to use-package's :init to
    ensure that python-mode had a hook for code-cells-mode -- otherwise, code-cells
    would never be loaded automatically with python major mode.

    A side-effect of this change was that now there was a minor mode keymap for
    `code-cells-mode` , which may not have been loaded unless emacs has already
    opened a python file.

    When calling `describe-key` , the function `help--binding-locus` would iterate
    over `minor-mode-map-alist` and, when it reached the entry for code-cells-mode,
    a call to `(symbol-value 'code-cells-mode)` would fail with a `void-variable`
    error. Despite `code-cells-mode` being an auto-loadeable symbol, `symbol-balue` would not trigger the autoload.

    The solution (as pointed by @sunlin7) was to call `add-hook` on `:init` and
    `spacemacs/set-leader-keys-for-minor-mode` on `:config`

commit a7bfe0b
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Sat Sep 17 22:45:29 2022 +0200

    Fix `spacemacs//dir-byte-compile-state` which returned nil

    which broke startup after package update on emacs 29

commit 3370a45
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Sat Sep 17 20:50:18 2022 +0200

    Update nyan cat package to be compatible with emacs 29

commit 9cdf97f
Author: Daniel Nicolai <dalanicolai@gmail.com>
Date:   Fri Sep 16 08:38:49 2022 +0200

    Fix PR syl20bnr#15736 (syl20bnr#15740)

commit cd19efd
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Thu Sep 15 20:05:32 2022 +0300

    [bot] "built_in_updates" Thu Sep 15 15:41:36 UTC 2022 (syl20bnr#15737)

commit 54f12b6
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Thu Sep 15 17:39:00 2022 +0200

    Revise latest code-cells-mode fix

    Reaction to comment on e74610d

commit 438fcee
Author: Daniel Nicolai <dalanicolai@gmail.com>
Date:   Thu Sep 15 09:45:17 2022 +0200

    Fix cumbersome pdf-tools selection behavior

    Currently, due to evil entering visual state, the selection behavior in
    pdf-tools is different from and more cumbersome than in vanilla Emacs (see
    emacs-evil/evil#1671).

    This commit prevents evil from entering evil-state in pdf-mode and moves the
    (only) visual-state yank binding to the evilified-map.

    It doesn't look pretty, but it is working much better than before.

commit 8d4c114
Author: person-with-a-username <26419149+person-with-a-username@users.noreply.github.com>
Date:   Tue Sep 13 18:44:48 2022 -0400

    Remove trailing space from .spacemacs.template (syl20bnr#15733)

commit c1ef3c3
Author: Codruț Constantin Gușoi <mail+git@codrut.pro>
Date:   Mon Sep 12 08:26:51 2022 +0100

    Suppress native compilation *Warnings* buffer (syl20bnr#15732)

commit acab040
Author: Richard Kim <emacs18@gmail.com>
Date:   Tue Sep 6 11:27:50 2022 -0700

    do not add org-roam-setup to after-init-hook (syl20bnr#15725)

commit 756ffc5
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Date:   Fri Sep 2 16:37:35 2022 +0800

    chore(ts-fold): Update repo link for ts-fold module (syl20bnr#15719)

commit 73b3b0f
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Fri Sep 2 07:01:29 2022 +0300

    [bot] "built_in_updates" Fri Sep  2 03:56:02 UTC 2022 (syl20bnr#15715)

commit ea02763
Author: Bryce <51974245+bryce-carson@users.noreply.github.com>
Date:   Thu Sep 1 21:55:16 2022 -0600

    Fix native-compile-p function (syl20bnr#15718)

commit 201d22b
Author: Atemu <atemu.main@gmail.com>
Date:   Sat Aug 27 13:02:16 2022 +0200

    compleseus: use the correct predicate for minibuffer hjkl bindings

    syl20bnr#15710 confused
    hybrid-style-enable-evilified-state and hybrid-style-enable-hjkl-bindings

commit 1ed0859
Author: SpacemacsBot <not@an.actual.email.beep.boop>
Date:   Sat Aug 27 08:46:27 2022 +0000

    [bot] "built_in_updates" Sat Aug 27 08:46:27 UTC 2022

commit d6c3482
Author: Atemu <atemu.main@gmail.com>
Date:   Sat Aug 27 10:46:04 2022 +0200

    compleseus: disable ido and respect minibuffer binds evilification setting (syl20bnr#15710)

    * compleseus: disable ido-mode when vertico and selectrum are used

    ido would inject inself instead of the regular `find-file' but if these are
    activated, we actually want the regular `find-file'.

    * core: provide minibuffer evilification predicate

    Many different layers need to decide whether to evilify their minibuffer maps.
    Provide a single function that puts the logic in one place.

    * compleseus: only evilify minibuffer binds when desired

commit 99eb20e
Author: Alfonso Montero <amontero@tinet.org>
Date:   Sat Aug 27 10:42:12 2022 +0200

    Docker: Followup for syl20bnr#15414: fix bindings not loading, add docs (syl20bnr#15707)

    * [docker] Followup for syl20bnr#15414: Fix bindings not being added, add docs.

    * [docker] Wrap `:config` block in a `progn`, as per CONVENTIONS.org.

    * [docker] Fix key binding in documentation.

    Co-authored-by: Tommi Komulainen <tkomulai+github@gmail.com>

    Co-authored-by: Tommi Komulainen <tkomulai+github@gmail.com>

commit 244b8a8
Author: Cédric M. Campos <cedricmartinezcampos@gmail.com>
Date:   Thu Aug 25 18:01:09 2022 +0200

    Removes references to the github layer (syl20bnr#15709)

commit b86b881
Author: Alfonso Montero <amontero@tinet.org>
Date:   Fri Aug 19 20:56:05 2022 +0200

    search-engine: Add Docker Hub image search engine. (syl20bnr#15706)

commit c99f6a9
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Thu Aug 18 23:22:25 2022 +0300

    [bot] "built_in_updates" Thu Aug 18 19:55:32 UTC 2022 (syl20bnr#15705)

commit 6fc3c8c
Author: Alfonso Montero <amontero@tinet.org>
Date:   Thu Aug 18 21:54:49 2022 +0200

    CONVENTIONS.org: minor typo fix (syl20bnr#15704)

commit d417677
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Tue Aug 16 22:59:48 2022 +0300

    [bot] built_in_updates (syl20bnr#15702)

    Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop>

commit f63d3c4
Author: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
Date:   Tue Aug 16 19:46:27 2022 +0000

    spacemacs-editing-visual: fix term-cursor logic

    As reported in comment of PR syl20bnr#15680, it should be enabled in non graphical usage.

commit eb809cc
Author: Elliott Shugerman <eeshugerman@gmail.com>
Date:   Sun Aug 14 15:10:15 2022 -0400

    vagrant | use 'vagrant-tramp-shell if 'shell-default-shell is 'shell (syl20bnr#15701)

commit 913c8b0
Author: Codruț Constantin Gușoi <mail+git@codrut.pro>
Date:   Sun Aug 14 09:58:48 2022 +0100

    Disable incompatible optimisation in init.el

    Refs: syl20bnr#11585

commit c5c69ce
Author: Lin Sun <sunlin7@hotmail.com>
Date:   Wed Aug 10 00:00:11 2022 +0000

    core: more precise directory byte-compile status for "core/libs/" folder

commit 73267ea
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Wed Aug 10 21:49:46 2022 +0300

    [bot] "built_in_updates" Wed Aug 10 18:49:03 UTC 2022 (syl20bnr#15694)

commit 71e56d7
Author: lin.sun <sunlin7@hotmail.com>
Date:   Wed Aug 10 11:48:14 2022 -0700

    core: remove unused variable (syl20bnr#15693)

commit 4c027d0
Author: iliekprogrammar <iliekprogrammar@gmail.com>
Date:   Tue Aug 9 15:36:31 2022 +0000

    [evil] restore original evil-lion bindings as defaults. (syl20bnr#15684)

commit 6415ade
Author: Richard Kim <emacs18@gmail.com>
Date:   Sun Aug 7 07:19:17 2022 -0700

    Fixed syl20bnr#15583 and also bound SPC T g to toggle gui elements

commit 9acd341
Author: lin.sun <sunlin7@hotmail.com>
Date:   Sat Aug 6 15:57:01 2022 -0700

    *core/core-dumper.el: Enhance for native-compile support (syl20bnr#15686)

    reorders the macro `spacemacs|unless-dumping` to suppress native compiler error.

commit 26a975d
Author: lin.sun <sunlin7@hotmail.com>
Date:   Sat Aug 6 15:32:07 2022 -0700

    * core/core-configuration-layer.el: fix log for rshadow relationship (syl20bnr#15685)

commit eef9f4e
Author: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
Date:   Sat Aug 6 22:19:26 2022 +0000

    plantuml: minor clean up

    This commit removes the unnecessary check on `spacemacs-indent-sensitive-modes` variable,
    which is defined in `spacemacs-default` layer.

commit 4f6413e
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Sat Aug 6 01:22:57 2022 -0400

    fixup! unicode fonts: multiple improvements

commit f452ff2
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Sat Aug 6 01:48:29 2022 +0300

    [bot] "documentation_updates" Fri Aug  5 21:31:39 UTC 2022 (syl20bnr#15682)

commit e7b8711
Author: Diego Caples <diegocaples@gmail.com>
Date:   Wed Aug 3 14:46:10 2022 -0600

    Added documentation to set julia envornment location for lsp server

    lsp-julia-default-envornment is set by default to ~/.julia/environments/v1.0 .
    To make the lsp server show completions for installed packages, the environment
    location must be the same as that of the installed julia version enviornment.
    Documentation was added to notify users to set the emacs variable to their
    enviornment location.

commit 7d60d89
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Fri Aug 5 04:10:26 2022 -0400

    updated COPYRIGHT

commit 2ec9614
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Fri Aug 5 00:29:18 2022 -0400

    spacemacs-editing-visual: fix syl20bnr#15667

commit 4f5fddc
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Fri Aug 5 07:24:35 2022 +0300

    [bot] documentation_updates (syl20bnr#15679)

    Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop>

commit 37bad60
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Fri Aug 5 00:11:56 2022 -0400

    unicode fonts: multiple improvements

    - Removed unnecessary package `persistent-soft`. This is never actually used by
    Spacemacs. And it's automatically installed as a dependancy package of
    unicode-fonts anyway.
    - Properly use `use-package` to initiate `ligature` package.
    - Improved README.org and config.el.

commit 9010d8d
Author: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
Date:   Fri Aug 5 01:56:41 2022 +0000

    README.md

    fix alignment

commit a99d90b
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Fri Aug 5 01:54:54 2022 +0300

    [bot] documentation_updates (syl20bnr#15676)

    Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop>

commit 7706f0f
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Aug 4 18:50:26 2022 -0400

    helm: remove unnecessary setting on xref-show-xrefs-function

    For `helm` users, we set `xref-show-xrefs-function` according to Emacs version.
    This is a two-fold unnecessity:
    - We now only support Emacs version > 27, so `hellm-xref-show-xrefs` should not
    be used anyway.
    - `hem-xref` already set this variable according to Emacs version. See
    [here][ref].

    This commit removes this.

    ref: https://github.com/brotzeit/helm-xref/blob/ea0e4ed8a9baf236e4085cbc7178241f109a53fa/helm-xref.el#L192-L197

commit a611a60
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Aug 4 18:32:27 2022 -0400

    parinfer: cleaning up

    - Updated layer README.org to include prerequisites
    - Removed unnecessary layer config variables which are mere re-naming
      of customization variables from `parinfer-rust-mode`.
    - Removed the image.

commit fcf3aa7
Author: SpacemacsBot <not@an.actual.email.beep.boop>
Date:   Sun Jul 31 15:33:44 2022 +0000

    [bot] "documentation_updates" Sun Jul 31 15:33:44 UTC 2022

commit 61785c0
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Sun Jul 31 17:30:39 2022 +0200

    [docker] Make sure to prefix compile commands for lsp bindings

commit 4c9cd94
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Sun Jul 31 16:52:10 2022 +0200

    Remove depreciated github layer

    and ignore flycheck_packages temp files

commit 84d0bb3
Author: Alfonso Montero <amontero@tinet.org>
Date:   Sun Jul 31 17:25:45 2022 +0200

    Improve Docker layer 'dockerfile-mode' major mode keybindings (syl20bnr#15414)

    * [completion] Fix readme markup.

    * [docker] Improve keybindings: save keystrokes and add convenience shortcuts.

    * [docker] Remove duplicate bindings.

commit d5126be
Author: SpacemacsBot <not@an.actual.email.beep.boop>
Date:   Sun Jul 31 14:28:15 2022 +0000

    [bot] "built_in_updates" Sun Jul 31 14:28:15 UTC 2022

commit b994a52
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Sun Jul 31 16:12:08 2022 +0200

    [translate] Make sure that go-translate is loaded after posframe

commit 43f24df
Author: Ray Wang <rayw.public@gmail.com>
Date:   Mon Mar 28 12:32:10 2022 +0800

    [dap] move posframe package into spacemacs-visual layer

    1. move posframe package into spacemacs-visual layer for package sharing
    2. add `pre-int-posframe` and `post-init-posframe` for further configurations

    Rebase to the latest code and remove posframe from translate layer

    [translate] allow user to customize renders

commit ca728d2
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Sun Jul 31 16:01:12 2022 +0200

    Fix double ownership of posframe package

    each package can only be owned by one layer
    in this case it's dap layer's package.

    translate layer only uses pre-init stuff.

commit d49e7a3
Author: Maxi Wolff <smile13241324@gmail.com>
Date:   Sun Jul 31 15:56:51 2022 +0200

    Reformat and change new binding to be consistent with upstream

    See syl20bnr#15637

commit e348e4c
Author: Gunnar Bastkowski <gunnar.bastkowski@mobimeo.com>
Date:   Sun Jul 31 15:53:25 2022 +0200

    Add keybinding for projectile-run-project (syl20bnr#15637)

commit 13cb1e0
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Tue Jul 26 09:56:44 2022 +0300

    [bot] documentation_updates (syl20bnr#15666)

    Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop>

commit 90f0111
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Tue Jul 26 02:55:32 2022 -0400

    nav-flash: clean up

    Removed the setting on `nav-flash-face` to `:extend t`
    because this is the default.

commit 8e3686d
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Tue Jul 26 02:53:40 2022 -0400

    nav-flash: better mechanism on determining last point before blink

    This is ported from Doom Emacs.

commit fdfd9f1
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Tue Jul 26 02:43:44 2022 -0400

    nav-flash: fix syl20bnr#15617

    based on doomemacs/doomemacs@ff58823

commit ef912d7
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Tue Jul 26 02:43:09 2022 -0400

    nav-layer: add credit section to layer documentation

commit c2903ad
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Tue Jul 26 01:14:52 2022 -0400

    COPYRIGHT: add license info of nav-flash layer

commit e1f844a
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Mon Jul 25 21:53:53 2022 +0300

    [bot] "documentation_updates" Mon Jul 25 18:38:07 UTC 2022 (syl20bnr#15663)

commit c5330de
Author: Michael Bauer <mikefarmer01@protonmail.ch>
Date:   Mon Jul 25 20:37:01 2022 +0200

    Update README.org (syl20bnr#15657)

commit c8c7c85
Author: Rodrigo Kassick <kassick@users.noreply.github.com>
Date:   Mon Jul 25 13:18:25 2022 -0300

    fix: dotspacemacs-directory is expected to end with a slash (syl20bnr#15662)

commit 861ea13
Author: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
Date:   Mon Jul 25 04:31:04 2022 -0400

    core-dotspacemacs: cleaning up (syl20bnr#15661)

    Co-authored-by: Lucius Hu <lebensterben@users.noreply.github.com>

commit 45bf382
Author: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
Date:   Mon Jul 25 04:25:05 2022 -0400

    README: rewrite (syl20bnr#15660)

    rewrite

commit 03ccb17
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Mon Jul 25 03:48:12 2022 -0400

    FAQ: added two questions

    They are from README.md.

    (In a latter commit they would be removed from README.md consequently)

commit 00d19c3
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Mon Jul 25 03:47:12 2022 -0400

    core-fonts-support: clarify comment, removed unnecessary codepoints

commit 2e897fc
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Sat Jul 23 04:40:37 2022 -0400

    fixup! core-configuration-layer: fix quelpa on opensuse

commit a1f82b7
Author: Bai, Yang <hamo.by@gmail.com>
Date:   Fri Jul 22 15:23:13 2022 +0800

    [major-modes] move gemini-mode source to MELPA (syl20bnr#15656)

commit c49e80d
Author: Thanh <thanhvg@gmail.com>
Date:   Wed Jul 20 21:28:59 2022 -0600

    Revert "[spacemacs-bootstrap] Remove whitespace from kill ring. (syl20bnr#15634)"

    This reverts commit 91af298.

    it breaks (kill-whole-line) `kill-whole-line` (C-S <backspace>)

    the SO link mentioned in it got 0 point.
    and hack like this can be put it to user's own config.

commit 5dc773e
Author: thanhvg <thanhvg@gmail.com>
Date:   Wed Jul 20 21:58:12 2022 -0600

    [compleseus] fix hack for company-capf (syl20bnr#15652)

commit d428d71
Author: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
Date:   Wed Jul 20 02:20:48 2022 +0000

    core-configuration-layer: fix quelpa on opensuse

    `quelpa-build-explicit-tar-format-p` needs to be non-nil so `tar` uses `--format=gnu`.
    This is necessary on OpenSuse

commit ed8ddd9
Author: cremacs1 <109248885+cremacs1@users.noreply.github.com>
Date:   Sun Jul 17 15:03:46 2022 -0400

    Update core-themes-support.el (syl20bnr#15649)

commit ba33309
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Fri Jul 15 23:51:09 2022 +0300

    [bot] "documentation_updates" Fri Jul 15 20:49:15 UTC 2022 (syl20bnr#15647)

commit 4055e49
Author: Skylar Hill <stellarskylark@posteo.net>
Date:   Thu Jul 7 21:20:56 2022 -0500

    [major-modes] Add Gemtext support

commit e13e8d7
Author: Richard Kim <emacs18@gmail.com>
Date:   Mon Jul 4 13:07:40 2022 -0700

    Enable tws mode also in text-mode in addition to prog-mode.

commit 4357030
Author: Thanh <thanhvg@gmail.com>
Date:   Mon Jul 4 22:50:40 2022 -0600

    [compleseus] improve M-n

commit 58f021b
Author: thanhvg <thanhvg@gmail.com>
Date:   Fri Jul 15 14:26:09 2022 -0600

    [compleseus] work with tramp (syl20bnr#15639)

    make tramp completion work and layout recognize remote project.

commit 91af298
Author: Ben <19878148+BenedictHW@users.noreply.github.com>
Date:   Fri Jul 15 17:22:19 2022 -0300

    [spacemacs-bootstrap] Remove whitespace from kill ring. (syl20bnr#15634)

    When `dotspacemacs-enable-paste-transient-state` is on, there exists a minor
    annoyance that deleted whitespaces appear in the kill ring. This requires an
    extra C-j/C-k to bypass the noise.

    This commit uses a advice function to `kill-new` to prevent text with only
    whitespaces from entering kill ring.

    Credit: https://stackoverflow.com/questions/12102554/emacs-skip-whitespace-kills

    Co-authored-by: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
    Co-authored-by: Lucius Hu <lebensterben@users.noreply.github.com>

commit 8041d8a
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Fri Jul 15 22:51:39 2022 +0300

    [bot] documentation_updates (syl20bnr#15646)

    Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop>

commit aee4fa8
Author: Ben <19878148+BenedictHW@users.noreply.github.com>
Date:   Fri Jul 15 16:26:28 2022 -0300

    Undo-region: more ergonomic keybindings (syl20bnr#15631)

commit 872c714
Author: Ben <19878148+BenedictHW@users.noreply.github.com>
Date:   Fri Jul 15 05:09:50 2022 -0300

    Remove obsolete documentation in FAQ.org. (syl20bnr#15632)

commit 598065e
Author: SpacemacsBot <86630153+SpacemacsBot@users.noreply.github.com>
Date:   Fri Jul 15 11:08:46 2022 +0300

    [bot] documentation_updates (syl20bnr#15645)

    Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop>

commit a6ae2f6
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Fri Jul 15 04:01:34 2022 -0400

    nav-flash: Added new layer variable and other changes

    - Added a new layer variable `nav-flash-exclude-modes` which tells
    `nav-flash/blink-cursor-maybe` not to trigger when the major mode matches one of
    its elements.
    - Expanded the documentation.
    - Tidying up.

commit 7b7b7e7
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Fri Jul 15 01:26:36 2022 -0400

    fixup! syntax-checking: Improved documentation and clean-ups

commit e13c5c7
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Jul 14 23:26:24 2022 -0400

    syntax-checking: Improved documentation and clean-ups

commit 67bb7e6
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Jul 14 04:17:45 2022 -0400

    syntax-checking: improved layer documentation

    This commit contains adjustment to layer documentatin.

    Specifically it added more information on key bindings in
    `flycheck-error-list-mode` and adjusted the order of a few sections.

commit 5ce944a
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Jul 14 03:53:10 2022 -0400

    syntax-highlighting: improved docs on pop window configuratin

    This commit improved both the layer documentation of pop window configuration
    and docstring of relavant layer variables.

commit 016e263
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Jul 14 03:31:59 2022 -0400

    syntax-highlighting: changed flycheck-error-list-mode keymap

    - Removed redundant keybinding for `RET`, which is already defined in
    `flycheck`.
    - Added two keybindings to move the focus to next/previous line without also
    viewing the corresponding error in the other window.

commit 5d3820a
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Jul 14 03:29:35 2022 -0400

    syntax-checking: fixed flycheck error list popwin config

    Due to an error of argument order, `syntax-checking--buffer-config` was not
    declared correctly and the setting is not respected by `popwin`.

    This commit fixed that.

commit 57d7cfe
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Thu Jul 14 02:08:01 2022 -0400

    syntax-checking: added support for margin indicator

    Before this commit, users are not informed of the option to use margins, in
    addition to fringes, to display flycheck indicators. This commit provides
    clearer information on customizing this. Specifically:

    - Added instruction on how to change the location of flycheck indicator.
    - Added a new layer variable `syntax-checking-indication-symbol` which allows
      customization for symbol used for flycheck indication.
    - Deprecated the layer variable `syntax-checking-use-original-bitmaps` in favour
      of `syntax-checking-indication-symbol`, because the latter allows a finer
      control of both fringe bitmap and margin string.

commit 09698dc
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Wed Jul 13 18:12:01 2022 -0400

    syntax-checking: add binding for `flycheck-disable-checker`

commit 35cf3df
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Wed Jul 13 18:04:04 2022 -0400

    import-js: replace `if` w/ `when`

commit 4636672
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Wed Jul 13 17:39:40 2022 -0400

    syntax-checking: prevent changing window when quitting error list

    When toggling off flycheck's error list window, it calls `quit-window` which
    might also change the focus to another window.

    Wrapping this form `save-selected-window` ensures the focus always returns to
    where toggling command is first invoked.

commit 99933b1
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Tue Jul 12 23:27:29 2022 -0400

    spacemacs-editing-visual: enable term-cursor

    `term-cursor` was added to provide configurable cursor shape and colour when
    Emacs is running in a terminal. Originally, it would not be enabled when the
    user is using `evil` editing style, as `evil-terminal-cursor-changer` seems to
    be a better alternative.

    As explained in commit #d48bc8d9 `evil-terminal-cursor-changer` has buggy
    behaviours and was removed. This commit therefore enables `term-cursor` for all
    editing styles in terminal Emacs.

commit d48bc8d
Author: Lucius Hu <lebensterben@users.noreply.github.com>
Date:   Tue Jul 12 23:24:22 2022 -0400

    remove evil-terminal-cursor-changer

    This package was added years ago but promptly removed due too buggy behaviours
    with certain terminal and OS combination.

    This commit entirely removed this package since there has been no update from
    the upstream for years.

commit 1aa28d9
Author: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
Date:   Wed Jul 13 03:18:18 2022 +0000

    core-spacemacs-buffer: fixed a bug

    There is an unreported bug that when startup list is set to shown `recents-by-project`,
    Emacs reports that `projectile-mode` is an unknown symbol.

    This commit fixed this bug by checking the existence of `projectile-mode`, which is
    automatically loaded during startup.

commit 42b6ff3
Author: Loïc Estève <loic.esteve@ymail.com>
Date:   Sun Jul 3 18:15:52 2022 +0200

    Add /recentf~ to .gitignore

commit 1435c95
Author: Nathanael Schweers <NSchweers@mailbox.org>
Date:   Fri Jul 1 21:27:52 2022 +0200

    Fix a previous attempted fix loading mu4e.

    mu version 1.8.2 renamed mu-meta to mu-config.  As the variable mu4e-mu-version
    is defined in said file the easiest fix seems to be to simply attempt to load
    the new one, and only if that fails to load the old version.

    Maybe this can be reworked or better yet removed in the future.

commit 7af1a21
Author: SpacemacsBot <not@an.actual.email.beep.boop>
Date:   Fri Jul 1 14:06:03 2022 +0000

    [bot] "built_in_updates" Fri Jul  1 14:06:03 UTC 2022

commit d059c4c
Author: Thanh Vuong <thanhvg@gmail.com>
Date:   Wed Jun 29 23:29:36 2022 -0600

    [evil] bring back vi-tilde-fringe

    syl20bnr#15622
    Revert "Delete vim-empty-lines layer and merge its code into spacemacs-evil"

    This reverts commit ebd920e.

commit f3c7317
Author: Thanh Vuong <thanhvg@gmail.com>
Date:   Thu Jun 16 21:50:38 2022 -0600

    [lsp] update consult-lsp init

commit b4d84a4
Author: Thanh Vuong <thanhvg@gmail.com>
Date:   Wed Jun 29 22:32:27 2022 -0600

    [editing] lazy binding for string-edit-mode

commit 0ce1201
Author: Nathanael Schweers <NSchweers@mailbox.org>
Date:   Fri Jul 1 10:32:40 2022 +0200

    Use a different require on newer mu versions.

commit c9db028
Author: Tim Ruffing <crypto@timruffing.de>
Date:   Fri Jun 24 18:30:45 2022 +0200

    [defaults] Exclude `custom-file` correctly in recentf

    Entries of recentf-exclude must be expanded, e.g., `~` for the home
    directory won't work.

commit af53045
Author: Aaron L. Zeng <me@bcc32.com>
Date:   Thu Jun 23 13:23:02 2022 -0400

    [git] Remove magit-git-executable hack, which is no longer needed

    magit v3.2.0 now defines `magit-git-executable` as a
    function (actually a defsubst), and two separate variables,
    `magit-git-executable` and `magit-remote-git-executable`.  On darwin,
    magit already sets `magit-git-executable` to the result of
    `(executable-find "git")`, so having this is now redundant in
    Spacemacs.

* core/core-spacemacs.el:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants