Hello Emacs developers, The inlined patch implements sanitation of single-file package’s long description which is derived from the package’s commentary header section. It removes the commentary header, the double semicolon prefix of each line, trailing new-lines and trailing white-space. I think this is the usual practice for packages in GNU ELPA and MELPA repositories. Furthermore it’s aligned with the intended behavior for multi-file packages which is to read the long description from a README file[1] --- which presumably does not have commentary sections nor double semicolon prefixes. Please, let me know of any changes required. Thanks! PS: For some reason I was not able to use a single regexp within a single invocation of ‘replace-regexp-in-string’, as would be natural. It simply didn’t work as expected. It’s working fine now with nested calls.