GNU bug report logs -
#44037
Synchronising mixal-mode with GNU MDK's latest release
Previous Next
Reported by: jao <jao <at> gnu.org>
Date: Fri, 16 Oct 2020 18:14:02 UTC
Severity: normal
Tags: patch
Fixed in version 28.1
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 44037 in the body.
You can then email your comments to 44037 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Fri, 16 Oct 2020 18:14:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
jao <jao <at> gnu.org>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Fri, 16 Oct 2020 18:14:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Tags: patch
thanks
Please find attached a patch that updates mixal-mode.el with latest
changes in GNU MDK. I should have papers in place for emacs.
Do you think it'd be better if i just dropped that file from MDK's
tarball and maintain it by submitting patches here instead?
Thanks a lot!
jao
In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, cairo version 1.16.0)
of 2020-10-16 built on osgiliath
Repository revision: 6a2f56db4e602372e33f35326a73cffa03586479
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12009000
System Description: Debian GNU/Linux bullseye/sid
Configured using:
'configure --prefix=/usr/local/stow/emacs --with-x-toolkit=no
--with-imagemagick'
[0001-mixal-mode-add-missed-instructions.patch (text/patch, attachment)]
[Message part 3 (text/plain, inline)]
--
They are ill discoverers that think there is no land, when they can
see nothing but sea. -Francis Bacon, philosopher (1561-1626)
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 00:39:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 44037 <at> debbugs.gnu.org (full text, mbox):
jao <jao <at> gnu.org> writes:
> Please find attached a patch that updates mixal-mode.el with latest
> changes in GNU MDK. I should have papers in place for emacs.
Thanks! The patch looks good to me.
I can only see one previous commit from you (marked
"Copyright-paperwork-exempt") in the git log, so I'll wait for someone
with access to verify the copyright status. (OTOH, maybe it doesn't
matter since these changes are already assigned to the FSF via GNU MDK?)
> Do you think it'd be better if i just dropped that file from MDK's
> tarball and maintain it by submitting patches here instead?
I guess it depends on if your users can wait for the changes until the
next major Emacs release, or if you feel that it would be beneficial to
get the changes out there earlier than that. Orthogonally, one could
perhaps consider if this should be distributed as a GNU ELPA package.
In all cases, it would be very helpful if you could submit patches here
when there are any changes.
> Thanks a lot!
Thanks for handling this very promptly!
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 02:30:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 44037 <at> debbugs.gnu.org (full text, mbox):
Tags: patch
thanks
On Fri, Oct 16 2020, Stefan Kangas wrote:
> jao <jao <at> gnu.org> writes:
>
>> Please find attached a patch that updates mixal-mode.el with latest
>> changes in GNU MDK. I should have papers in place for emacs.
>
> Thanks! The patch looks good to me.
Excellent.
>
> I can only see one previous commit from you (marked
> "Copyright-paperwork-exempt") in the git log, so I'll wait for someone
> with access to verify the copyright status. (OTOH, maybe it doesn't
> matter since these changes are already assigned to the FSF via GNU MDK?)
I do have access to fencepost and to the copyright file (sorry for being
lazy!). Just checked, and i'm on file for "GUILE" and for
"EMACS EMMS"... i am pretty sure that means EMACS /and/ EMMS, so i think
we're fine :)
>> Do you think it'd be better if i just dropped that file from MDK's
>> tarball and maintain it by submitting patches here instead?
>
> I guess it depends on if your users can wait for the changes until the
> next major Emacs release, or if you feel that it would be beneficial to
> get the changes out there earlier than that. Orthogonally, one could
> perhaps consider if this should be distributed as a GNU ELPA package.
We release less frequently than Emacs, so i am guessing users (all three
of them!) will be fine either way. On practical terms, GNU ELPA would
be my less preferred option, since it'd add yet another repo/project to
maintain.
> In all cases, it would be very helpful if you could submit patches here
> when there are any changes.
Yes, that's no problem. I am not the original author of the mode, so
back in the day I didn't pay attention, but my elisp skills have
improved enough in the intervening 20 years and i'm happy to take care
of it now :)
Cheers,
jao
--
If you could kick in the pants the person responsible for most of your
trouble, you wouldn't sit for a month. — Theodore Roosevelt
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 06:18:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 44037 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefan <at> marxist.se> writes:
> I can only see one previous commit from you (marked
> "Copyright-paperwork-exempt") in the git log, so I'll wait for someone
> with access to verify the copyright status.
Jose's copyright paperwork is on file.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 08:03:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 44037 <at> debbugs.gnu.org (full text, mbox):
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Sat, 17 Oct 2020 08:17:22 +0200
> Cc: bug-mdk <at> gnu.org, 44037 <at> debbugs.gnu.org, jao <jao <at> gnu.org>
>
> Stefan Kangas <stefan <at> marxist.se> writes:
>
> > I can only see one previous commit from you (marked
> > "Copyright-paperwork-exempt") in the git log, so I'll wait for someone
> > with access to verify the copyright status.
>
> Jose's copyright paperwork is on file.
I'm not sure. I don't understand the semantics of "EMACS EMMS", I
think it might mean the assignment is limited to EMMS.
I will ask the copyright clerk.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 08:08:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 44037 <at> debbugs.gnu.org (full text, mbox):
Eli Zaretskii <eliz <at> gnu.org> writes:
> I'm not sure. I don't understand the semantics of "EMACS EMMS", I
> think it might mean the assignment is limited to EMMS.
I assumed that that was a list of things that were assigned, not a
subset. For instance, there's entries like
GDB BINUTILS GLIBC
and
GCC GNULIB
and
AUTOCONF AUTOMAKE BINUTILS COREUTILS DejaGNU EMACS FINDUTILS GCC GMP GZIP GDB GLIBC MAKE MPFR TAR TEXINFO
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 09:26:01 GMT)
Full text and
rfc822 format available.
Message #23 received at 44037 <at> debbugs.gnu.org (full text, mbox):
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Cc: stefan <at> marxist.se, bug-mdk <at> gnu.org, 44037 <at> debbugs.gnu.org, jao <at> gnu.org
> Date: Sat, 17 Oct 2020 10:07:15 +0200
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> > I'm not sure. I don't understand the semantics of "EMACS EMMS", I
> > think it might mean the assignment is limited to EMMS.
>
> I assumed that that was a list of things that were assigned, not a
> subset. For instance, there's entries like
>
> GDB BINUTILS GLIBC
>
> and
>
> GCC GNULIB
>
> and
>
> AUTOCONF AUTOMAKE BINUTILS COREUTILS DejaGNU EMACS FINDUTILS GCC GMP GZIP GDB GLIBC MAKE MPFR TAR TEXINFO
I prefer to be sure we don't misinterpret what that says.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 13:57:01 GMT)
Full text and
rfc822 format available.
Message #26 received at 44037 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
jao <jao <at> gnu.org> writes:
> We release less frequently than Emacs, so i am guessing users (all three
> of them!) will be fine either way.
OK, sounds good to me.
> Yes, that's no problem. I am not the original author of the mode, so
> back in the day I didn't pay attention, but my elisp skills have
> improved enough in the intervening 20 years and i'm happy to take care
> of it now :)
Thanks! Should you want to make it more official, feel free to send a
patch to update the "Maintainer" field with your name and email address.
BTW, we are trying to push to convert code to use the new lexical scope.
If you find some time, it would be great if you could test the attached
patch that enables it for mixal-mode.el. (It would be hard for me to
verify that it works since I don't use GNU MDK myself.)
[0001-lisp-progmodes-mixal-mode.el-Use-lexical-binding.patch (text/x-diff, attachment)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 15:23:01 GMT)
Full text and
rfc822 format available.
Message #29 received at 44037 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sat, Oct 17 2020, Eli Zaretskii wrote:
>> From: Lars Ingebrigtsen <larsi <at> gnus.org>
>> Cc: stefan <at> marxist.se, bug-mdk <at> gnu.org, 44037 <at> debbugs.gnu.org, jao <at> gnu.org
>> Date: Sat, 17 Oct 2020 10:07:15 +0200
>>
>> Eli Zaretskii <eliz <at> gnu.org> writes:
>>
>> > I'm not sure. I don't understand the semantics of "EMACS EMMS", I
>> > think it might mean the assignment is limited to EMMS.
>>
>> I assumed that that was a list of things that were assigned, not a
>> subset. For instance, there's entries like
>>
>> GDB BINUTILS GLIBC
>>
>> and
>>
>> GCC GNULIB
>>
>> and
>>
>> AUTOCONF AUTOMAKE BINUTILS COREUTILS DejaGNU EMACS FINDUTILS GCC GMP GZIP GDB GLIBC MAKE MPFR TAR TEXINFO
>
> I prefer to be sure we don't misinterpret what that says.
FWIW, i've checked my archives and i do have separate PDFs with
assignments for EMMS and EMACS. Happy to send them off-list if you need
to.
[Message part 2 (image/png, inline)]
[Message part 3 (text/plain, inline)]
Thanks!
jao
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 15:31:02 GMT)
Full text and
rfc822 format available.
Message #32 received at 44037 <at> debbugs.gnu.org (full text, mbox):
> From: jao <jao <at> gnu.org>
> Cc: "Lars Ingebrigtsen" <larsi <at> gnus.org>, <stefan <at> marxist.se>,
> <bug-mdk <at> gnu.org>, <44037 <at> debbugs.gnu.org>
> Date: Sat, 17 Oct 2020 16:21:52 +0100
>
> > I prefer to be sure we don't misinterpret what that says.
>
> FWIW, i've checked my archives and i do have separate PDFs with
> assignments for EMMS and EMACS. Happy to send them off-list if you need
> to.
No, this information is enough for me, thanks. Your changes can be
installed.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 16:13:02 GMT)
Full text and
rfc822 format available.
Message #35 received at 44037 <at> debbugs.gnu.org (full text, mbox):
close 44037 28.1
thanks
Eli Zaretskii <eliz <at> gnu.org> writes:
>> FWIW, i've checked my archives and i do have separate PDFs with
>> assignments for EMMS and EMACS. Happy to send them off-list if you need
>> to.
>
> No, this information is enough for me, thanks. Your changes can be
> installed.
Pushed to master as commit 9513aa8f48.
bug marked as fixed in version 28.1, send any further explanations to
44037 <at> debbugs.gnu.org and jao <jao <at> gnu.org>
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Sat, 17 Oct 2020 16:13:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 22:22:02 GMT)
Full text and
rfc822 format available.
Message #40 received at 44037 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sat, Oct 17 2020, Stefan Kangas wrote:
[...]
>> Yes, that's no problem. I am not the original author of the mode, so
>> back in the day I didn't pay attention, but my elisp skills have
>> improved enough in the intervening 20 years and i'm happy to take care
>> of it now :)
>
> Thanks! Should you want to make it more official, feel free to send a
> patch to update the "Maintainer" field with your name and email address.
Sure, patch attached.
> BTW, we are trying to push to convert code to use the new lexical scope.
> If you find some time, it would be great if you could test the attached
> patch that enables it for mixal-mode.el. (It would be hard for me to
> verify that it works since I don't use GNU MDK myself.)
I've played with it a bit and there's no obvious problem with the switch
(this is just a mode for an assembly-like language without fancy
stuff). Please feel free to install the patch.
Thanks,
jao
--
"I didn't do it, and I'll never do it again."
-Derrik Weeks
[0001-Set-jao-gnu.org-as-maintainer-of-mixal-mode.el.patch (text/x-diff, attachment)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#44037
; Package
emacs
.
(Sat, 17 Oct 2020 22:56:01 GMT)
Full text and
rfc822 format available.
Message #43 received at 44037 <at> debbugs.gnu.org (full text, mbox):
jao <jao <at> gnu.org> writes:
>> Thanks! Should you want to make it more official, feel free to send a
>> patch to update the "Maintainer" field with your name and email address.
>
> Sure, patch attached.
Excellent! Pushed to master as commit 20728195b6.
>> BTW, we are trying to push to convert code to use the new lexical scope.
>> If you find some time, it would be great if you could test the attached
>> patch that enables it for mixal-mode.el. (It would be hard for me to
>> verify that it works since I don't use GNU MDK myself.)
>
> I've played with it a bit and there's no obvious problem with the switch
> (this is just a mode for an assembly-like language without fancy
> stuff). Please feel free to install the patch.
Thanks for testing; pushed to master as commit 3b5a43f3d7.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 15 Nov 2020 12:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 280 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.