Bug#1071204: ITP: emacs-bazel-mode -- Bazel support for GNU Emacs

2024-05-15 Thread Xiyue Deng
Package: wnpp
Severity: wishlist
Owner: Xiyue Deng 

* Package name: emacs-bazel-mode
  Version : 0.0~git20230919.769b30d
  Upstream Author : Google LLC
* URL or Web page : https://github.com/bazelbuild/emacs-bazel-mode
* License : Apache-2.0
  Programming lang: Emacs Lisp
  Description : Bazel support for GNU Emacs
 This repository provides support for Bazel in GNU Emacs. It consists of
 a single file, bazel.el, which only depends on GNU Emacs and not on
 other libraries.
 .
 The library provides major modes for editing Bazel BUILD files,
 WORKSPACE files, .bazelrc files, as well as Starlark files. It also
 provides commands to run Bazel commands and integration with core GNU
 Emacs infrastructure like compilation and xref.

I intended to maintain this package within the Debian Emacsen Team
.



Bug#1070096: ITP: emacs-cfrs -- Child-frame based read-string for Emacs

2024-04-29 Thread Xiyue Deng
Package: wnpp
Severity: wishlist
Owner: Xiyue Deng 

* Package name: emacs-cfrs
  Version : 1.6.0
  Upstream Author : Alexander Miller  
* URL or Web page : https://github.com/Alexander-Miller/cfrs
* License : GPL-3+
  Programming lang: Emacs Lisp
  Description : Child-frame based read-string for Emacs
 cfrs.el is a simple alternative to `read-string' that allows reading
 input via a small child-frame spawned at the position of the
 cursor. Its goal is to make the string input interface closer to those
 used in modern GUI programs and to help the user with having to switch
 focus from whatever they are doing currently to look at the minibuffer.

This is a dependency of newer Emacs treemacs versions.  I intend to
maintain this package within the Debian Emacsen team
.



Bug#1068677: ITP: emacs-activities -- Save/restore sets of windows, tabs/frames, and their buffers in Emacs

2024-04-08 Thread Xiyue Deng
Package: wnpp
Severity: wishlist
Owner: Xiyue Deng 

* Package name: emacs-activities
  Version : 0.7
  Upstream Author : Adam Porter 
* URL or Web page : https://github.com/alphapapa/activities.el
* License : GPL-3
  Programming lang: Emacs Lisp
  Description : Save/restore sets of windows, tabs/frames, and their 
buffers in Emacs
 Inspired by Genera's and KDE's concepts of "activities", this
 library allows the user to select an "activity", the loading of
 which restores a window configuration into a `tab-bar' tab or
 frame, along with the buffers shown in each window.  Saving an
 activity saves the state for later restoration.  Switching away
 from an activity saves the last-used state for later switching back
 to, while still allowing the activity's initial or default state to
 be restored on demand.  Resuming an activity loads the last-used
 state, or the initial/default state when a universal argument is
 provided.
 .
 The implementation uses the bookmark system to save buffers'
 states--that is, any major mode that supports the bookmark system
 is compatible.  A buffer whose major mode does not support the
 bookmark system (or does not support it well enough to restore
 useful state) is not compatible and can't be fully restored, or
 perhaps not at all; but solving that is as simple as implementing
 bookmark support for the mode, which is usually trivial.
 .
 Integration with Emacs's `tab-bar-mode' is provided: a window
 configuration or can be restored to a `tab-bar' tab or to a frame.
 .
 Various hooks are provided, both globally and per-activity, so that
 the user can define functions to be called when an activity is
 saved, restored, or switched from/to.  For example, this could be
 used to limit the set of buffers offered for switching to within an
 activity, or to track the time spent in an activity.

I intend to maintain this package within the Debian Emacsen Team
.



Bug#1068441: ITP: emacs-popon -- Pop floating text on an Emacs window

2024-04-05 Thread Xiyue Deng
Package: wnpp
Severity: wishlist
Owner: Xiyue Deng 

* Package name: emacs-popon
  Version : 0.13
  Upstream Author : Akib Azmain Turja 
* URL or Web page : https://codeberg.org/akib/emacs-popon
* License : GPL-3
  Programming lang: Emacs Lisp
  Description : Pop floating text on an Emacs window

 Popon allows you to pop text on a window, what we call a popon. Popons
 are window-local and sticky, they don't move while scrolling, and they
 even don't go away when switching buffer, but you can bind a popon to a
 specific buffer to only show on that buffer.

This package is a dependency of emacs-corfu-terminal[1].  I intend to
maintain this package in the Debian Emacsen Team
.

[1] https://bugs.debian.org/1068440



Bug#1068440: ITP: emacs-corfu-terminal -- Corfu popup on terminal

2024-04-05 Thread Xiyue Deng
Package: wnpp
Severity: wishlist
Owner: Xiyue Deng 

* Package name: emacs-corfu-terminal
  Version : 0.7
  Upstream Author : Akib Azmain Turja 
* URL or Web page : https://codeberg.org/akib/emacs-corfu-terminal
* License : GPL-3
  Programming lang: Emacs Lisp
  Description : Corfu popup on terminal

 Corfu uses child frames to display candidates. This makes Corfu
 unusable on terminal. This package replaces that with popup/popon,
 which works everywhere.

I intend to maintain this package in the Debian Emacsen Team
.



Re: Validating tarballs against git repositories

2024-04-02 Thread Xiyue Deng
PICCA Frederic-Emmanuel 
writes:

> One missing piece for me in order to migrate to meson is the integration 
> between flymake and the autotools.
>
> https://www.emacswiki.org/emacs/FlyMake#h5o-7
>

There is an unofficial Meson LSP[1].  Maybe it can be configured with
Eglot or lsp-mode.

-- 
Xiyue Deng

[1] https://github.com/JCWasmx86/mesonlsp



Re: Question regarding uscan check on UDD

2024-01-03 Thread Xiyue Deng
Xiyue Deng  writes:

> Hi,
>
> I noticed a discrepancy of the uscan @ANY_VERSION@ substitute string on
> UDD and locally on my bookworm system.  For example, for magit-popup,
> UDD reports error[1] while testing locally it worked for me.  On further
> inspection, it turns out that the @ANY_VERSION@ expands to a different
> regexp: the error message shows [2] while locally it expands to [3] (in
> fact more recent version uses [Vv]? which is even better).  So it looks
> like UDD is probably still using an older version of uscan/devscripts.
> Is it possible to upgrade it to more recent version (e.g. Bookworm
> version) in UDD?
>
> [1] Error "Problems while searching for a new upstream version"
> https://tracker.debian.org/pkg/magit-popup
> [2] (?:[-_]?(\d[\-+\.:\~\da-zA-Z]*))
> [3] (?:[-_]?v?(\d[\-+\.:\~\da-zA-Z]*))
>
> --
> Xiyue Deng
>

Now tracking in https://bugs.debian.org/1059892 as suggested by
doge-tech@ on IRC.

-- 
Xiyue Deng


signature.asc
Description: PGP signature


Question regarding uscan check on UDD

2024-01-02 Thread Xiyue Deng
Hi,

I noticed a discrepancy of the uscan @ANY_VERSION@ substitute string on
UDD and locally on my bookworm system.  For example, for magit-popup,
UDD reports error[1] while testing locally it worked for me.  On further
inspection, it turns out that the @ANY_VERSION@ expands to a different
regexp: the error message shows [2] while locally it expands to [3] (in
fact more recent version uses [Vv]? which is even better).  So it looks
like UDD is probably still using an older version of uscan/devscripts.
Is it possible to upgrade it to more recent version (e.g. Bookworm
version) in UDD?

[1] Error "Problems while searching for a new upstream version"
https://tracker.debian.org/pkg/magit-popup
[2] (?:[-_]?(\d[\-+\.:\~\da-zA-Z]*))
[3] (?:[-_]?v?(\d[\-+\.:\~\da-zA-Z]*))

--
Xiyue Deng


signature.asc
Description: PGP signature


Bug#1055827: ITP: elenv -- Emacs Lisp Environment Detection Library

2023-11-12 Thread Xiyue Deng
Package: wnpp
Owner: Xiyue Deng 
Severity: wishlist

* Package name: elenv
  Version : 0.1.0+git20231106.e7619ff
  Upstream Author : Jen-Chieh Shen 
* URL or Web page : g...@github.com:jcs-elpa/elenv.git
* License : GPL-3+
  Description : Emacs Lisp Environment Detection Library

Elenv is an Emacs Lisp library that provides a consistent interface to
detect operating sytem types, graphic environments, environmental
variables, executables, etc.

I intent to maintain this within the Debian Emacsen team.



Bug#1053906: ITP: bison-mode -- Emacs major mode for editing lex, yacc, and bison files

2023-10-13 Thread Xiyue Deng
Package: wnpp
Owner: Xiyue Deng 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-emac...@lists.debian.org

* Package name: bison-mode
  Version : 0.3
  Upstream Author : Eric Beuscher , Wilfred Hughes 

* URL or Web page : https://github.com/Wilfred/bison-mode
* License : GPL-2+
  Description : Emacs major mode for editing lex, yacc, and bison files

This package provides a GNU Emacs major mode for editing lex, yacc files, as
well as their extension formats like flex, bison, and jison.  It provides
flex-mode, bison-mode, and jison-mode to add syntax highlighting and electric
support when editing the corresponding types of files.

I intend to maintain this package within the Debian Emacsen team.



Re: Debian 9/stretch moved to archive.debian.org

2023-04-23 Thread Xiyue Deng


xiao sheng wen(肖盛文)  writes:

> [[PGP Signed Part:Undecided]]
> Hi,
>
> 在 2023/4/24 04:39, Ansgar 写道:
>> This has happened now, just according to 計画[1]. It might take a moment
>> to reach mirrors.
>>
>> Ansgar
>>
>>[1]: Translator's note: 計画 means plan.
>
> In chinese word, plan means "计划", it's not "計画".

"計画" is actually Japanese (keikaku).  It means the same thing though.

>
> :-)
>
> Thanks!


-- 
Manphiz



Accepted gnome-settings-daemon 3.4.2+git20121218.7c1322-4 (source amd64)

2013-06-03 Thread Xiyue Deng
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 03 Jun 2013 04:42:40 -0700
Source: gnome-settings-daemon
Binary: gnome-settings-daemon gnome-settings-daemon-dev
Architecture: source amd64
Version: 3.4.2+git20121218.7c1322-4
Distribution: unstable
Urgency: low
Maintainer: Debian GNOME Maintainers 
pkg-gnome-maintain...@lists.alioth.debian.org
Changed-By: Xiyue Deng manphiz-gu...@users.alioth.debian.org
Description: 
 gnome-settings-daemon - daemon handling the GNOME session settings
 gnome-settings-daemon-dev - Headers for building applications communicating 
with gnome-settin
Closes: 629351
Changes: 
 gnome-settings-daemon (3.4.2+git20121218.7c1322-4) unstable; urgency=low
 .
   * Disable -Wl,-z,defs on mipsel in order to fix segfault.
 (Closes: #629351)
Checksums-Sha1: 
 afdeccd36fb95151c48cd940cd977208083098c1 2545 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4.dsc
 d3056ef5d7d9a1a1bcbace82c8f28edef28524cf 34992 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4.debian.tar.gz
 7ac535ade3fa1f22ae4976f654612f02b49588d8 923548 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4_amd64.deb
 d096dcecbe892205f01a0948c84dadee2148cd16 69448 
gnome-settings-daemon-dev_3.4.2+git20121218.7c1322-4_amd64.deb
Checksums-Sha256: 
 59754a6f61b049d5f758b7b2b35f2925741d01474ef7ba3a109c9a2b8b73e44b 2545 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4.dsc
 700c6e64e6054fef14e7f5faacc05b57e8cac064307724811ca448e22dba65eb 34992 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4.debian.tar.gz
 08f6cc51463382c0a00d928afbd5d73c0aea9bb32174bf25d6706b8732188c60 923548 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4_amd64.deb
 c64b47231599aaa184a04687e2072ffea2b98a5a260c576b0e4c38549eb0510c 69448 
gnome-settings-daemon-dev_3.4.2+git20121218.7c1322-4_amd64.deb
Files: 
 8369a45f94e208e7193ff78b390a1a11 2545 gnome optional 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4.dsc
 31180c9500d880a91a77fe3adebc9237 34992 gnome optional 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4.debian.tar.gz
 0e70f0fe0eba1978ff6d17a252697fe9 923548 gnome optional 
gnome-settings-daemon_3.4.2+git20121218.7c1322-4_amd64.deb
 eee8d7615cc5ce720ac3d32b6f8b10cc 69448 libdevel optional 
gnome-settings-daemon-dev_3.4.2+git20121218.7c1322-4_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlGshVoACgkQhTV17EoIsv74UwCfVOJ1jorb4cQqB/nrLIkKZlrH
DqcAn1IaFkz3TBQR7D8zLLG3W3YacTlc
=bNet
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-changes-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ujtif-mo...@franck.debian.org