Bug#760305: RFP: hasktags -- Produces ctags tags and etags TAGS files for Haskell programs

2014-09-14 Thread Thomas Koch
On Wednesday, September 03, 2014 10:11:19 PM Joachim Breitner wrote:
 Hi,
 
 Am Dienstag, den 02.09.2014, 19:48 +0200 schrieb Thomas Koch:
  I'm trying to setup my emacs for Haskell development and follow
  https://github.com/serras/emacs-haskell-tutorial/blob/master/tutorial.md
  
  The only missing part from this guide so far that's not in Debian is
  hasktags.
  
  Is there any particular reason, why it's not packaged other than that
  nobody did it yet? Or is there any blocker?
 
 no reason that I know about.
 
 How does it related to hothasktags? Is it superceded by that? Do we need
 both?

hothasktags only produces VIM ctag files but no emacs etag files. Emacs haskell-
mode seems to expect and only support hasktags.

I just did an experimental packaging of hasktags just by running 
cabal-debian --debianize --quilt
over the code as explained in
http://www.mhatta.org/blog/2013/03/21/recipe-for-debian-haskell-packaging

AND IT WORKED!!!

I've never ever had such a great packaging experience in any other language!

I reviewed the source code and signed it:
https://github.com/thkoch2001/hasktags

I would be very thankful, if somebody with more debian-haskell experience 
could package (and maybe even backport) hasktags. As I wrote, it seems to be 
the only missing part to set up a basic but productive emacs based development 
environment on Debian.

Regards, Thomas Koch


signature.asc
Description: This is a digitally signed message part.


Bug#760305: RFP: hasktags -- Produces ctags tags and etags TAGS files for Haskell programs

2014-09-03 Thread Joachim Breitner
Hi,

Am Dienstag, den 02.09.2014, 19:48 +0200 schrieb Thomas Koch:
 I'm trying to setup my emacs for Haskell development and follow
 https://github.com/serras/emacs-haskell-tutorial/blob/master/tutorial.md
 
 The only missing part from this guide so far that's not in Debian is hasktags.
 
 Is there any particular reason, why it's not packaged other than that nobody
 did it yet? Or is there any blocker?

no reason that I know about.

How does it related to hothasktags? Is it superceded by that? Do we need
both?

Greetings,
Joachim


-- 
Joachim nomeata Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



signature.asc
Description: This is a digitally signed message part


Bug#760305: RFP: hasktags -- Produces ctags tags and etags TAGS files for Haskell programs

2014-09-02 Thread Thomas Koch
Package: wnpp
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: hasktags
  Version : 0.69.0
  Upstream Author : The GHC Team
* URL : http://hackage.haskell.org/package/hasktags
* License : BSD3
  Programming Lang: Haskell
  Description : Produces ctags tags and etags TAGS files for Haskell 
programs

- 

I'm trying to setup my emacs for Haskell development and follow
https://github.com/serras/emacs-haskell-tutorial/blob/master/tutorial.md

The only missing part from this guide so far that's not in Debian is hasktags.

Is there any particular reason, why it's not packaged other than that nobody
did it yet? Or is there any blocker?

Thank you,

Thomas Koch

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJUBgLqAAoJEAf8SJEEK6ZaPeoQAKhrMgJmQ7qWE8oUKM1JA91Y
N8r3OlbeP+JH+T9JpSiTnCX90OCf5kGrQb9DVghD+ueHA81JOvbf61iQmUpzil2V
GSRL0V4rekC0H6woqyfqJevj3TPUe1wttBxh7G1+hI0GHl16//Lh40yXSiyYyWF2
+u2WWAqQr9bg1hTzdKi4L01hzLiknZhlidtesolTZv9Hcs+PZtfykjzez41L55Ns
qUQkfDUOOHneLIW2HXeSSYuTqQ28QJ4Grx/3j6xhqi9Kjt7op2QHdnBA70XUBu6L
Ktd74aIIPKGxOIDZ4/CbbL+ilgMmUZUMFSt+baxOuAsNy0SqzxfYi67G2aymg5dN
Jsme14KRQNA0yLXAa/SXiDt5ZSEobEtKcFtl1ALOM8LV/iXaTgUX15QCDwftW1CO
aRxyJcrXOOK9USDWWU4WlEajQYe0PVbR/K6jb4pqH7RJG/nYDw/TS/qE2RGiJ/MR
3vZcATh/0nofLjclp0HZZlS2Ko8Ae2aN3jSGGVWXnMSOCzsYNptTMUG6AaA1JwQB
/cEjSmZn4x1sqU4MNiJx3trqJyX6uDXiubBBfdgTgAlXtXQbTBjMQHRy+s7nqwox
58Xb+E2jZjjP7/9+nDuLJx39Jfpi5YpXGXcj1XOSpd9kWR8QCYizfl8gZKOZ1aFG
kezaDoyfFbpq+mUR0Vit
=70zr
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org