unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#63512] [PATCH] gnu: emacs-ement: Update to 0.9.1.
@ 2023-05-15  5:56 jgart via Guix-patches via
  2023-05-15  7:24 ` bug#63512: " Andrew Tropin
  2023-05-16  0:46 ` [bug#63512] " jgart via Guix-patches via
  0 siblings, 2 replies; 3+ messages in thread
From: jgart via Guix-patches via @ 2023-05-15  5:56 UTC (permalink / raw)
  To: 63512; +Cc: jgart, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.9.1.
---
 gnu/packages/emacs-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index f69967287d..cad9819a5e 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -19195,7 +19195,7 @@ (define-public emacs-plz
 (define-public emacs-ement
   (package
     (name "emacs-ement")
-    (version "0.8.3")
+    (version "0.9.1")
     (source
      (origin
        (method git-fetch)
@@ -19204,7 +19204,7 @@ (define-public emacs-ement
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "17s3sl0dijgmhnaryw08g6vn6za46xz6a709rsfrdis8v1knqd7z"))))
+        (base32 "126h4cb0iy8k7w0amn0xizq2mbk9ga8yjc6kz1qn0k73d6kqwxn6"))))
     (build-system emacs-build-system)
     (arguments
      (list #:emacs emacs))              ;need libxml support

base-commit: c5fa9dd0e96493307cc76ea098a6bca9b076e012
-- 
2.40.1





^ permalink raw reply related	[flat|nested] 3+ messages in thread

* bug#63512: [PATCH] gnu: emacs-ement: Update to 0.9.1.
  2023-05-15  5:56 [bug#63512] [PATCH] gnu: emacs-ement: Update to 0.9.1 jgart via Guix-patches via
@ 2023-05-15  7:24 ` Andrew Tropin
  2023-05-16  0:46 ` [bug#63512] " jgart via Guix-patches via
  1 sibling, 0 replies; 3+ messages in thread
From: Andrew Tropin @ 2023-05-15  7:24 UTC (permalink / raw)
  To: jgart, 63512-done; +Cc: jgart, Liliana Marie Prikler

[-- Attachment #1: Type: text/plain, Size: 1251 bytes --]

On 2023-05-15 00:56, jgart@dismail.de wrote:

> * gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.9.1.
> ---
>  gnu/packages/emacs-xyz.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index f69967287d..cad9819a5e 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -19195,7 +19195,7 @@ (define-public emacs-plz
>  (define-public emacs-ement
>    (package
>      (name "emacs-ement")
> -    (version "0.8.3")
> +    (version "0.9.1")
>      (source
>       (origin
>         (method git-fetch)
> @@ -19204,7 +19204,7 @@ (define-public emacs-ement
>               (commit (string-append "v" version))))
>         (file-name (git-file-name name version))
>         (sha256
> -        (base32 "17s3sl0dijgmhnaryw08g6vn6za46xz6a709rsfrdis8v1knqd7z"))))
> +        (base32 "126h4cb0iy8k7w0amn0xizq2mbk9ga8yjc6kz1qn0k73d6kqwxn6"))))
>      (build-system emacs-build-system)
>      (arguments
>       (list #:emacs emacs))              ;need libxml support
>
> base-commit: c5fa9dd0e96493307cc76ea098a6bca9b076e012

Hi jgart,

Thank you for the patch, applied!

-- 
Best regards,
Andrew Tropin

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [bug#63512] [PATCH] gnu: emacs-ement: Update to 0.9.1.
  2023-05-15  5:56 [bug#63512] [PATCH] gnu: emacs-ement: Update to 0.9.1 jgart via Guix-patches via
  2023-05-15  7:24 ` bug#63512: " Andrew Tropin
@ 2023-05-16  0:46 ` jgart via Guix-patches via
  1 sibling, 0 replies; 3+ messages in thread
From: jgart via Guix-patches via @ 2023-05-16  0:46 UTC (permalink / raw)
  To: Andrew Tropin, 63512-done; +Cc: Liliana Marie Prikler

Hi Andrew,

Thanks for merging that.

The update also fixes an annoying edge case bug I was experiencing from the upstream release version packaged in Guix which is documented here:

https://github.com/alphapapa/ement.el/issues/147

TLDR: ement would freeze up because Emacs does not support Microsoft ICO files at all and someone uploaded an ICO file for their matrix room avatar ;()

The fix was to warn when encountering an ico file in a matrix room and leave the room's avatar slot set to nil in the respective ement API code.

This ICO file in this one matrix room literally would freeze up Emacs completely because it didn't know how to handle it and would lock up.

all best,

jgart




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-05-16  0:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-15  5:56 [bug#63512] [PATCH] gnu: emacs-ement: Update to 0.9.1 jgart via Guix-patches via
2023-05-15  7:24 ` bug#63512: " Andrew Tropin
2023-05-16  0:46 ` [bug#63512] " jgart via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).