emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#47661: closed ([PATCH 00/33] Improve Emacs UX.)


From: GNU bug Tracking System
Subject: bug#47661: closed ([PATCH 00/33] Improve Emacs UX.)
Date: Sat, 01 May 2021 18:46:01 +0000

Your message dated Sat, 01 May 2021 20:45:23 +0200
with message-id 
<7b548f6326d2f14eff1077afa37fac7400fbbce7.camel@student.tugraz.at>
and subject line Re: [bug#47661] [PATCH 00/33] Improve Emacs UX.
has caused the debbugs.gnu.org bug report #47661,
regarding [PATCH 00/33] Improve Emacs UX.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
47661: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=47661
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: [PATCH 00/33] Improve Emacs UX. Date: Thu, 8 Apr 2021 19:46:17 +0200
This patch set supersedes the wip-emacs branch.  It can be deleted,
once it's merged.

Hi Guix,

as you all recall, I recently put in some efforts into improving the
Emacs user experience in Guix.  There are three bugs addressed by this
patch set:

1. Emacs libraries may inadvertently overwrite files in other libraries
   (solved by using ELPA-style subdirectories)
2. Emacs cannot find its own load-path after an update.  (Solved with a
   wrapper).
3. Emacs can't find core programs, such as "ls" or "gzip".

Below are some git statistics, have fun with them while I'm waiting for
a bug number to send the patches :)

Regards,
Leo

Leo Prikler (27):
  profiles: Add hook for Emacs subdirs.
  gnu: emacs: Wrap EMACSLOADPATH.
  gnu: emacs: Patch more program file names.
  build-system: emacs: Use subdirectories again.
  gnu: emacs-libgit: Adjust to changes in emacs-build-system.
  gnu: emacs-guix: Adjust to changes in emacs-build-system.
  gnu: emacs-telega: Adjust to changes in emacs-build-system.
  gnu: Add emacs-telega-contrib.
  gnu: emacs-emacsql: Adjust to changes in emacs-build-system.
  gnu: emacs-howm: Adjust to changes in emacs-build-system.
  gnu: emacs-ert-runner: Adjust to changes in emacs-build-system.
  gnu: emacs-shroud: Adjust to changes in emacs-build-system.
  gnu: emacs-sly-stepper: Adjust to changes in emacs-build-system.
  gnu: emacs-sly-stepper: Remove generated sources.
  gnu: emacs-org-contrib: Adjust to changes in emacs-build-system.
  gnu: emacs-edbi: Adjust to changes in emacs-build-system.
  gnu: emacs-scel: Adjust to changes in emacs-build-system.
  gnu: emacs-vterm: Adjust to changes in emacs-build-system.
  gnu: notmuch: Adjust to changes in emacs-build-system.
  gnu: emacs-pyim: Update to 3.6.
  gnu: emacs-realgud: Adjust to changes in emacs-build-system.
  gnu: geiser-gauche: Adjust to changes in emacs-build-system.
  gnu: emacs-dvc: Adjust to changes in emacs-build-system.
  gnu: emacs-w3m: Adjust to changes in emacs-build-system.
  gnu: emacs-wget: Port to emacs-build-system.
  gnu: emacs-haskell-mode: Adjust to changes in emacs-build-system.
  gnu: emacs-julia-snail: Adjust to changes in emacs-build-system.

Morgan Smith (5):
  gnu: emacs-geiser: Update to 0.13.
  gnu: Add emacs-geiser-guile.
  gnu: emacs-guix: Update to 0.5.2-4.8ce6d21.
  gnu: emacs-flycheck-guile: Add missing input.
  gnu: guile-studio: Add missing input.

Xinglu Chen (1):
  gnu: emacs-pdf-tools: Adjust to changes in emacs-build-system.

 gnu/local.mk                                  |   2 +
 gnu/packages/emacs-xyz.scm                    | 369 ++++++++++--------
 gnu/packages/emacs.scm                        |  52 ++-
 gnu/packages/guile-xyz.scm                    |   1 +
 gnu/packages/mail.scm                         |   3 +-
 ...ser-autoload-activate-implementation.patch |  26 ++
 .../emacs-geiser-guile-auto-activate.patch    |  34 ++
 guix/build/emacs-build-system.scm             |  70 ++--
 guix/profiles.scm                             |  41 ++
 guix/status.scm                               |   2 +
 10 files changed, 391 insertions(+), 209 deletions(-)
 create mode 100644 
gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch
 create mode 100644 gnu/packages/patches/emacs-geiser-guile-auto-activate.patch

--
2.31.1



--- End Message ---
--- Begin Message --- Subject: Re: [bug#47661] [PATCH 00/33] Improve Emacs UX. Date: Sat, 01 May 2021 20:45:23 +0200 User-agent: Evolution 3.34.2
I've now pushed this patch set.  Thanks, everyone who contributed
packages.  Thanks, everyone who submitted bugs.  And thanks to Xinglu
Chen for helping me test.

I apologize in advance for all the bugs, that we didn't catch in the
last fourteen days.  Please yell at me as loud as you can if you find
one.  I wish you all enjoy a wonderful Labour Day.

Leo



--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]