profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tsdh/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Tassilo Horn tsdh Germany https://tsdh.org 👉 SourceHut: https://sr.ht/~tsdh 👈

tsdh/highlight-parentheses.el 87

Moved to SourceHut: https://sr.ht/~tsdh/highlight-parentheses.el/ (Emacs: highlight surrounding parentheses)

tsdh/clj-rpe 16

Regular path expressions for Java object networks and Clojure data structures.

tsdh/clj-miniconcat 7

A toy concatenative language implemented in Clojure.

tsdh/emacs-eclim 2

This projects aims at creating an emacs frontend to Eclim, see http://eclim.sourceforge.net/

tsdh/emf-xsd-sdk 2

The Eclipse Modeling Framework SDK bundle creation project.

tsdh/avy 1

Jump to things in Emacs tree-style

tsdh/emacs-calfw 1

A calendar framework for Emacs

fikovnik/ttc15-live-contest 0

TTC’15 Live Contest: Transformation of Java Annotations

stefan-ka/henshin-maven 0

The Henshin transformation engine repackaged for Maven

tsdh/ace-window 0

Quickly switch windows in Emacs

PR opened magit/forge

Adapt to emacs-28 bug-reference-bug-regexp contract

Starting with emacs 28, the first group in bug-reference-bug-regexp defines the bounds of the bug-reference overlay, so prepend just a "." to bug-reference-bug-regexp in order to prevent it from matching at BOL.

With bug-reference-bug-regexp values which don't conform to this new contract, the char before the bug references will be highlighted, too, but bug-reference.el issues a warning pinpointing what needs to be adapted anyhow.

  • lisp/forge-topic.el (forge-bug-reference-setup): Prepend "." to bug-reference-bug-regexp in order to prevent matching at BOL.
+1 -2

0 comment

1 changed file

pr created time in 8 days

create barnchtsdh/forge

branch : bug-reference-emacs-28

created branch time in 8 days

fork tsdh/forge

Work with Git forges from the comfort of Magit

fork in 8 days

push eventtsdh/magit

Jonas Bernoulli

commit sha eedc9f0b9c7c682d13f5906f2b51f89bb0d3b021

manual: Add two FAQ entries from wiki

view details

Jonas Bernoulli

commit sha 341e3c8995fc445694f31c96ec113b63dc488b17

magit-log-move-to-revision: New command Closes #4418.

view details

Jonas Bernoulli

commit sha ea1f626b0adfc25e5beacc6f4c9d8cff6d5cfc35

magit-log-mode-map: Fix binding added in previous commit

view details

TEC

commit sha 3a39338a4382de13972adb55c528a8ec68e7ab21

magit-log-select-quit: Actually call quit function Since `magit-log-select-quit-function' is a buffer-local variable, killing the buffer then calling the function means that nothing is ever called. The quit function should be temporarily bound so it isn't lost.

view details

Jonas Bernoulli

commit sha 51152fdec9c069733c50268c085424fa77931804

magit-cherry-pick: Bind magit-merge-squash

view details

Jonas Bernoulli

commit sha bb13db50f977b0e2e35205b0d82f5a687b2040cb

magit-diff{,-refresh}: Add -R Closes #4413. Closes #4394.

view details

Jonas Bernoulli

commit sha 69596815ecd15f15b917fdb946776afc465bf217

magit-list-refs-namespaces: Promote to option

view details

Jonas Bernoulli

commit sha 4c3373f9a4f004b0f710f5c67ace6aa8458ba038

magit-list-refs-namespaces: Fix pull-request namespace

view details

Jonas Bernoulli

commit sha 07d43e0e1d8aed389adf80d3d50d5446c5d2f294

magit-builtin-completing-read: Maybe don't modify prompt Don't add default to prompt when `vertico-mode' or `selectrum-mode' is enabled. Doing so would be redundant for these modes as well.

view details

Jonas Bernoulli

commit sha 50a1f654c4f867b0463b2afed42c652cb1a44df5

magit-completing-read-multiple*: Port c-r-m change This ports Emacs commit 3d6fa0b1e085a987588d5b3a54d91abfee42ceea. Support list of default values in completing-read-multiple * lisp/emacs-lisp/crm.el (completing-read-multiple): Consider head of DEF argument when specified as a list, as per completing-read-default. (bug#30072)

view details

Jonas Bernoulli

commit sha 9bfdbe8a566e1d661402626963bae9811eecf37f

magit-completion-pcm--all-completions: Only use if necessary Don't even define it otherwise.

view details

Jonas Bernoulli

commit sha c10e10c9a427c192dec841e524a6d3d47d2b21ee

Update our completing-read-multiple replacement/wrapper Among other things we use crm to read revision ranges such as "A..B" and "C...D". As far as crm is concerned ".." and "..." are interchangeable separators but to Git they mean different things. We cannot use `completing-read-multiple' when reading ranges because it returns a list of the read values, stripping the separators. `magit-completing-read-multiple' was added in [1: 388a9a254] to avoid some (additional upcoming) duplication between our two functions that read ranges. Giving it that name was a mistake because its function signature is not compatible with that of `completing-read-multiple'. In [2: cb4d59190] `magit-completing-read-multiple*' was added to fix that, but we did not port existing callers immediately because of the involved risk. Meanwhile we added more kludges to `magit-completing-read-multiple' and `magit-completing-read-multiple*', addressing additional defects and undesirable features of various completion frameworks. Now the time has come to deprecate `magit-completing-read-multiple' in favor of `magit-completing-read-multiple*'. We should stop using the former name for now, because of the differences in the function signatures. Eventually we would like to use the former name again, but if we abruptly changing the signature of an existing function, that would risk breaking third-party packages. The use of an intermediate function name minimizes the risk to third-parties. The previous approach was to copied `completing-read-multiple' and to modified the copy to our needs, but we then failed to incorporate upstream changes into our copies, so now we use a wrapper instead. Another reason to use a wrapper is that then we don't bypass any advice that may have been added to the original. For example the `vertico' completion framework advices `completing-read-multiple' but that advise obviously did not affect our copies. 1: 388a9a254f6ee985e67926d44a2d9ebad79af897 completion: move common crm setup to a function 2: cb4d591900187b77e54ec00cac5f25b644153b5b magit-completing-read-multiple*: New function Because this commit shuffles things around quite a bit, making history inspection harder, I have added a code comment for each issue that our wrapper addresses. Co-authored-by: Miha Rihtaršič <miha@kamnitnik.top> - Avoid changing the return value of split-string as doing that would break selectrum's crm function. - Cosmetics.

view details

Jonas Bernoulli

commit sha 4c096921fda97ebdff656a35a257910fca9e5aad

magit-merge: Change magit-merge-into's description In the future we are going to change the key binding from "i" to "d" as well, to keep it mnemonic. We don't make both changes at once in the hope that this makes the transition easier for existing users. Closes #4386.

view details

Jonas Bernoulli

commit sha 0946fa72926d643c2625d8b1718f19c93a25619c

Update release notes

view details

Jonas Bernoulli

commit sha 2896f615f9b4f4aecfbbe92b401ef83c2caa6a85

Release version 3.1.0

view details

Jonas Bernoulli

commit sha bb7bd15daa021f762458472fd337ee829027ab93

Reset Package-Requires for Melpa

view details

Jonas Bernoulli

commit sha 2ae376e4923e02355828350b81cdc1b0f8fa72ff

Add v3.2.0 release notes stub

view details

Jonas Bernoulli

commit sha 14170b4ea5929bc47b72fb007cf2a568fd6b3ed3

magit-name-tag: Fix normal case

view details

Jonas Bernoulli

commit sha 29b0cb4890e2f709f1ee609cc44a4d587c636f44

magit-completing-read-multiple*: Don't use unbound variable Closes https://github.com/magit/forge/issues/375.

view details

Kyle Meyer

commit sha 1173134ad5de3224903f6267a4f90a0de551bbd9

relnotes: Fix typo

view details

push time in 8 days

push eventtsdh/mu

c0dev0id

commit sha 5c3d61a88dd49da9f0ecfb822d0201ca8672840d

Fix mu-init manpage markup

view details

Dirk-Jan C. Binnema

commit sha a53ca7da5e5f9c163eb21729e5817740716daf4b

mu4e.texi: Update build instructions Update the meson instructions.

view details

Dirk-Jan C. Binnema

commit sha f769476a517fcffa77c35393554a7008b1800a04

meson.build: cleanups, install NEWS.org

view details

Dirk-Jan C. Binnema

commit sha 87ac89b082565106b1a1e0a30a68e92b6a83ec95

index: rely less on dir tstamp when indexing Let's use the _current time_ (time(NULL)) instead of the dir-tstamp for a maildir; this avoids re-indexing mail where the mails have a newer time, but their directory hasn't (e.g. 'touch') Experimental, let see how this works.

view details

Dirk-Jan C. Binnema

commit sha 9bcebb5cf8005f1270e23fe5b5deb5c09f950240

build: avoid some compiler warnings

view details

Dirk-Jan C. Binnema

commit sha 57f00a6c1a29e1e265abbb43e4973def7c553379

Merge pull request #2105 from c0dev0id/master Fix mu-init manpage markup

view details

Dirk-Jan C. Binnema

commit sha 1c076e6c436ed71ae1015b35e61a1f7381cf0c52

mu4e.texi: Add regexp --my-address example

view details

Dirk-Jan C. Binnema

commit sha ecea966169fb4a01a9d25039c23b71a74f1b5496

mu int: improve docs for regexp addresses

view details

Dirk-Jan C. Binnema

commit sha 5303b8cdc898ef766b23e919f82c1cebc9db28c2

mu4e.texi: improve regexp example

view details

Dirk-Jan C. Binnema

commit sha 964ab0e2c78f541f361c9d09b9803407f666248c

build: Extend makefile targets Add a target for build mu4e-docs, add CSS file for that, too.

view details

Dirk-Jan C. Binnema

commit sha eb08d04ecdb4b8fb1b83117c0f4c64f384250c47

build: autogen.sh: update Hopefully fix CI failure

view details

Dirk-Jan C. Binnema

commit sha f7e0bce67db587ac9004aed7f85ca9febbe1515b

mu4e.texi: remove docs on old message view

view details

Dirk-Jan C. Binnema

commit sha 129ea039b32bee82c54efe435e0af13911fc1667

NEWS.org: update build instructions Fixes: #2126.

view details

Christophe Troestler

commit sha 76e0a79d87aa283cfb79eabf08cd20801f7f35a3

mu4e-list: fix typo

view details

Dirk-Jan C. Binnema

commit sha a34e4056c4e6709eb5c7ca671f86d7efe7ae928c

Merge pull request #2127 from Chris00/master mu4e-list: fix typo

view details

push time in 12 days

issue commentmagit/forge

forge-bug-reference-setup vs. Emacs 28 built-in setup

@Thaodan I can't follow. The emacs 28 bug-reference auto-setup uses some functions looking at different things and some customizable alists figure things out. For example, one function checks the version control URL of a file and an accompanying alist then defines that for github, the issues/PRs have to be resolved this way, for gitlab in that way, and for sr.ht in that other way.

What topic of this issue are you referring to? The main thing was that emacs 28 has the auto-setup feature which forge implemented on its own so the forge-implementation is now inactive if emacs 28 is in use.

The second topic was that I suggested that forge shouldn't redefine a bug-reference function and here we also found a way to make that happen.

tsdh

comment created time in 13 days

issue commentswaywm/wlroots

Assertion failed: (resource && wlr_resource_is_buffer(resource)), function wlr_buffer_from_resource, file types/wlr_buffer.c, line 198.

@emersion Your commit 913dcdc1e649fa99eb1a42ad9694b9e3e9ffab4f fixes the issue for me. Sway starts again.

jbeich

comment created time in 13 days

issue commentswaywm/sway

Sway crashed with SIGABRT

@emersion Ah, ok, thanks for the heads-up.

WhyNotHugo

comment created time in 13 days

issue commentswaywm/sway

Sway crashed with SIGABRT

I also get SIGABRT directly at startup since updating my sway master checkout (with wlroots & seatd masters as subprojects) yesterday. The stacktrace I get is:

#0  0x00007fc0c8814d22 in raise () at /usr/lib/libc.so.6
#1  0x00007fc0c87fe862 in abort () at /usr/lib/libc.so.6
#2  0x00007fc0c87fe747 in _nl_load_domain.cold () at /usr/lib/libc.so.6
#3  0x00007fc0c880d616 in  () at /usr/lib/libc.so.6
#4  0x00007fc0c90ebc61 in wlr_buffer_from_resource (resource=0x0) at ../subprojects/wlroots/types/wlr_buffer.c:198
#5  0x00007fc0c910de63 in surface_handle_attach (client=0x558ad8d14510, resource=0x558ad8cefab0, buffer_resource=0x0, dx=0, dy=0) at ../subprojects/wlroots/types/wlr_surface.c:45
#6  0x00007fc0c8135acd in  () at /usr/lib/libffi.so.7
#7  0x00007fc0c813503a in  () at /usr/lib/libffi.so.7
#8  0x00007fc0c8a34124 in  () at /usr/lib/libwayland-server.so.0
#9  0x00007fc0c8a2f57c in  () at /usr/lib/libwayland-server.so.0
#10 0x00007fc0c8a3207a in wl_event_loop_dispatch () at /usr/lib/libwayland-server.so.0
#11 0x00007fc0c8a2fbe7 in wl_display_run () at /usr/lib/libwayland-server.so.0
#12 0x0000558ad77b4450 in server_run (server=0x558ad782f5a0 <server>) at ../sway/server.c:261
#13 0x0000558ad77b386b in main (argc=1, argv=0x7ffcafd96f68) at ../sway/main.c:395
WhyNotHugo

comment created time in 13 days

issue commentmagit/forge

forge-bug-reference-setup vs. Emacs 28 built-in setup

Creative approach. I can't come up with something strictly better.

And yes, run-hook-with-args-until-success would be better. I've changed that. And I've also implemented the group-99-highlighting feature, so with the regexp (concat "[^\n]\\(?99:" bug-reference-bug-regexp "\\)") it should work now.

tsdh

comment created time in 13 days

issue commentmagit/forge

forge-bug-reference-setup vs. Emacs 28 built-in setup

@tarsius Couldn't you achieve the "don't highlight at BOL" behavior also by prepending [^\n] to bug-reference-bug-regexp in the buffers where you don't want highlighting and clickable links at BOL?

And bug-reference just calls browse-url so you might be able to add forge in browse-url-default-handlers so the bug-references are opened with forge. debbugs.el does the same for the debbugs GNU instance. (That's also new in emacs 28, I think.)

tsdh

comment created time in 13 days

push eventtsdh/mu

c0dev0id

commit sha 468dbf701d3da3e7b60ec19a2c1bf95695861c2d

Fix mu-init manpage markup

view details

Dirk-Jan C. Binnema

commit sha 263f328bf64ee83bffdb6605fd3d5739e0847e40

build: bump version 1.6.6

view details

Tassilo Horn

commit sha 75bf49731032d4d2acc7a736959ccc7193886bd8

Allow a function as value of mu4e-split-view This allows for splitting depending on geometry using `split-window-sensibly` or more advanced home-brewn functions. As a starter, which already suits my needs better than the previously supported values, I use the following config: ```elisp (defun th/mu4e-split-view () (let* ((headers (mu4e-get-headers-buffer)) (headers-win (and headers (get-buffer-window headers))) (view (mu4e-get-view-buffer)) (view-win (and view (get-buffer-window view)))) (cond (view-win view-win) ((one-window-p) (split-window-sensibly)) ;; Use the tallest window. (t (car (sort (delq headers-win (window-list)) (lambda (a b) (> (window-height a) (window-height b))))))))) (setq mu4e-split-view #'th/mu4e-split-view) ```

view details

push time in 14 days

issue closedvbrandl/hoc

Add support for projects hosted on sourcehut (sr.ht)

Some testing suggests that hitsofcode.com supports projects hosted on github, gitlab, and bitbucket but not my project's which are on sourcehut. At least, when specifying a repository path such as https://hitsofcode.com/sourcehut/~tsdh/swayr or https://hitsofcode.com/srht/~tsdh/swayr, I get 404 page not foun.

The actual repository is https://git.sr.ht/~tsdh/swayr.

closed time in 16 days

tsdh

issue commentvbrandl/hoc

Add support for projects hosted on sourcehut (sr.ht)

Thanks a lot!

tsdh

comment created time in 16 days

delete branch tsdh/deps.rs

delete branch : document-sourcehut-support

delete time in 18 days

PR opened deps-rs/deps.rs

Mention SourceHut support in README.md

This is an addendum to the now-merged PR #117 which actually implemented the support.

+2 -2

0 comment

1 changed file

pr created time in 18 days

create barnchtsdh/deps.rs

branch : document-sourcehut-support

created branch time in 18 days

push eventtsdh/deps.rs

Eduardo Pinho

commit sha b9445f476431a1877c773fecfba5b4e3d948dfd5

Clippy fix (#119)

view details

Eduardo Pinho

commit sha 5b3fa9b0b29ea894e5b8e0f10c04caffe87fe596

Update dependencies crates-index and rustsec (#118)

view details

Tassilo Horn

commit sha c99b0df891ce95a13f8856b87bd6944a3ab1587c

Add support for projects hosted on sourcehut (sr.ht) (#117)

view details

push time in 18 days

delete branch tsdh/deps.rs

delete branch : support-sourcehut

delete time in 18 days

issue commentmagit/forge

forge-bug-reference-setup vs. Emacs 28 built-in setup

Hey Jonas, I've just found out by accident that forge also redefines bug-reference-fontify in order to inhibit fontification at BOL in magit status mode and forge notifications mode. I guess that's because in the magit buffer you can have, e.g.:

Issues (65)
#2119 [mu4e bug] meson/ninja not installing mu4e-contacts.el and mu4e-search.el bug mu4e new
#2116 [mu bug] bug new mu
#2117 Saving Message to PDF with Attachment Names
...

But what's wrong with letting bug-reference highlight those bug numbers? Then you'd also have the possibility to quickly browse the issue with the browser in addition to opening it in forge.

If it's just the too shiny face, you could do (face-remap-add-relative 'link 'magit-dimmed). But of course that would affect all links in the status buffer.

Anyhow, what I actually meant to say: please file an emacs bug report with what you need from bug-reference, e.g., maybe there could be a new variable bug-reference-inhibit-fontification-functions where you could add your check to, and/or bug-reference could define its own face (simply deriving from the link face) which would make the face-remap-add-relative think more viable.

I'd like to solve this all before emacs 28 goes into feature freeze.

tsdh

comment created time in 18 days

pull request commentdeps-rs/deps.rs

Add support for projects hosted on sourcehut (sr.ht)

@Feliix42 Well, I am one of those profiting from that change because my projects are on sr.ht. :-)

tsdh

comment created time in 19 days

push eventtsdh/mu

Dirk-Jan C. Binnema

commit sha ab5d306c857968850b3f80e0ada202eb84b832fd

mu4e/mu4e.el: add mu4e--default-handler It was missing.

view details

Dirk-Jan C. Binnema

commit sha 9b02d56c0583ee0c617834f62e097abd10e97910

build: build mu4e-{contacts,search}.el(c) too Fixes: #2119

view details

Dirk-Jan C. Binnema

commit sha 128bc731a652077ca040b902376a41ac50de4665

mu4e: avoid some compiler warnings in search, contacts

view details

Dirk-Jan C. Binnema

commit sha 162f5896ae35b07a665f2c759582c634cc3a20f4

mu4e-view: port of save-attachment fix Port of #b349b24 (courtesy of danielfleischer) to not fail to detect attachments in certain messages.

view details

Dirk-Jan C. Binnema

commit sha 3a39eff1dfc0ffaa663709c3f44b41ce57026eed

mu4e-(actions|control|org|update).el: tidy up Fix flycheck warnings, and use '--' instead of '~' for private variables/functions.

view details

push time in 19 days

push eventtsdh/mu

Dirk-Jan C. Binnema

commit sha d6a0ad02a22084d550d03636576f36b0feebe657

github: update issue templates

view details

Dirk-Jan C. Binnema

commit sha 672d57fe5d1a1dc40143b08ae8dc0309e2e4313c

github: update mu-bug issue template

view details

Peter Hoeg

commit sha 5f2e72776a669ae7e3ec405c3835d1aba93fcaf9

fix wrong configuration key reference

view details

Anders Johansson

commit sha c090e36485dca8c40978c37093a845101777f2ca

Fix bug with helm completing-read when saving attachments Previously helm-comp-read-use-marked was bound also when completing on a directory for saving attachments (when using a prefix argument). This returned a list with the selected directory, which caused an error.

view details

Dirk-Jan C. Binnema

commit sha dd542f37181970247a83483aecfcca48d2924548

Merge pull request #2028 from andersjohansson/fix-bug-helm Fix bug with helm completing-read when saving attachments

view details

Dirk-Jan C. Binnema

commit sha 212641669e1f2b9ed553b82d8b1018bf13bed43c

Merge pull request #2025 from peterhoeg/f/batch_size fix wrong configuration key reference

view details

Dirk-Jan C. Binnema

commit sha 047c10453a48e6638fe04d6fae6725342d8410c0

query: gather related ids from mset, not match-decider Since we only want the (smaller) set from the mset, not the (full) set that the match-decider sees.

view details

Thierry Volpiatto

commit sha 89538ef4fc408bb7a0097f68f7682d45e4babdc2

Only remove mark overlays in `mu4e-mark-at-point` This prevent deleting overlays added by third party packages working as well with overlays in mu4e-headers e.g. thread-folding , and probably in mu4e itself as well with future features. Also having a named overlay allows in future features to modify any other overlays but these one. As it is this patch doesn't modify the actual behavior.

view details

Dirk-Jan C. Binnema

commit sha 9020389a5625391da8f996eadf2e022d118d4881

mu-cmd-find: Fix links ouput Special case the footer/header for the links output. Small code cleanups. Fix error in docs. Fixes: #2035.

view details

Thierry Volpiatto

commit sha 50f6f539f5e54c6bdc9abd5c6895e8f3856bf0a5

Ensure mu4e~headers-move honor line-move-ignore-invisible This change is needed because forward-line doesn't honor this variable, more generally visual lines. Using `next-line` instead of `forward-line` allows this but it is more focused on interactive use, so use `line-move` which handles visual lines without warnings and return 0 or 1 just like `forward-line`.

view details

Dirk-Jan C. Binnema

commit sha c3c8e534547f93384e194bb82c04a4e2fddc0731

Merge pull request #2036 from thierryvolpiatto/line_move_visual Ensure mu4e~headers-move honor line-move-ignore-invisible

view details

Dirk-Jan C. Binnema

commit sha 6caa9acb34aca9f377c040d1a5553aaec4e50762

query-match-deciders: whitespace

view details

Dirk-Jan C. Binnema

commit sha 619509eb5639936b1d1b9d69d975a4a0e1769f74

query-results: remove GatherThreadIds We can't really do that in the match-decider, since we get _all_ messages there, not the <n>-limited. And some whitespace changes.

view details

Dirk-Jan C. Binnema

commit sha 6ddfc61c8d35dcfb0099f2b7a44597b0eb247a15

mu4e: Update documentation for mu4e-view-fields Fixes: #2041

view details

Thierry Volpiatto

commit sha 2f251209e3bd7e5b43c4384e95f183ec761b8416

Rename mmark overlay to mu4e-mark

view details

Dirk-Jan C. Binnema

commit sha 7034556ab4d7b0fc36eda93ab4b7a5370fdbea83

Merge pull request #2034 from thierryvolpiatto/remove_marked_overlays Only remove mark overlays in `mu4e-mark-at-point`

view details

DiGitHubCap

commit sha d394295fe728014b21ff06032022e2aea8ff4e49

Fix #2044: broken header movement with visual-line-mode This fixes the issue introduced by 50f6f539 where header navigation would break when `visual-line-mode' was enabled. Previously, `forward-line' was used in `mu4e-view-headers-next', which disregarded visual lines and moved by logical lines, but this was changed to `line-move', which moves by visual lines when `line-move-visual' is non-nil (the default when `visual-line-mode' is enabled). Thus, when the current header line was wrapped and a message was open in the split view, `mu4e-view-headers-next' would move to the next visual line in the headers buffer (the same message), and then jump back to the start of the previous line, preventing switching to the next message. This would also throw off navigation when `mu4e-view-headers-next' was used with a prefix argument, since it would move by visual lines and not headers. `line-move-visual' is therefore set to nil before using `line-move' to prevent these issues.

view details

Dirk-Jan C. Binnema

commit sha 40b5b8977513ff97ae52abfe624db22b9b2634a7

Merge pull request #2045 from DiGitHubCap/fix-visual-lines Fix #2044: broken header movement with visual-line-mode

view details

Nicolas Avrutin

commit sha ee4bf5664a532acf3698fa0590f56938f4998918

query: fix include-related. mu-query.cc: - make_related_enquire: don't include first query in qvec, we already have all thread IDs we need to query in thread_ds. - run_related: always sort first query by date, explained by the comment. - run_related: include qflags (in particular ascending vs descending) in leader_qflags. - run_theaded: don't limit results to maxnum, that results in threads potentially being cut off. mu-server.cc: - output_sexp: don't limit results to maxnum so as to match the behaviour of mu find (and avoid cuttong off threads). Fixes #1924 and #1911.

view details

Thierry Volpiatto

commit sha 617e8023f67292d0d4f737b087a1dd66abc13171

Fix mu4e-headers-prev with invisible lines Skip invisible text at BOL possibly hidden by the end of another invisible overlay covering previous EOL. This patch affects people using mu4e-thread-folding-mode but change nothing when using mu4e as it is.

view details

push time in 19 days

pull request commentdeps-rs/deps.rs

Add support for projects hosted on sourcehut (sr.ht)

@robjtede I've rebased this onto the current master where the clippy issues have been resolved. So now it seems that some maintainer must approve the premerge workflow again.

tsdh

comment created time in 19 days

push eventtsdh/deps.rs

Eduardo Pinho

commit sha b9445f476431a1877c773fecfba5b4e3d948dfd5

Clippy fix (#119)

view details

Eduardo Pinho

commit sha 5b3fa9b0b29ea894e5b8e0f10c04caffe87fe596

Update dependencies crates-index and rustsec (#118)

view details

Tassilo Horn

commit sha 2d7acdd12bd27ab2544d45437431f7e329a58e6e

Add support for projects hosted on sourcehut (sr.ht) Sourcehut git projects (https://git.sr.ht) are supported with the repo specifier /repo/sourcehut/~user/project. This fixes bug #115. (Note that sourcehut also offers mercurial/hg hosting at https://hg.sr.ht which is not supported.)

view details

push time in 19 days

push eventtsdh/mu

Daniel Fleischer

commit sha 151a2a323f1ed00217016df2be57d04c67592ce6

Extracting attachments #2116 Different MIME configuration needs a fallback logic. Instead of looking for the attachment "fname" in `("attachment" . (filename "fname"))` structure, we find the same file name in `("mime-type" . (name . "fname"))` structure by searching, since we don't know the MIME type beforehand. Thanks @thierryvolpiatto.

view details

Dirk-Jan C. Binnema

commit sha b349b24689e5044ad58e2086b97f5a869a7415bb

Merge pull request #2118 from danielfleischer/attachment Attachments Saving Improvement

view details

Tassilo Horn

commit sha d64313f0bfe306684a01e4c72abcde4ece09c5fe

Allow a function as value of mu4e-split-view This allows for splitting depending on geometry using `split-window-sensibly` or more advanced home-brewn functions. As a starter, which already suits my needs better than the previously supported values, I use the following config: ```elisp (defun th/mu4e-split-view () (let* ((headers (mu4e-get-headers-buffer)) (headers-win (and headers (get-buffer-window headers))) (view (mu4e-get-view-buffer)) (view-win (and view (get-buffer-window view)))) (cond (view-win view-win) ((one-window-p) (split-window-sensibly)) ;; Use the tallest window. (t (car (sort (delq headers-win (window-list)) (lambda (a b) (> (window-height a) (window-height b))))))))) (setq mu4e-split-view #'th/mu4e-split-view) ```

view details

push time in 20 days

delete branch tsdh/mu

delete branch : bug-reference-auto-setup

delete time in 20 days

PR closed djcb/mu

Allow a function as value of mu4e-split-view

This allows for splitting depending on geometry using split-window-sensibly or more advanced home-brewn functions. As a starter, which already suits my needs better than the previously supported values, I use the following config:

(defun th/mu4e-split-view ()
  (let* ((headers (mu4e-get-headers-buffer))
         (headers-win (and headers (get-buffer-window headers)))
         (view (mu4e-get-view-buffer))
         (view-win (and view (get-buffer-window view))))
    (cond
     (view-win view-win)
     ((one-window-p) (split-window-sensibly))
     ;; Use the tallest window.
     (t (car (sort (delq headers-win (window-list))
                   (lambda (a b)
                     (> (window-height a) (window-height b)))))))))
(setq mu4e-split-view #'th/mu4e-split-view)
+6017 -4578

1 comment

45 changed files

tsdh

pr closed time in 20 days

pull request commentdjcb/mu

Allow a function as value of mu4e-split-view

I'll close this PR and come back later with a similar change to master. For the time being (and my convenience), I've based this branch on the 1.6 release branch.

tsdh

comment created time in 20 days

push eventtsdh/mu

Thierry Volpiatto

commit sha 58cff913fe7d7f38e9771c82730abb24dbaa2982

Create numbered backup of attached file when already exists #2090

view details

Thierry Volpiatto

commit sha 7929b9a852a0566afede8397dcc068203866f8db

Use and instead of progn and fix some long lines

view details

Dirk-Jan C. Binnema

commit sha e67c446091e650e2bdf8c7cdb285a6b528a155ce

github: update bug template

view details

Dirk-Jan C. Binnema

commit sha 372726cb9ed7e86cc4cb38268e44a3923dd8010c

Merge branch 'master' into fix_dups_when_saving_attachments

view details

Dirk-Jan C. Binnema

commit sha 06989768f49bb623f65003db406343d92e01de50

build: bump version 1.6.4 Another bugfix release

view details

Dirk-Jan C. Binnema

commit sha 5a6fcab31d08093bd17882d4a426ef1fecd8bc0c

Merge pull request #2093 from thierryvolpiatto/fix_dups_when_saving_attachments Create numbered backup of attached file when already exists #2090

view details

Jakub Darul

commit sha 167bb83d22eea3d54761b97ec0bf0467f79e0ebf

fix: mu4e-view-save-attachments void variable This `_` looks like typo (correct me if I'm mistaken). `_arg` instead of `arg` here caused `Symbol’s value as variable is void: arg`.

view details

Dirk-Jan C. Binnema

commit sha 8734e095632c9a72f73277b51070d053b1f954fd

Merge pull request #2109 from JakDar/patch-1 mu4e: fix mu4e-view-save-attachments void variable arg

view details

Dirk-Jan C. Binnema

commit sha e6bfdda2fecbb36522097ee9517d1d212eb29ca6

mu4e-headers: restore mark after update Works-around, fixes: #2076.

view details

Dirk-Jan C. Binnema

commit sha faed25f2e58332191c611d1443b1cdecc0957f6a

view-gnus: Add S-SPC to scroll-down binding The manual promises it's there. Fixes: #2114.

view details

Dirk-Jan C. Binnema

commit sha 4f1968e838e9f139a5f2115de208c29aaf13655f

build: bump version to 1.6.5

view details

Dirk-Jan C. Binnema

commit sha ec40b18ae4449488a62e77697294f0bcbddcc27a

build: bump version to 1.7.0

view details

Dirk-Jan C. Binnema

commit sha 286d6f70c83aaa814994f9376bfdca29d5bdfcbc

build: require c++17 We don't technically need it yet, but will do so during the 1.7.x series.

view details

Dirk-Jan C. Binnema

commit sha 975604d3ee4c9d76d72220802b6b22dc4a958662

build: make meson the default build system We still support autotools for now, but it is no longer the default.

view details

Dirk-Jan C. Binnema

commit sha 3ad106bd0b70f6483fbb80cc4f60b7aa6221eba6

build: update github workflow for meson attempt to build with meson

view details

Dirk-Jan C. Binnema

commit sha 1d712f092254a71ec8b447a419576d625a62a230

build: remove some obsolete files

view details

Dirk-Jan C. Binnema

commit sha acc5959db7e3a5f42b71059a6824d97827ead891

build: update NEWS.org for 1.7

view details

Dirk-Jan C. Binnema

commit sha d7055b7ed821427a8d9517df68813e7c25a44bb3

mu4e-helpers: split off from mu4e-utils Create a new mu4e-helpers, which will usurp some of the parts mu4e-utils that do not depend on other parts of mu4e.

view details

Dirk-Jan C. Binnema

commit sha bfd0618e58f8236251061b9d6561b1f7327e5b71

mu4e-context: fix some flycheck warnings

view details

Dirk-Jan C. Binnema

commit sha 035977a89ae04d99892b3382582ec5b0b8b6a140

mu4e-context: make it a minor-mode Add mu4e-context-minor-mode, for re-use in other parts of mu4e. Update those parts + documentation.

view details

push time in 20 days