On Wed, Dec 16, 2015, user42_ke...@yahoo.com.au wrote:
> (The site-lisp dir is designed for packages to put stuff in.  You can
> contemplate a subdirectory and some byte compiling later if desired.
> Usually a subdirectory is when a package has multiple lisp files.)

Kevin thanks again.

sisu 7.1.6-1 was pushed to Debian 2015-12-15.
It tries to take into account your recommendation and patch.

https://tracker.debian.org/news/733057
http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=shortlog;h=refs/tags/sisu_7.1.6
http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=shortlog;h=refs/tags/debian/sisu_7.1.6-1

I am not certain it is implemented as it should be and whilst pointing
to the bug in the changefiles I have not thought to close it. I did use
a subdirectory as it looks cleaner and is available should there ever be
more files to place there (and I copied the autoload file there as
well). There may be a bit of unnecessary duplication with the autoload
file for example being copied to more locations than necessary.

sisu 7.1.6 was also uploaded to Arch linux as well, though no attempt
has been made to sort out the emacs files there as yet.

Thanks,
Ralph

On Wed, Dec 16, 2015, user42_ke...@yahoo.com.au wrote:
>
> Ralph Amissah <ralph.amis...@gmail.com> writes:
>>
>> I do not know enough about emacs packaging, though I have started to
>> really enjoy using it (with vim bindings and evil-mode (and look forward
>> to trying spacemacs)).
>
> It's a long time since I tried the vi emulations.  But Saint Ignucius
> teaches us that using vi is a penance, not a blasphemy. :-)
>

His penance is my bliss; remind me to thank him for my being in the
clear re. blasphemy (and for my bliss, the St. together with the many
other contributers starting with "evil-mode" that granted access to his
church ... and "org-mode" etc.).

>> I together with Ambrose Kofi Laing assigned an earlier version of the
>> file to the FSF, and see them and maintenance of it ultimately as
>> upstream,
>
> A Debian-specific startup might not be of interest unless you keep the
> rest of packaging there too.
>

Guess it is time to forward to the FSF what it is for now.

Remaining holdouts: (i) from the most recent posting, not having sorted
syntax highlighting for tic block types ``` (there I have not been able
to provide what should not be matched within the block, so the tags
exist more as a written expression of the desired bock style than for
being functional), and; (ii) anticipated changes for code block tags:
will need to identify the code language held by the block (but that is
down the line, as sisu does not take this into account yet (having come
from a more law and literature text background rather than a code text
one)).

> > With respect to Debian packaging or interaction with the installed
> > Debian package, I have a couple of questions. Should not file deposits
> > to /usr/share/emacs/site-lisp/sisu-mode.el be co-ordinated with the
> > debian-emacs team?
>
> No need.  As long as it works (it does for me) you can just go ahead.
>
> (The site-lisp dir is designed for packages to put stuff in.  You can
> contemplate a subdirectory and some byte compiling later if desired.
> Usually a subdirectory is when a package has multiple lisp files.)

sisu-mode.el and sisu-mode-autoloads.el for 7.1.6 can be found at:
http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=tree;f=data/sisu/conf/editor-syntax-etc/emacs;h=add7360107c780122f9fa857a5fb5d2854a20614;hb=9664f4d70025b54adf8ba45fce6358f066f1444f

debian/sisu.emacsen-startup
http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=blob;f=debian/sisu.emacsen-startup;h=e598e666fb60577ac5977506e6f2800adcc283a1;hb=b5538310dabc893ee54c3a2be4b0fec7ce968511

again thanks, (many of them :)
Ralph

Reply via email to