Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: doomemacs/doomemacs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 286be1b2496a3ffa2280a16a41f56babebea93f0
Choose a base ref
...
head repository: doomemacs/doomemacs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5f5a163c49207a7083ab1ecc9e78d268fd6600b8
Choose a head ref
  • 20 commits
  • 18 files changed
  • 2 contributors

Commits on Mar 26, 2024

  1. fix(workspaces): remove ivy integration

    Due to upstream changes in ivy-rich, +workspace/switch-to throws a
    `wrong-type-argument listp leaf` error. As I plan to phase out Ivy
    support (and the Ivy module) in the long term, I'll simply remove
    ivy (and ivy-rich) integration in the workspaces module, rather than
    update it.
    
    Fix: #7499
    Fix: #7173
    hlissner committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    90070c6 View commit details
    Browse the repository at this point in the history
  2. tweak(emacs-lisp): remove pin truncation

    This removes the truncation of `package!` `:pin`s. This was originally
    intended to make packages.el files easier to skim, but in hindsight it
    didn't really. It served little other purpose but to make it harder for
    folks to interact with the :pin string.
    hlissner committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    639fcc6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7acfb0c View commit details
    Browse the repository at this point in the history
  4. refactor(ligatures): test for harfbuzz feature

    A `harfbuzz` feature was introduced in 3e81655.
    
    Ref: 3e81655
    hlissner committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    45fd893 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d256b59 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. feat(cli): doom sync: change -B to suppress rebuilding

    Prior to this, -B would suppress the prompt for package rebuilding if
    your Emacs version or hostname changed. Now, it fully inhibits
    rebuilding in either case.
    
    Fix: #7760
    Ref: cff0919
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    12a765c View commit details
    Browse the repository at this point in the history
  2. fix: ensure load-path et co are set on doom/reload

    This addresses a number of missing-package errors after running
    doom/reload.
    
    Fix: #7764
    Fix: #7636
    Fix: #7182
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c0c52f0 View commit details
    Browse the repository at this point in the history
  3. fix(cli): straight: regurgitate type errors as connection errors

    See included comment for explanation.
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d5bad5b View commit details
    Browse the repository at this point in the history
  4. feat(cli): doom upgrade: add -B option

    To mirror doom sync's -B option.
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    aef2b12 View commit details
    Browse the repository at this point in the history
  5. fix(cli): doom sync: suppress rebuild prompt when upgrading

    12a765c introduced suppression of package-rebuilding prompts on 'doom
    upgrade', but inadvertently reversed the check. This fixes that (and
    refactors the if/or tree into a `cond`).
    
    Amend: 12a765c
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    201051c View commit details
    Browse the repository at this point in the history
  6. fix(cli): doom install: $DOOMDIR paths in output

    Close: #7768
    Co-authored-by: plajjan <plajjan@users.noreply.github.com>
    hlissner and plajjan committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    b6b755d View commit details
    Browse the repository at this point in the history
  7. fix(cli): shell-quote-argument: wrong-number-of-args error

    shell-quote-argument's second argument was introduced in 29.1. Users on
    older versions of Emacs will get an error.
    
    Amend: d5bad5b
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d6a3450 View commit details
    Browse the repository at this point in the history
  8. fix(cli): doom upgrade: remove doom-compile-clean call

    This function was removed in 63c470b.
    
    Amend: 63c470b
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3f966f4 View commit details
    Browse the repository at this point in the history
  9. fix(cli): doom install: $DOOMDIR templates

    Caused by a regression introduced in b6b755d.
    
    Amend: b6b755d
    hlissner committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    89c56a3 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. fix(cli): doom install: $DOOMDIR templates (part 2)

    Caused by a regression originally introduced in b6b755d, but incorrectly
    fixed in 89c56a3. Don't code while sleep deprived, kids.
    
    Amend: 89c56a3
    Amend: b6b755d
    hlissner committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    b443371 View commit details
    Browse the repository at this point in the history
  2. fix(cli): doom upgrade: ensure upgrade remote is deleted

    It seems the temporary branch that 'doom upgrade' creates is sometimes
    left over after a 'doom upgrade', preventing the next 'git fetch' from
    completing.
    
    Ref: #7771
    hlissner committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    544e579 View commit details
    Browse the repository at this point in the history
  3. tweak(corfu): corfu-auto-delay: 0.1 -> 0.18

    At 0.1, Corfu pops up too aggressively and too often, even for fast
    typists. This is especially disruptive with slow backends that might
    block Emacs. I think 0.18-0.24 is the goldilocks zone, so I'll start
    with 0.18, and maybe increase it later.
    hlissner committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    b533f54 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    65240e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. fix(cli): doom sync: rebuild-all loop

    Addresses an edge case where 'doom sync' could fall into an inescapable
    'rebuild all packages' loop.
    
    Fix: #7775
    hlissner committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    b01e496 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f5a163 View commit details
    Browse the repository at this point in the history
Loading