Alex Kost <[email protected]> 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’.
