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