profile
viewpoint
Boris Buliga d12frosted Wix.com (@wix) https://d12frosted.io I grow under the sun ¯\_(ツ)_/¯

d12frosted/homebrew-emacs-plus 838

Emacs Plus formulae for the Homebrew package manager

d12frosted/flyspell-correct 125

Distraction-free words correction with flyspell via selected interface.

d12frosted/elpa-mirror 46

Mirror for some Emacs package archives

d12frosted/dotbot-brew 21

Install brew packages using dotbot

alyssais/humans 19

Automatically update a GitHub repository with a list of contributors.

d12frosted/counsel-osx-app 18

Launch OSX applications via ivy interface

d12frosted/git-config-manager 7

Manage git repository configurations with ease

d12frosted/CanonicalPath 3

Abstract data type for canonical paths with some pretty operations. Not maintained anymore.

d12frosted/emacs-addiction-mode 2

M-x doctor instead of C-x C-c

push eventd12frosted/elpa-mirror

Golem

commit sha f6fbeab360e5a393a7b0604263b65fc1f480313c

snapshot 05/12/20 20:19:18

view details

push time in an hour

fork alphapapa/marginalia

marginalia.el - Marginalia in the minibuffer

fork in 2 hours

startedminad/marginalia

started time in 2 hours

issue openedorg-roam/org-roam

[Feature Request] Update side-buffer based on link under cursor

Motivation

As an user of org-roam I want the ability to see associated notes more seamlessly.

Use case

In my work flow when I insert a link to an existing note I can visit the note and see the back-links in the side-buffer. However, this takes me out of my current scope and I have no mechanism to work on my current note while still being able to reference the related notes in the side-buffer. My only option is to visit the main link, then export the side buffer (with the back-links) into a new/scratch buffer, split windows to see that information, and finally return to the note I'm working on.

Basic Functionality

I would like for the side bar to update with the back-links for the linked page that is under my cursor (ideally in reverse chronological order) so I can quickly reference information/jog my memory.

Extended Functionality

  • I would like the ability to freeze the sidebar with the back-links until freeze is toggled or I switch to another buffer.
  • I would prefer to have the functionality scope to be exposed through variables so this function can be set globally, toggled per session, or toggled per buffer

I hope that I have articulated the feature request adequately, please ask for any clarifications. Thanks for suggesting I make a feature request.

created time in 3 hours

issue commentd12frosted/homebrew-emacs-plus

Include core formula patches for Apple Silicon support

@d12frosted thanks for adding these in so quickly, I can confirm that they work on the M1. Have a great weeknd

nwjsmith

comment created time in 4 hours

push eventd12frosted/emacs-plus-basis

Stefan Monnier

commit sha fc54c835181eb88a748d2fd49b7a4c78b9fe82ee

* lisp/progmodes/perl-mode.el: Fix handling of s'foo'bar' (perl-syntax-propertize-function): Don't put a syntax-property on regexp-op delimiters if they're already handled correctly by the normal syntax tables. (perl-syntax-propertize-special-constructs): Mark the middle quote of s'foo'bar' as punctuation. * test/manual/indent/perl.perl: Add new test cases.

view details

Golem

commit sha b62b5d94723f9b2a684c930289791083e08ba077

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha a25f578a570262fdaf0048f4d80caddce23b5f67

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 26a7fdc9d6fab23ae40a1e2a70ccf89fa358ff8c

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 1900cf07c5d5ab8d192d085f79f2cd1c201b3d4d

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha f58c91ea69e581f54efb1f3848a3b4f34a290900

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 9108c01a80cc311fd21a62fe70d0a06f03f9b33a

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 87d7c3df46ab81cf59f1e680cbc3f15f925eda8a

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 3631732b19ed91287e1cd44a196b22cee95c0f51

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha fea1f8005d7fd827f38294366fdf43664d7d382e

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha ad5deed3344d9292a5df20a3795361776bcbc9fc

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 24015efc9ca54fecb21b609f5523ce729a7298eb

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha 7ce2abfc5ca0e7ce77dee470bd5a079203ebdad0

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in 6 hours

push eventd12frosted/elpa-mirror

Golem

commit sha 48ea816aa6f330675a89058ecc6bf74ed4f9cb0e

snapshot 05/12/20 12:23:28

view details

push time in 9 hours

push eventd12frosted/emacs-plus-basis

Stefan Kangas

commit sha 5ef30fbf11c3ee0ff1c30061dab554b9bd3ce841

Prefer setq-local in vc/*.el * lisp/vc/add-log.el (find-change-log, change-log-mode): * lisp/vc/cvs-status.el (cvs-status-mode): * lisp/vc/diff-mode.el (diff-restrict-view, diff-find-file-name): (diff-mode, diff-setup-whitespace, diff-apply-hunk): * lisp/vc/diff.el (diff-no-select): * lisp/vc/ediff-util.el (ediff-setup): * lisp/vc/log-edit.el (log-edit, log-edit-mode): * lisp/vc/log-view.el (log-view-mode): * lisp/vc/pcvs.el (cvs-temp-buffer, cvs-make-cvs-buffer): (cvs-update-filter, cvs-mode, cvs-mode-commit) (cvs-mode-edit-log, cvs-vc-command-advice): * lisp/vc/smerge-mode.el (smerge-match-conflict): (smerge-ediff, smerge-mode): * lisp/vc/vc-annotate.el (vc-annotate-mode): (vc-annotate, vc-annotate-display): * lisp/vc/vc-bzr.el (vc-bzr-log-view-mode): * lisp/vc/vc-dir.el (vc-dir-mode): * lisp/vc/vc-dispatcher.el (vc-setup-buffer): (vc-compilation-mode, vc-start-logentry): * lisp/vc/vc-git.el (vc-git-log-view-mode): * lisp/vc/vc-hg.el (vc-hg-log-view-mode): * lisp/vc/vc-hooks.el (vc-refresh-state): * lisp/vc/vc-mtn.el (vc-mtn-log-view-mode): * lisp/vc/vc-svn.el (vc-svn-log-view-mode): * lisp/vc/vc.el (vc-register, vc-diff-internal): (vc-find-revision-save, vc-find-revision-no-save): (vc-log-internal-common, vc-region-history): Prefer setq-local.

view details

Stefan Kangas

commit sha f254c8b5f3df13bdee246fd9217870fa74dceea6

Prefer setq-local in mail/*.el * lisp/mail/emacsbug.el (report-emacs-bug): * lisp/mail/rfc822.el (rfc822-addresses): * lisp/mail/rmail.el (rmail-perm-variables, rmail-show-message-1): * lisp/mail/rmailedit.el (rmail-edit-mode): (rmail-edit-current-message, rmail-cease-edit): * lisp/mail/rmailsum.el (rmail-new-summary-1, rmail-summary-mode): (rmail-summary-update-highlight): * lisp/mail/sendmail.el (mail-mode): Prefer setq-local.

view details

Basil L. Contovounesios

commit sha e5a18efd3d96a942c6d6bdc04d0d431165f3138a

Fix last change to shell-command * lisp/simple.el: Specify comint-term-environment arglist in function declaration. (shell-command): Load shell.el before calling comint-term-environment; otherwise it is undefined. Allow async-shell-command-width to take precedence over the COLUMNS value returned by comint-term-environment. (Bug#45034)

view details

Stefan Kangas

commit sha a77f5abd98a9765875a08edca8f90f644ae2f982

Prefer setq-local in play/*.el * lisp/play/decipher.el (decipher-mode): * lisp/play/doctor.el (make-doctor-variables): * lisp/play/dunnet.el (dun-mode): * lisp/play/gomoku.el (gomoku-mode): Prefer setq-local.

view details

Stefan Kangas

commit sha dc39c66d3bb6b1db6af0519659ff154bf6d8a5d1

; * lisp/play/doctor.el (make-doctor-variables): Fix indentation.

view details

Golem

commit sha b6fba917cab9943041979f64bc51bba0c4fcdfa2

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 3ce3c95459274b3a99fe044b44b15244286e2499

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha db38c3a34d144a643b794645fe1a5338280c3aef

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha a7b0fc22617a16959f50790785526f90b8dca381

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 21ef447dcf399998dd58ca5b581dc54935084592

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 1b785a13fea720dd6761b489527770ecacf97775

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 4f800fb54743ab52ca6324d3003244c6be90bbc1

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 128bb4809d9954338cc1bc93bbfe6f5a348ca5e0

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 6047fe16f10a073e58590f789cceb9312eb3b80b

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha d7bdafd2b7f99492670036e3b9cda573a5e02a58

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha a013ce88bc0b23cc36922dd2ac4cf6002a788963

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha 7e67e9904b7cd2057ac5761f1b523114458677eb

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in 10 hours

startedd12frosted/homebrew-emacs-plus

started time in 13 hours

issue commentd12frosted/homebrew-emacs-plus

Include core formula patches for Apple Silicon support

@nwjsmith thanks for the info :)

cc @daviderestivo you might want to take it into emacs-head. Unless you already did 😈 Not yet ... I probably do it over the weekend :)

nwjsmith

comment created time in 16 hours

issue commentd12frosted/homebrew-emacs-plus

Include core formula patches for Apple Silicon support

@nwjsmith thanks for the info :)

cc @daviderestivo you might want to take it into emacs-head. Unless you already did 😈 Not yet ... I probably do it over the weekend.

nwjsmith

comment created time in 16 hours

push eventd12frosted/emacs-plus-basis

William Xu

commit sha 469f0a65167d004ddbd7b9634c29f42079ebe963

xref--show-defs-minibuffer: new "show definitions" UI * lisp/progmodes/xref.el (xref--show-defs-minibuffer): New function to use as xref-show-definitions-function (https://lists.gnu.org/archive/html/emacs-devel/2020-11/msg00824.html).

view details

Dmitry Gutov

commit sha 2945fe74a9fcb09c5fa832ae678d0d7f0b2bb448

Hide the common parent directory, if any * lisp/progmodes/xref.el (xref--show-defs-minibuffer): Hide the common parent directory, if any.

view details

Dmitry Gutov

commit sha 940bb6e984e80a933af80984556bebb31d2cdfd3

Fontify the group and the line number * lisp/progmodes/xref.el (xref--show-defs-minibuffer): Fontify the group and the line number.

view details

Dmitry Gutov

commit sha c86dc8d4888bc0c5d56016c14c134123ec623072

Always show the summary * lisp/progmodes/xref.el (xref--show-defs-minibuffer): Always show the summary (at least for now).

view details

Golem

commit sha 166633bd57114c35a13e21e56c014b14b9f194bf

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha b6ca7a606b7ebbe2e800ed0ce04558a0fdea4499

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 0b2500fd5ad1568860e02c9857db26675b6e1687

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 222a76c84565b342d662adf9e04e1c07269b81f0

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 1af82b3475a7b696e0229e8d47a573fb5a71b0e6

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 71e175884c55bcc74303c0b86012b4982b2881be

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 93b774b4d217a1ad3fe5dbf8dfdb42e6b14753b7

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha c31a96b5f2ea93300d89b84534e19614df0ad9a8

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 33846f919bc5602661570afc17456f1b9b472d3f

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha a70c7bbe7787b3cfb22c21d58f825777b0012546

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha d74344ad14c4971d5571c7a93e56d6d6ab50611d

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha 0d6711a6b577828f20946562780349fc66ce3a88

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in 18 hours

push eventd12frosted/elpa-mirror

Golem

commit sha e2e202067195068a4eec65636b5882f38e21d47f

snapshot 05/12/20 00:49:08

view details

push time in 21 hours

push eventd12frosted/emacs-plus-basis

Roland Winkler

commit sha 335018f663fa76abadd8e5ea7c267ae3eb3cd059

* lisp/textmodes/bibtex.el: Use user-error.

view details

Dmitry Gutov

commit sha 27af17b9ee61cf3b08be179055dabb8c684e4da2

Improve docstrings * lisp/progmodes/xref.el (xref-search-program-alist) (xref-search-program): Improve docstrings.

view details

Spencer Baugh

commit sha 39915c708435cefd1c3eaddeec54d3b365d36515

* src/alloc.c (Fgarbage_collect_maybe): New function

view details

Golem

commit sha 8f60e47a553c487194ac7228f6a07ba1b1a46534

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 11010047a09f13e89dc02ccde23605dd4b6e30c9

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 13b06b0d03370c9036973e77577dbc3a30540047

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha f99d83bb3dee0ee6822811edc198be1e02d09d2f

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 2d3dc11f42ea17d7e975035ce97c21158128978f

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 4b7c3a87033024f681a99a7b56133e9b0d706bb4

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha ae0d8d989c69bd2c1b99030c25ba09cddba94c33

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 869aa9a1b9934a4e6d7398a15ec22d4b705caa5c

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 51893202241ed4809e0f3b210be7f68336f4570b

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 36c05225c6735c58130d13860e27663863d424a6

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha b287b571a26e6f1867cc9a5cd7110ef1363b7d8f

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha 2a30e46dc684c698fef442944243db209e14ce81

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in a day

issue commentorg-roam/org-roam

sidebar comes up empty

Was this problem ever resolved? I'm still getting an empty sidebar more often then not, and sometime whith the error Wrong type argument: window-live-p, #<window 9>...

J0ns4

comment created time in a day

startedyantar92/org

started time in a day

push eventd12frosted/elpa-mirror

Golem

commit sha ee23b498c34b3c38c79af9d0e561faa16f82119d

snapshot 04/12/20 20:19:41

view details

push time in a day

push eventd12frosted/emacs-plus-basis

Stefan Kangas

commit sha a5fa79d50e6e6182fef0a6dc526ac272e87e2c02

Prefer setq-local in cedet * lisp/cedet/data-debug.el (data-debug-mode): * lisp/cedet/ede/custom.el (ede-customize-project): * lisp/cedet/ede/project-am.el (project-am-load-makefile): * lisp/cedet/mode-local.el (mode-local--activate-bindings): * lisp/cedet/semantic.el (semantic--set-buffer-cache): * lisp/cedet/semantic/analyze/debug.el (semantic-analyzer-debug-add-buttons): * lisp/cedet/semantic/grammar.el (semantic-grammar-mode): * lisp/cedet/semantic/senator.el (senator-search-set-tag-class-filter): (senator-isearch-mode-hook): * lisp/cedet/semantic/symref/list.el (semantic-symref-produce-list-on-results) (semantic-symref-results-mode): * lisp/cedet/semantic/util-modes.el (semantic-stickyfunc-mode): * lisp/cedet/semantic/wisent/python.el (wisent-python-default-setup): * lisp/cedet/srecode/srt-mode.el (srecode-template-mode): Prefer setq-local.

view details

Mattias Engdegård

commit sha 7bdc40e8d10488745355376981793a4d1e823f19

Speed up match-substitute-replacement * lisp/subr.el (match-substitute-replacement): Use match-data--translate. * src/search.c (Fmatch_data__translate): Remove string restriction. * test/lisp/subr-tests.el (subr-match-substitute-replacement): New test.

view details

Stefan Kangas

commit sha f0db9ae2139c4a437a9bc08b44d94dbdb3d39c6c

Prefer setq-local in net/*.el * lisp/net/ange-ftp.el (ange-ftp-process-handle-line): (internal-ange-ftp-mode): * lisp/net/imap.el (imap-fetch-safe): * lisp/net/net-utils.el (net-utils-mode): (nslookup-mode, network-connection-mode-setup): * lisp/net/newst-plainview.el (newsticker-mode): (newsticker-buffer-update): * lisp/net/newst-treeview.el (newsticker--treeview-item-show): (newsticker-treeview-mode): * lisp/net/rlogin.el (rlogin): * lisp/net/secrets.el (secrets-mode): * lisp/net/sieve-mode.el (sieve-mode): * lisp/net/sieve.el (sieve-setup-buffer, sieve-open-server): * lisp/net/snmp-mode.el (snmp-common-mode, snmp-mode, snmpv2-mode): * lisp/net/telnet.el (telnet-mode): * lisp/net/tramp.el (tramp-get-debug-buffer): Prefer setq-local.

view details

Stefan Kangas

commit sha 81fe928a769d9a63078aa1144335c204a2541595

Prefer setq-local in emacs-lisp/*.el * lisp/emacs-lisp/chart.el (chart-mode): * lisp/emacs-lisp/copyright.el (copyright-update): * lisp/emacs-lisp/eieio-custom.el (eieio-customize-object): * lisp/emacs-lisp/elint.el (elint-update-env, elint-init-form): * lisp/emacs-lisp/ert.el (ert--results-update-ewoc-hf): (ert--setup-results-buffer): * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): * lisp/emacs-lisp/pp.el (pp-display-expression): * lisp/emacs-lisp/re-builder.el (reb-mode, reb-restart-font-lock): * lisp/emacs-lisp/shadow.el (load-path-shadows-mode): * lisp/emacs-lisp/smie.el (smie-setup): * lisp/emacs-lisp/syntax.el (syntax-propertize): * lisp/emacs-lisp/trace.el (trace-make-advice): Prefer setq-local.

view details

Golem

commit sha cde5127affce01a5a2b4a539922e136faf7a78db

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha d132c577f966fda1b0eb746dc060f61d97601153

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 1638dbc9a5c8d32ef4413a8eb8a93421a2d91ff0

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha a86b1dc88629357782076d0f06ed7d7a5627a3f7

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha dcdb42e5cb8d9735007a59600fc4328b66fa89ed

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 4c7095e6bdbbedfb9404649537f7480b1c9e030e

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha bec991820c746ebb16a290328a9e67fb4198a419

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha a18595279b3d2b51d33b8b9a84e5fe4c523f7810

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 6f64333c0e6f895ceb29ce97253c6da5fd904263

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 5d424dbc3c268b030e87b4d37ce6f986a24bfa07

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha c77b72c20338be5c1dc65cda37792dd8b5de9323

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha c45fe5ff477d3f465d15864157fe8f0da31c334a

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in a day

push eventd12frosted/emacs-plus-basis

Eli Zaretskii

commit sha 190a6853708ab22072437f6ebd93beb3ec1a9ce6

Don't abort when terminated by SIGINT in -batch * src/xdisp.c (clear_message_stack): New function. * src/emacs.c (terminate_due_to_signal): Call clear_message_stack when we are being shut down by SIGINT under -batch. * src/lisp.h (clear_message_stack): Add prototype.

view details

Stefan Kangas

commit sha e6320b11f07c269982dfd0cbf016dec4452daf6d

Prefer setq-local in most of textmodes/*.el * lisp/textmodes/artist.el (artist-mode-init): * lisp/textmodes/bibtex.el (bibtex-mode): * lisp/textmodes/dns-mode.el (dns-mode): * lisp/textmodes/enriched.el (enriched-mode): * lisp/textmodes/ispell.el (ispell-buffer-local-parsing): * lisp/textmodes/nroff-mode.el (nroff-mode): * lisp/textmodes/picture.el (picture-mode): * lisp/textmodes/refill.el (refill-mode): * lisp/textmodes/two-column.el (2C-split): Prefer setq-local.

view details

Golem

commit sha 4b46cb908b9b9017ebcee46f30d1ead912a6a83e

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 7f66552230d79ea25ca29a29d59f42b896eae4fd

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 7d1a4f25b64c8c50391ee87939bc6fc71ba4edd6

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 0bb3394357f50013d6e3858e15d2e12ddee93c28

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 2f8cf85971902cc83182f60163a8bfa8f7e20231

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 2cd5f37f3127ecd1f95d3ebe1aae11f8c182edaa

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 96872cb93d0f177cb0aaadc76efa5bba9f3d09d4

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha c448cf2a95b5ff77df050dbe35c7c171e018ce35

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha a245333424ddb85fb301241436a840634655503c

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 41bff56fb603b30f3751fc01645f69ecce60fd01

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha f5dfebb0db1aba0b0762fb62cb35f53c769621a7

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha 12f7e6d9d8f705154cb42cefd7e7b59a5e4be79d

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in a day

issue openedd12frosted/homebrew-emacs-plus

Include core formula patches for Apple Silicon support

The homebrew-core emacs formula now includes two small patches to allow building Emacs on Apple Silicon. Would you be willing to include those in the emacs-plus formulas?

Thank you

created time in a day

push eventd12frosted/elpa-mirror

Golem

commit sha 95759987611aa9f6240408f288d84e88ed4b6752

snapshot 04/12/20 12:31:28

view details

push time in a day

push eventd12frosted/emacs-plus-basis

Lars Ingebrigtsen

commit sha f365eb2e055c05e8dbd76aca6b6d10b0a888d5da

Preload iso-trans.el * lisp/loadup.el ("international/iso-transl"): Load by default so that we get `Alt-' bindings (bug#21310). * lisp/international/iso-transl.el: Remove autoloads and some comments.

view details

Stefan Kangas

commit sha 78cdf4c7627e0ce857bb6c6ebbca183e18762c21

Prefer setq-local in eshell * lisp/eshell/em-cmpl.el (eshell-cmpl-initialize): * lisp/eshell/em-dirs.el (eshell-dirs-initialize): * lisp/eshell/em-glob.el (eshell-glob-initialize, eshell-glob-regexp): * lisp/eshell/em-hist.el (eshell-hist-initialize): * lisp/eshell/em-prompt.el (eshell-prompt-initialize): * lisp/eshell/em-rebind.el (eshell-rebind-initialize) (eshell-setup-input-keymap): * lisp/eshell/em-script.el (eshell-script-initialize): * lisp/eshell/em-smart.el (eshell-smart-initialize): * lisp/eshell/em-term.el (eshell-term-initialize, eshell-exec-visual): * lisp/eshell/em-tramp.el (eshell-tramp-initialize): * lisp/eshell/em-unix.el (eshell-unix-initialize, eshell/diff): * lisp/eshell/esh-arg.el (eshell-arg-initialize): * lisp/eshell/esh-cmd.el (eshell-cmd-initialize): * lisp/eshell/esh-io.el (eshell-get-target): * lisp/eshell/esh-mode.el (eshell-mode): * lisp/eshell/esh-var.el (eshell-var-initialize): Prefer setq-local.

view details

Stefan Kangas

commit sha 3df49612c66416102eddcb030001b86920da9c17

* lisp/eshell/esh-mode.el (eshell-mode): Remove XEmacs compat code.

view details

Alyssa Ross

commit sha cbfce827ace4c410a2eed50c8d8c763721925b7e

Make shell-command use comint settings * lisp/simple.el (shell-command): Use the term environment from comint, so that comint settings are used for commands like `async-shell-command', too (bug#45034). Copyright-paperwork-exempt: yes

view details

Stefan Kangas

commit sha b3d315efc210d47b22791dd938e6354bcb0f089c

Prefer setq-local in erc * lisp/erc/erc-goodies.el (erc-imenu-setup): * lisp/erc/erc-list.el (erc-list-install-322-handler, erc-cmd-LIST): * lisp/erc/erc-pcomplete.el (pcomplete-erc-setup): * lisp/erc/erc.el (erc-mode, erc-update-mode-line-buffer): Prefer setq-local.

view details

Lars Ingebrigtsen

commit sha f352c57972d24464a42ea3e65dc8ac07d8e0517c

Clarify icomplete-show-matches-on-no-input doc string * lisp/icomplete.el (icomplete-show-matches-on-no-input): Clarify the meaning of the variable (bug#19031).

view details

Lars Ingebrigtsen

commit sha 1052707230d3d3b3723eefa6dede7542a4ef28bd

Allow viper-save-setting to save numerical settings * lisp/emulation/viper-util.el (viper-save-setting): Allow saving numerical settings (bug#18928).

view details

Lars Ingebrigtsen

commit sha f2bd536d36a89dac2a70c6a706d851ff73bcc40f

Make custom-data saving atomic * lisp/cus-edit.el (custom-save-all): Do the custom saves as an atomic change group, to avoid writing invalid data if something goes wrong (or the user hits `C-g') in the middle (bug#18633).

view details

Golem

commit sha b007d3db59755c9bb0c9267c95fbe3cfd954699d

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha f09b819eae8d9a951d222b17ba68624e66d58a90

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha ab95a4864add750241304f30c9e209715ceaf1f6

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha fd0ac66bad6b6149d1c2fb46c65a458249b89207

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 55ec8d73f966f2ec5098d57bf72dd437465bd4c4

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha db837cfcbe608ca5f0b90f03a4402a7fc124e60f

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 121ab71471bea7d558bab88ff4161ebf892f6538

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 8b3f902c8916ee4cb5641a66f27c0176882a1c5c

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 32c8739537cba312154b2c9e4a5670bd62f2f0cd

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha d3a3262ba0556ce0364daa757c75bc37f607a4d8

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 7655712340103d60af5d2091c1b79070dc8d11f0

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha e2b7e21204d75814cdb6c2b4f2d7810812c606ad

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in a day

startedd12frosted/homebrew-emacs-plus

started time in a day

issue commentorg-roam/org-roam

Alternating error on database rebuilds: (error "Selecting deleted buffer")

I see a problem similar to the one reported by @dansanduleac:

  1. Load Emacs
  2. run the org-roam-db-build-cache command - it fails
  3. run the org-roam-db-build-cache command again - it succeeds

The sequence above results in a "Selecting Deleted Buffer" messsage in the minibuffer after running step 2. And after step 3, I get the normal message like:

(org-roam) total: Δ33, files-modified: Δ0, ids: Δ0, links: Δ0, tags: Δ0, titles: Δ0, refs: Δ0, deleted: Δ0

I also see the "Selecting deleted buffer" messages at random times while doing org-roam operations.

If I add the sentinel code suggested above to my .emacs, and try again, I get a timeout warning. Here's the relevant part of what's in Messages after steps 2. and 3. above

emacsql-sqlite3--proc-sentinel Query timeout error: "Query timed out", 30 (org-roam) total: Δ33, files-modified: Δ0, ids: Δ0, links: Δ0, tags: Δ0, titles: Δ0, refs: Δ0, deleted: Δ0

dansanduleac

comment created time in 2 days

startedd12frosted/homebrew-emacs-plus

started time in 2 days

push eventd12frosted/emacs-plus-basis

Dmitry Gutov

commit sha f2a3d6e28d81dc2890e99afd550b59ff01fac5d9

Support using ripgrep in project-find-regexp and friends Performance results vary here. Some projects and search terms don't see much of a change, but for some (including Emacs sources checkout and case-insensitive search) the switch to ripgrep shows ~2-3x speed improvement. Another piece of anecdata here: https://lists.gnu.org/archive/html/emacs-devel/2020-06/msg00802.html * lisp/progmodes/xref.el (xref-search-program-alist) (xref-search-program): New user options. (xref-matches-in-files): Use them.

view details

Dmitry Gutov

commit sha 5e22c5f90eb858933536f678915d199e6df6bdc8

; Expand on the NEWS entry

view details

Dmitry Gutov

commit sha db26a844816ad524fa4326f6a62382b930926340

; Fix line number sorting

view details

Golem

commit sha f214069758e351aa1279f9af668533dcbcffcdfc

add script for rebasing on top of upstream master Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha f06492f16f34ddf80dab0aecad3811d40849a9de

add GitHub workflow Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 772def23054716698416fa9cad888d7b725dd6b2

add script for extracting patches Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 0fdfe6dcc745d5f046b7b52b9b98352141aa6dad

[ci] add GitHub token Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 3cef01e0d898c6b334d5286ae5da8bf964c63e4d

[patch] no-titlebar-head Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 4d115b837b2efdc28ab8741614fcd3de9559b541

[patch] no-frame-refocus-cocoa Author: Alvaro Ramirez <alvaro@xenodium.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 26cd79053c3d9c3fd502841e74c23a6ac4f1f1c3

[patch] fix-window-role Author: Jake JX <njunxuan@gmail.com> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 51ad2c7babb0aa459436bc6534ae4dd93dfb91da

update hashes in formula file Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha c44feac43444c136da67784d9e3e5217e401aad6

[ci] run CI check more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 98c1e4694515e5fcf1dfae19e11cfde1e6a3ee8b

fix patch extraction for multi-line commits Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga <boris@d12frosted.io>

view details

Golem

commit sha 9dbeaadd057ad7b3e33c00c9e6bf4fcd4628af86

[ci] run checks more often Author: Boris Buliga <boris@d12frosted.io> Committer: Boris Buliga aka <boris@d12frosted.io>

view details

Golem

commit sha a29612475f5a69500f85bb3c9488be2a5eb7cff2

[patch] system-appearance Author: Nicolas G. Querol aka ngquerol Committer: Boris Buliga <boris@d12frosted.io> Patch to make emacs 28 aware of the macOS 10.14+ system appearance changes. From 8c761f0a4cbd2952958ba3ac17e25ad8719b68d5 Mon Sep 17 00:00:00 2001 From: "Nicolas G. Querol" <nicolas.gquerol@gmail.com> Date: Sun, 8 Nov 2020 21:53:21 +0100 Subject: [PATCH] Add `ns-system-appearance-change-functions' hook This implements a new hook, effective only on macOS >= 10.14 (Mojave), that is called when the system changes its appearance (e.g. from light to dark). Users can then implement functions that take this change into account, for instance to load a particular theme. Minor changes are also made to select the right "dark" appearance (NSAppearanceNameDarkAqua) on macOS versions >= 10.14, the previous one (NSAppearanceNameVibrantDark) being deprecated. * src/frame.h (enum ns_appearance_type): Add new "ns_appearance_dark_aqua" case. * src/nsfns.m (defun x-create-frame): Use "dark aqua" appearance on macOS >= 10.14. * src/nsterm.m: - (ns_set_appearance): Use "dark aqua" appearance on macOS >= 10.14, reset appearance to the system one if `ns-appearance' frame parameter is not set to either `dark' or `light'. - (initFrameFromEmacs): Use "dark aqua" appearance on macOS >= 10.14. - (EmacsApp) Add the `systemDidChangeAppearance' private method, as well as the appropriate Key-Value Observing calls to update the frame's appearance when the system (and thus the app's) appearance changes. - Add `ns-system-appearance-change-functions' hook variable and symbol, to allow users to add functions that react to the change of the system's appearance. - Add `ns-system-appearance' variable, to allow users to consult the current system appearance. Here is an example on how to use this new feature: (defun my/apply-theme (appearance) "Load theme, taking current system APPEARANCE into consideration." (mapc #'disable-theme custom-enabled-themes) (pcase appearance ('light (load-theme 'tango t)) ('dark (load-theme 'tango-dark t)))) (add-hook 'ns-system-appearance-change-functions #'my/apply-theme) The hook being run on each system appearance change as well as at startup time, Emacs should then always load the theme you chose for the current appearance.

view details

push time in 2 days

push eventd12frosted/elpa-mirror

Golem

commit sha e8e7f24a5e62afeb814813a89f2212cc40b50aa2

snapshot 04/12/20 00:46:54

view details

push time in 2 days

issue commentorg-roam/org-roam

org-roam-jump-to-index not working properly

Same for me as for @anildigital

zoechi

comment created time in 2 days

issue commentorg-roam/org-roam

Utilities for tag management: rename, auto complete, list, etc

Creating good tags is hard and this kind of management is as useful as refactoring is in software.

Other tag management actions that might be useful besides the functions @natask mentioned are:

  • check if there are two equal tags that have different capitalization
  • find notes without any tags
  • find notes that have a specific TAG "A" but not a tag "B"
    • Useful if tag "B" should always be included when "A" is

Also, it would be nice if there was a function that would insert a table with the tags in the database into the current file with the number of notes containing that tag. Then the user could sort the table by either column using org-mode table functionality. This could be useful for the user to manage the tags.

natask

comment created time in 2 days

more