[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename
From: |
Pierre Neidhardt |
Subject: |
[bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename |
Date: |
Fri, 14 Dec 2018 10:23:41 +0100 |
User-agent: |
mu4e 1.0; emacs 26.1 |
Hi Tim!
Thanks for working on this.
I'm just a little confused about the intention, so I have a few questions.
The current package re-uses Clang source and packages clang-format.el /
clang-rename.el only.
In your implementation, you've essentially moved the 'configure phase to a
snippet. As I understand it, this does not change anything. What is your
reason for doing this?
You are also deleting all non-required files. Which saves some space in /tmp
indeed, but this won't change anything to the store or the resulting
substitutes, right? I don't mind this change, I just want to be clear about
what we are trying to achieve here :)
Last, the factorization into package-from-clang-elisp-file: this is a good idea,
and I would make it even more generic. Simply rename your function
package-elisp-from-package
(or something like that) and make "clang" a parameter. Then we can use this
function in other packages like emacs-agda2-mode.
Am I making sense? What do you think?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Tim Gesthuizen, 2018/12/03
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Ludovic Courtès, 2018/12/13
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename,
Pierre Neidhardt <=
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Tim Gesthuizen, 2018/12/14
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Pierre Neidhardt, 2018/12/14
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Tim Gesthuizen, 2018/12/14
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Pierre Neidhardt, 2018/12/14
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Tim Gesthuizen, 2018/12/14
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Tim Gesthuizen, 2018/12/19
- [bug#33598] Optimizations for emacs-clang-format and emacs-clang-rename, Pierre Neidhardt, 2018/12/19