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

Bug#1112562: marked as done (elpa-dpkg-dev-el: Please associate d/upstream/metadata with `yaml-mode`)



Your message dated Mon, 08 Sep 2025 06:04:05 +0000
with message-id <E1uvUyz-00D07t-1Q@fasolo.debian.org>
and subject line Bug#1112562: fixed in dpkg-dev-el 37.20
has caused the Debian Bug report #1112562,
regarding elpa-dpkg-dev-el: Please associate d/upstream/metadata with `yaml-mode`
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1112562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112562
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: elpa-dpkg-dev-el
Version: 37.20~exp6
Severity: wishlist
X-Debbugs-Cc: niels@thykier.net

Hi,

I tried out the `elpa-dpkg-dev-el` mode from experimental and it works fine for the deb822 files.

I would like to request that `debian/upstream/metadata` was associated with the `yaml-mode` out of the bug. I uploaded a schema for it to the schemastore, so standard YAML tooling (linting and LSP) should do decent on that.

To my knowledge, it should be something like this:
```
(add-to-list
    'auto-mode-alist '("/debian/upstream/metadata\\'" . yaml-mode))
```

at least when it is in an ~/.emacs file - might require a bit more in `elpa-dpkg-dev-el`'s case.

Best regards,
Niels

PS: Please do not do that for `debputy.manifest` yet. I am still contemplating the best way forward there as there are things that cannot be expressed in the schema.



Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: dpkg-dev-el
Source-Version: 37.20
Done: Xiyue Deng <manphiz@gmail.com>

We believe that the bug you reported is fixed in the latest version of
dpkg-dev-el, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1112562@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Xiyue Deng <manphiz@gmail.com> (supplier of updated dpkg-dev-el package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 07 Sep 2025 22:26:53 -0700
Source: dpkg-dev-el
Architecture: source
Version: 37.20
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Xiyue Deng <manphiz@gmail.com>
Closes: 1085464 1111341 1112562
Changes:
 dpkg-dev-el (37.20) unstable; urgency=medium
 .
   * Upload to unstable
 .
 dpkg-dev-el (37.20~exp7) experimental; urgency=medium
 .
   * Enable yaml-mode for debian/upstream/metadata
     - Thanks Niels Thykier for the suggestions. (Closes: #1112562)
 .
 dpkg-dev-el (37.20~exp6) experimental; urgency=medium
 .
   * Add more rfc822 watch fields supported in the latest devscripts
     - Update the examples in tests from the latest debian-watch(5).
 .
 dpkg-dev-el (37.20~exp5) experimental; urgency=medium
 .
   * Improve comment handling
     - Allow empty characters before `#'.
   * Add support for distro-info to get suite names for Debian and Ubuntu
     - Also added simple test cases.
   * Add distro-info to Recommends and Build-Depends for tests in d/control
 .
 dpkg-dev-el (37.20~exp4) experimental; urgency=medium
 .
   * Add support for uscan-template(5) fields
     - Also highlight "auto" in more supported fields.
 .
 dpkg-dev-el (37.20~exp3) experimental; urgency=medium
 .
   * Style fixes in debian-rfc822-mode
 .
 dpkg-dev-el (37.20~exp2) experimental; urgency=medium
 .
   * Add autoload cookie to derived modes
     - So that the mode definitions are available when using the major
       modes.
 .
 dpkg-dev-el (37.20~exp1) experimental; urgency=medium
 .
   * Adapt improvements and fixes by Nicolas Boulenguez (Closes: #1085464)
     - Thanks for the work!
   * Use one debputy lsp entry to manage all supported modes
     - So that a single debputy instance can manage all opened buffers in
       those supported modes.  Thanks Niels Thykier for the suggestion and
       the example setting!
   * Add debian-rfc822-mode.el defining a base rfc822-style mode
     - Other rfc822-style modes can derive from this base mode for easy
       customization.
   * Derive debian-autopkgtest-control-mode from debian-rfc822-mode
     - Also update tests on the fontification of a single `@'.
   * Add debian-rfc822-watch-mode for debian/watch version 5 files
     - Derive from debian-rfc822-mode. (Closes: #1111341)
   * Add faceup tests for debian-deb822-watch-mode
     - Examples are taken from debian-watch(5).
   * Update d/copyright for newly added files
Checksums-Sha1:
 2da13abcf9b163cdf3ae2f39aee565a84b359159 2061 dpkg-dev-el_37.20.dsc
 33a625e8466e636a542f3da0af516937113a0338 48120 dpkg-dev-el_37.20.tar.xz
 4ebe30fb9d5bf41caa5374cf034dff2399bd8a62 87412 dpkg-dev-el_37.20.git.tar.xz
 40990bc0fa67f44492723f9c9dfec20281a56889 18062 dpkg-dev-el_37.20_source.buildinfo
Checksums-Sha256:
 4576d6f7b5ac2f39b0af2c6cb3ef8cb886c88b3dcb83de585fd39e2f4846f5e4 2061 dpkg-dev-el_37.20.dsc
 ef15d5fc5e03c2491d6aceee9058eba1b99dff237006bbe4794ee81c619111a6 48120 dpkg-dev-el_37.20.tar.xz
 038c8c70d5bbccb0b6e9bb8af908bcf7aca6a59e43acfdc8df6b1c83a9b8340f 87412 dpkg-dev-el_37.20.git.tar.xz
 bd695d06600b9daa0c97a6027b367abdecc5a6de9683d056680c2ded9af7f7b6 18062 dpkg-dev-el_37.20_source.buildinfo
Files:
 0bb169d3c697de0bc607903037580723 2061 editors optional dpkg-dev-el_37.20.dsc
 1a37ce18a9b965c0866cac7c041abbd1 48120 editors optional dpkg-dev-el_37.20.tar.xz
 d1c39d8f8711cf0d18e464876c357314 87412 editors optional dpkg-dev-el_37.20.git.tar.xz
 c39a5e60a85b11b694bb0c2850ae9f0f 18062 editors optional dpkg-dev-el_37.20_source.buildinfo
Git-Tag-Info: tag=4062570b023d265ac47d625282f026acd56f3b75 fp=88a41f77aa3cd668c8f8b5802de965ed63825c93
Git-Tag-Tagger: Xiyue Deng <manphiz@gmail.com>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmi+bGkACgkQYG0ITkaD
wHksqhAAmV0z/S07JngzhW3uW0YW+4mkWPxdR9+AtCgsndYMaVZrZ7svP/eeJUx9
IZvyWC8QM5ogDdbZR8cSrISuMz4Ng9Qzwm12VCEFrpri1mXUdx0eqMXcO/jt2iXY
QhgP3XADcOyoCMrwXhQjlr41NQEx6mCyEvt0Lm/g3DY4eDGDvRd6/TxJAX8MFFDx
cP0ti8EGGD6FZJvD8VdEiQdosyaMTU3vdrOsukTwIPu48bR/5bTC+u5IMoyv1GJA
0xydKxXH5Mk5LGaIrhb2XBI1ZNLdUK1Jk0YVp25tbbTEP7oA3viGCtP2W6PgOrn+
11cr76o2fswjjBnR0AJt59zSBNjUaVc76frqmE+BSCfBN9iDmOZXQ834N/CfTcr6
ylwytT53GYF+1mvk26Kc3cH6F2IYNKKjk4rLy/fcdDc77rjZne1bSs2r/6qZtgPJ
WhhsYSFF1CPMVXm4YzfWstWtRE6erYo4zVm8QoRyxc1pNH55pZ2Juoz9F80rMmSq
uq2FAQmCDCOgFO02QlY3gi3lXC9LkcYqWu+Ae/XSqhB0vmPxDRfoNnnzb1nSKvro
DceNXPB3WxQETVr5TBx224FktlPPGyBdeD4emRnnJOCt2EoLnv90eI1Of5KSwX7D
GUK2Zi9D157ogdgGO+lnDcXk7wd4RHfHf9X4BHuANlE8PPUhNbo=
=YCek
-----END PGP SIGNATURE-----

Attachment: pgpqa5xKdd3PK.pgp
Description: PGP signature


--- End Message ---

Reply to: