* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list @ 2024-04-04 8:46 Robert Burks 2024-04-04 9:51 ` Andrea Corallo 2024-04-06 13:22 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors 0 siblings, 2 replies; 12+ messages in thread From: Robert Burks @ 2024-04-04 8:46 UTC (permalink / raw) To: 70189 [-- Attachment #1.1: Type: text/plain, Size: 144 bytes --] (8 of 9) Patch 0024: I am submitting this patch as a simple request to add native compiled files to the 'completion-ignored-extensions' list. [-- Attachment #1.2: Type: text/html, Size: 184 bytes --] [-- Attachment #2: 0024-Added-.eln-to-completion-ignored-extensions.patch --] [-- Type: application/x-patch, Size: 906 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-04 8:46 bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list Robert Burks @ 2024-04-04 9:51 ` Andrea Corallo 2024-04-04 11:57 ` Eli Zaretskii 2024-04-06 13:22 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors 1 sibling, 1 reply; 12+ messages in thread From: Andrea Corallo @ 2024-04-04 9:51 UTC (permalink / raw) To: Robert Burks; +Cc: 70189 Robert Burks <rburksdev@gmail.com> writes: > (8 of 9) > > Patch 0024: I am submitting this patch as a simple request to add native compiled > files to the 'completion-ignored-extensions' list. Hi Robert, the patch LGTM, do you have the copyright assignment already done? For this single patch should be not necessary but I see you are sending out a number of... Thanks Andrea ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-04 9:51 ` Andrea Corallo @ 2024-04-04 11:57 ` Eli Zaretskii 2024-04-04 17:02 ` Robert Burks 0 siblings, 1 reply; 12+ messages in thread From: Eli Zaretskii @ 2024-04-04 11:57 UTC (permalink / raw) To: Andrea Corallo; +Cc: 70189, rburksdev > Cc: 70189@debbugs.gnu.org > From: Andrea Corallo <acorallo@gnu.org> > Date: Thu, 04 Apr 2024 05:51:02 -0400 > > Hi Robert, > > the patch LGTM, do you have the copyright assignment already done? He doesn't. ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-04 11:57 ` Eli Zaretskii @ 2024-04-04 17:02 ` Robert Burks 2024-04-04 18:06 ` Robert Burks 0 siblings, 1 reply; 12+ messages in thread From: Robert Burks @ 2024-04-04 17:02 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 70189, Andrea Corallo [-- Attachment #1: Type: text/plain, Size: 421 bytes --] I've only submitted one trivial patch prior to this. I will submit the copyright assignment here shortly. On Thu, Apr 4, 2024 at 7:57 AM Eli Zaretskii <eliz@gnu.org> wrote: > > Cc: 70189@debbugs.gnu.org > > From: Andrea Corallo <acorallo@gnu.org> > > Date: Thu, 04 Apr 2024 05:51:02 -0400 > > > > Hi Robert, > > > > the patch LGTM, do you have the copyright assignment already done? > > He doesn't. > [-- Attachment #2: Type: text/html, Size: 922 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-04 17:02 ` Robert Burks @ 2024-04-04 18:06 ` Robert Burks 2024-04-05 20:56 ` Robert Burks 0 siblings, 1 reply; 12+ messages in thread From: Robert Burks @ 2024-04-04 18:06 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 70189, Andrea Corallo [-- Attachment #1: Type: text/plain, Size: 1121 bytes --] I have submitted the request for the forms for past and future changes. That aspect slipped my mind. The chain of emails I sent was originally just a couple lines to fix the segmentation fault in 'get-variable-watchers' and then just kept growing. I have sent an official request to assign copyright to GNU Emacs for any future works and for the past original works I have recently submitted for the following documents: lisp/bindings.el lisp/progmodes/flymake.el src/buffer.c src/data.c src/eval.c src/lisp.h test/src/data-tests.el test/src/eval-tests.el Robert A. Burks On Thu, Apr 4, 2024 at 1:02 PM Robert Burks <rburksdev@gmail.com> wrote: > I've only submitted one trivial patch prior to this. I will submit the > copyright assignment here shortly. > > On Thu, Apr 4, 2024 at 7:57 AM Eli Zaretskii <eliz@gnu.org> wrote: > >> > Cc: 70189@debbugs.gnu.org >> > From: Andrea Corallo <acorallo@gnu.org> >> > Date: Thu, 04 Apr 2024 05:51:02 -0400 >> > >> > Hi Robert, >> > >> > the patch LGTM, do you have the copyright assignment already done? >> >> He doesn't. >> > [-- Attachment #2: Type: text/html, Size: 2744 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-04 18:06 ` Robert Burks @ 2024-04-05 20:56 ` Robert Burks 2024-04-05 22:51 ` Robert Burks 2024-04-06 7:45 ` Eli Zaretskii 0 siblings, 2 replies; 12+ messages in thread From: Robert Burks @ 2024-04-05 20:56 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 70189, Andrea Corallo [-- Attachment #1.1: Type: text/plain, Size: 1687 bytes --] Please include the attached with the group of 31 patches I sent prior. This patch removes the warning suppression from a test in patch 20. At some point I had altered the test and forgot to remove the warning suppression. This is one of the non-bug related tests. Additionally, if after review you would like me to handle updating bug numbers in the commits to the ones assigned or correct any typos let me know. On Thu, Apr 4, 2024 at 2:06 PM Robert Burks <rburksdev@gmail.com> wrote: > I have submitted the request for the forms for past and future changes. > > That aspect slipped my mind. The chain of emails I sent was originally > just a > couple lines to fix the segmentation fault in 'get-variable-watchers' and > then > just kept growing. > > I have sent an official request to assign copyright to GNU Emacs for any > future > works and for the past original works I have recently submitted for the > following > documents: > lisp/bindings.el > lisp/progmodes/flymake.el > src/buffer.c > src/data.c > src/eval.c > src/lisp.h > test/src/data-tests.el > test/src/eval-tests.el > > Robert A. Burks > > On Thu, Apr 4, 2024 at 1:02 PM Robert Burks <rburksdev@gmail.com> wrote: > >> I've only submitted one trivial patch prior to this. I will submit the >> copyright assignment here shortly. >> >> On Thu, Apr 4, 2024 at 7:57 AM Eli Zaretskii <eliz@gnu.org> wrote: >> >>> > Cc: 70189@debbugs.gnu.org >>> > From: Andrea Corallo <acorallo@gnu.org> >>> > Date: Thu, 04 Apr 2024 05:51:02 -0400 >>> > >>> > Hi Robert, >>> > >>> > the patch LGTM, do you have the copyright assignment already done? >>> >>> He doesn't. >>> >> [-- Attachment #1.2: Type: text/html, Size: 3738 bytes --] [-- Attachment #2: 0032-Removed-warning-suppression.patch --] [-- Type: text/x-patch, Size: 1402 bytes --] From 4fbe173304d684ce9bfa3c20f3dea0a05031eb3f Mon Sep 17 00:00:00 2001 From: "Robert A. Burks" <rburksdev@gmail.com> Date: Fri, 5 Apr 2024 16:27:08 -0400 Subject: [PATCH 32/32] ; * Removed warning suppression * test/src/eval-tests.el (eval-tests-defvaralias-errorcases): --- test/src/eval-tests.el | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/test/src/eval-tests.el b/test/src/eval-tests.el index 8627503ce27..f824d338db1 100644 --- a/test/src/eval-tests.el +++ b/test/src/eval-tests.el @@ -372,12 +372,11 @@ eval-tests-defvaralias-errorcases ;; 'defvaralias' should error if new_alias has been ;; dynamically bound by 'let', otherwise it creates the alias. (defvar eval-tests-defvaralias-error-cases-a 5) - (with-no-warnings - (let ((eval-tests-defvaralias-error-cases-a 10)) - ;; A dynamically let-bound symbol cannot be made an alias - (should-error (defvaralias - 'eval-tests-defvaralias-error-cases-a - 'load-path)))) + (let ((eval-tests-defvaralias-error-cases-a 10)) + ;; A dynamically let-bound symbol cannot be made an alias + (should-error (defvaralias + 'eval-tests-defvaralias-error-cases-a + 'load-path))) (with-temp-buffer (make-local-variable 'eval-tests-defvaralias-errorcases-a1) ;; A blv cannot be made an alias -- 2.34.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-05 20:56 ` Robert Burks @ 2024-04-05 22:51 ` Robert Burks 2024-04-06 7:19 ` Eli Zaretskii 2024-04-06 7:45 ` Eli Zaretskii 1 sibling, 1 reply; 12+ messages in thread From: Robert Burks @ 2024-04-05 22:51 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 70189, Andrea Corallo [-- Attachment #1.1: Type: text/plain, Size: 2157 bytes --] I had some time so I went ahead and updated the bug numbers in all the patches. Please see revised patches attached. 1) Revised all bug numbers to the assigned numbers. 2) Squashed #32 from the email prior to this into #20 3) Fixed the wording of a comment in #11 4) Rebased, rebuilt, and retested on commit 64e1cfb98cb On Fri, Apr 5, 2024 at 4:56 PM Robert Burks <rburksdev@gmail.com> wrote: > Please include the attached with the group of 31 patches I sent prior. > This patch removes the warning suppression from a test in patch 20. > At some point I had altered the test and forgot to remove the warning > suppression. This is one of the non-bug related tests. > > Additionally, if after review you would like me to handle updating bug > numbers in the commits to the ones assigned or correct any typos let me > know. > > On Thu, Apr 4, 2024 at 2:06 PM Robert Burks <rburksdev@gmail.com> wrote: > >> I have submitted the request for the forms for past and future changes. >> >> That aspect slipped my mind. The chain of emails I sent was originally >> just a >> couple lines to fix the segmentation fault in 'get-variable-watchers' and >> then >> just kept growing. >> >> I have sent an official request to assign copyright to GNU Emacs for any >> future >> works and for the past original works I have recently submitted for the >> following >> documents: >> lisp/bindings.el >> lisp/progmodes/flymake.el >> src/buffer.c >> src/data.c >> src/eval.c >> src/lisp.h >> test/src/data-tests.el >> test/src/eval-tests.el >> >> Robert A. Burks >> >> On Thu, Apr 4, 2024 at 1:02 PM Robert Burks <rburksdev@gmail.com> wrote: >> >>> I've only submitted one trivial patch prior to this. I will submit the >>> copyright assignment here shortly. >>> >>> On Thu, Apr 4, 2024 at 7:57 AM Eli Zaretskii <eliz@gnu.org> wrote: >>> >>>> > Cc: 70189@debbugs.gnu.org >>>> > From: Andrea Corallo <acorallo@gnu.org> >>>> > Date: Thu, 04 Apr 2024 05:51:02 -0400 >>>> > >>>> > Hi Robert, >>>> > >>>> > the patch LGTM, do you have the copyright assignment already done? >>>> >>>> He doesn't. >>>> >>> [-- Attachment #1.2: Type: text/html, Size: 4870 bytes --] [-- Attachment #2: revised-040524.tar.gz --] [-- Type: application/gzip, Size: 21909 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-05 22:51 ` Robert Burks @ 2024-04-06 7:19 ` Eli Zaretskii 0 siblings, 0 replies; 12+ messages in thread From: Eli Zaretskii @ 2024-04-06 7:19 UTC (permalink / raw) To: Robert Burks, Stefan Monnier; +Cc: 70189, acorallo > From: Robert Burks <rburksdev@gmail.com> > Date: Fri, 5 Apr 2024 18:51:12 -0400 > Cc: Andrea Corallo <acorallo@gnu.org>, 70189@debbugs.gnu.org > > I had some time so I went ahead and updated the bug numbers in all the patches. > Please see revised patches attached. > > 1) Revised all bug numbers to the assigned numbers. > 2) Squashed #32 from the email prior to this into #20 > 3) Fixed the wording of a comment in #11 > 4) Rebased, rebuilt, and retested on commit 64e1cfb98cb I'm confused. You originally filed no fewer than 8 separate bug reports, each one with several patches. Does this revised set replace all of them? some of them? If the latter, which ones does it replace and which ones are still relevant as originally submitted? In general, lumping together several different patches is not a good idea, especially if you opened several separate bugs for them. It makes our work of reviewing and managing these bugs much harder, especially given the fact that there are no less than 31 patches overall here with overlapping changes and issues. (We need to wait for the completion of your legal paperwork anyway.) ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-05 20:56 ` Robert Burks 2024-04-05 22:51 ` Robert Burks @ 2024-04-06 7:45 ` Eli Zaretskii 1 sibling, 0 replies; 12+ messages in thread From: Eli Zaretskii @ 2024-04-06 7:45 UTC (permalink / raw) To: Robert Burks; +Cc: 70189, acorallo > From: Robert Burks <rburksdev@gmail.com> > Date: Fri, 5 Apr 2024 16:56:03 -0400 > Cc: Andrea Corallo <acorallo@gnu.org>, 70189@debbugs.gnu.org > > Please include the attached with the group of 31 patches I sent prior. > This patch removes the warning suppression from a test in patch 20. > At some point I had altered the test and forgot to remove the warning > suppression. This is one of the non-bug related tests. Thanks, but this should be part of the patch which triggers the warning. IOW, instead of two patches, one on top of the other, please submit a single patch with both of the change sets. ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-04 8:46 bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list Robert Burks 2024-04-04 9:51 ` Andrea Corallo @ 2024-04-06 13:22 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors [not found] ` <CAHvcHq7=hgcR1P3xgpFH1dM=CSdbvtp2Dq58GH9BpmyhDk7e0A@mail.gmail.com> 1 sibling, 1 reply; 12+ messages in thread From: Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-04-06 13:22 UTC (permalink / raw) To: Robert Burks; +Cc: 70189 > Patch 0024: I am submitting this patch as a simple request to add native > compiled files to the 'completion-ignored-extensions' list. I don't see a big problem with it, but I wonder why you found it necessary: AFAICT `.eln` files are always kept in a special directory that contains nothing but `.eln` files, so it seems hard/unlikely to encounter a situation where your patch would make a difference. Stefan ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <CAHvcHq7=hgcR1P3xgpFH1dM=CSdbvtp2Dq58GH9BpmyhDk7e0A@mail.gmail.com>]
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list [not found] ` <CAHvcHq7=hgcR1P3xgpFH1dM=CSdbvtp2Dq58GH9BpmyhDk7e0A@mail.gmail.com> @ 2024-04-07 0:18 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors 2024-04-07 6:32 ` Robert Burks 0 siblings, 1 reply; 12+ messages in thread From: Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-04-07 0:18 UTC (permalink / raw) To: Robert Burks; +Cc: 70189 [ Re-added 70189@debbugs.gnu.org in the Cc. ] > I am trying to recall the specifics, I had added it to my config file > months ago, then moved it there. I believe at the time I was working > in my '.emacs' directory often and I believe it was flex matching IDO that > was completing on filenames. A concrete case would be helpful. Stefan ^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list 2024-04-07 0:18 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-04-07 6:32 ` Robert Burks 0 siblings, 0 replies; 12+ messages in thread From: Robert Burks @ 2024-04-07 6:32 UTC (permalink / raw) To: Stefan Monnier; +Cc: 70189 [-- Attachment #1: Type: text/plain, Size: 506 bytes --] Thanks, I'll look into it. On Sat, Apr 6, 2024 at 8:18 PM Stefan Monnier <monnier@iro.umontreal.ca> wrote: > [ Re-added 70189@debbugs.gnu.org in the Cc. ] > > > I am trying to recall the specifics, I had added it to my config file > > months ago, then moved it there. I believe at the time I was working > > in my '.emacs' directory often and I believe it was flex matching IDO > that > > was completing on filenames. > > A concrete case would be helpful. > > > Stefan > > [-- Attachment #2: Type: text/html, Size: 965 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-04-07 6:32 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-04-04 8:46 bug#70189: [PATCH] Simple request to add '.eln' to the 'completion-ignored-extensions' list Robert Burks 2024-04-04 9:51 ` Andrea Corallo 2024-04-04 11:57 ` Eli Zaretskii 2024-04-04 17:02 ` Robert Burks 2024-04-04 18:06 ` Robert Burks 2024-04-05 20:56 ` Robert Burks 2024-04-05 22:51 ` Robert Burks 2024-04-06 7:19 ` Eli Zaretskii 2024-04-06 7:45 ` Eli Zaretskii 2024-04-06 13:22 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors [not found] ` <CAHvcHq7=hgcR1P3xgpFH1dM=CSdbvtp2Dq58GH9BpmyhDk7e0A@mail.gmail.com> 2024-04-07 0:18 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors 2024-04-07 6:32 ` Robert Burks
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.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).