[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: wip-refactor-emacs-ui and Hydra interface
From: |
Ludovic Courtès |
Subject: |
Re: wip-refactor-emacs-ui and Hydra interface |
Date: |
Wed, 30 Dec 2015 16:40:06 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Alex Kost <address@hidden> skribis:
> Alex Kost (2015-12-11 14:45 +0300) wrote:
>
>> Hello, I have pushed 'wip-refactor-emacs-ui' branch which contains emacs
>> interface for displaying Hydra builds and jobsets. This 'list'/'info'
>> interface is absolutely the same as the one for displaying packages and
>> generations.
>>
>> The most part of the branch is a step-by-step generalizing of the
>> list/info interface code, so that any type of data could be displayed
>> using it. The changes are huge but mostly internal, though some user
>> variables were renamed/replaced (I'll mention the changes later).
>
> Ahem… not "some" but "quite many". So the following variables (that can
> be potentially set by a user) will be changed after merging this branch:
>
> - "guix-list-column-format" and "guix-list-column-value-methods"
> replaced by "guix-ENTRY-TYPE-list-format" variables.
>
> - "guix-info-displayed-params", "guix-info-insert-methods",
> "guix-info-insert-ENTRY-TYPE-function" and
> "guix-package-info-heading-params" replaced by
> "guix-ENTRY-TYPE-info-format" variables (every aspect of displaying
> data in "info" buffers is controlled by these variables now).
>
> - "guix-param-titles" and "guix-list-column-titles" replaced by
> "guix-ENTRY-TYPE-BUFFER-TYPE-titles" variables.
>
> - "guix-list-describe-warning-count" replaced by
> "guix-ENTRY-TYPE-list-describe-warning-count".
>
> - "guix-package-info-fill-heading" replaced by "guix-info-fill".
>
> - "guix-info-fill-column" removed ("fill-column" is used instead).
>
> - "guix-info-ignore-empty-vals" renamed to
> "guix-info-ignore-empty-values".
>
> - "guix-output-name-width" renamed to
> "guix-generation-output-name-width".
>
> - "guix-buffer-name-function" renamed to
> "guix-ui-buffer-name-function".
>
> - "guix-update-after-operation" renamed to
> "guix-ui-update-after-operation".
>
> ENTRY-TYPE means "package", "output" or "generation".
> BUFFER-TYPE means "info" or "list".
OK. I think the documentation is updated in the branch, right?
Could you in a separate commit prepare a NEWS entry for 0.9.1 that
succinctly lists these differences?
Thanks,
Ludo’.
Re: wip-refactor-emacs-ui and Hydra interface, Alex Kost, 2015/12/29
- Re: wip-refactor-emacs-ui and Hydra interface,
Ludovic Courtès <=