Development of jed

Jörg Sommer joerg at alea.gnuu.de
Mon May 19 16:18:54 UTC 2008


Hallo G.,

G. Milde schrieb am Mon 19. May, 10:01 (+0200):
> On 19.05.08, Jörg Sommer wrote:
> > how do we want to continue with the maintenance of the jed package? I've
> > created a new branch jo-0.99.19 as a suggestion of how we could continue.
> > I've merged in the upstream source and the changes from the 0.99.18
> > series. Than I've done some changes. Maybe someone can review and comment
> > on them.
> 
> 
> > What do you think about the etch branch? 
> ...
> > I would like to drop this branch. This doesn't mean the tags are lost.
> > Only these last two commits. Objections?
> 
> None (if the changes done in this commits are preserved in the current
> trunk).

These changes never go to trunk and they get lost. I'm talking about
these changes:

commit 41c868823990467734e6a6167191ff8b779f7a86
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Wed Mar 7 09:44:40 2007 +0000

    Added XS-Vcs-Svn and XS-Vcs-Browser fields to the debian/control files of
    all active packages

diff --git a/debian/control b/debian/control
index 90c9d2f..096ebe6 100644
--- a/debian/control
+++ b/debian/control
@@ -8,6 +8,8 @@ Build-Depends-Indep: hevea
 Build-Depends: debhelper (>= 4.1.16), dpatch, libslang2-dev, libxft-dev,
  libgpmg1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], libxt-dev,
  pkg-config
+XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-jed/jed/
+XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-jed/jed/
 
 Package: jed
 Architecture: any

commit 44624978f9e14e22a4957de1d12c8a38926b53e4
Author: Rafael Laboissiere <rafael at debian.org>
Date:   Sat Mar 3 15:31:17 2007 +0000

    Fixed spelling "gl.po" -> "ja.po"

diff --git a/debian/changelog b/debian/changelog
index 5ae5d21..a0daeff 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
 jed (0.99.18-8.etch.4) unstable; urgency=low
 
-  * debian/po/gl.po: Added translation of debconf templates to Japanese.
+  * debian/po/ja.po: Added translation of debconf templates to Japanese.
     (closes: #413222).  Thanks to Kobayashi Noritada.
 
  -- Rafael Laboissiere <rafael at debian.org>  Sat,  3 Mar 2007 15:18:45 +0100

> > I'm using the xjed version from unstable everyday and I suspect John
> > releases 0.99.19 soon. What do you think about cleaning up the 0.99.19
> > branch and upload this package? 
> 
> The last time I tried xjed from the experimental package (0.99-19-117),
> it was (for me) unusable as every mouse-action had very unexpected
> results. Is this fixed now?

No. If we upload this package to unstable I would drop the patch and
reopen the bug for missing multikey support.

> > This is the list of my changes. The commit script might have failed.
> 
> > commit 730c9db837214d0cc0f1135bccfc39b31a017bbf
> > Author: Jörg Sommer <joerg at alea.gnuu.de>
> > Date:   Sun May 18 00:47:03 2008 +0200
> 
> >     Remove in files in info/
> 
> >     Upstream doesn't provide the source aka ‘the prefered form for
> >     modifikations’ of these files. Therefore, they are not conform with
> >     the Debian Free Software Guidelines and we aren't allowed to ship
> >     these files.
> 
> Are you sure there is a "hidden" source for these files?

No, I think the source is lost.

% head info/jed.info
This is Info file jed.info, produced by Makeinfo-1.55 from the input
file jed.ti.

> John E D usually produces documentation from tm files - this might
> also be the case for these.

We can and we do rebuild the info files from the jed.tex file.

jed (0.99.18.dfsg.1-1) experimental; urgency=low

  * Exclude the info/ directory from the upstream, since the files there
    were outdated, no longer maintained, and without proper licensing
    conditions.  Also, the texinfo sources were lacking, making these
    files improper to be distributed by Debian, according to the DFSG.
    For this reason, the upstream version number contains now ".dfsg.".

> OTOH, I think the info files are not that important and appear to
> be no longer maintainged as well, so dropping them is OK with me.

I'm still against dropping them, because they contain informations they
aren't part of the manpage. Okay, they contain the same informations as
the jed.tex file. :)

> > commit e36201b615ff66b42840e7c97ff54263dd7a3509
> > Author: Jörg Sommer <joerg at alea.gnuu.de>
> > Date:   Sat May 17 23:55:17 2008 +0200
> 
> >     Replace (C) by © and update copyright year
> 
> >     The string ‘(C)’ or ‘(c)’ is not a valid copyright sign. A lawer treat
> >     only the sign © as a valid copyright sign. See
> >     http://en.wikipedia.org/wiki/Copyright
> 
> The given URL says: 

Sorry, I remembered the wrong article.
http://en.wikipedia.org/wiki/Copyright_symbol says: ‘Because the © symbol
has long been unavailable on typewriters and ASCII-based computer
systems, it has been common to approximate this symbol with the
characters (c). However, this is not legally recognized as a symbol for
copyright.’

I've picked this issue from
http://lists.debian.org/debian-devel/2008/02/msg00889.html

> > commit a85635b8e500adc5c72dda03e32d9ae05ce753eb
> > Author: Jörg Sommer <joerg at alea.gnuu.de>
> > Date:   Sun May 18 00:16:37 2008 +0200
> 
> >     Enable hardening support
> 
> >     This was suggested in [1] and I'm using it in the package slrn since some
> >     versions and didn't discover any problems. I think it's very useful and
> >     might bring up some bugs. I didn't discover any big performance loose in
> >     slrn and jed and I think a little performance loose might be acceptable
> >     for jed.
> 
> Is there some data available about the performance loss?

No for jed. The average impact should be in the lower percent range.
http://lists.debian.org/debian-devel/2008/03/msg00165.html

> Is jed startup time affected?

From my feeling, no.

> > commit 13958e4937c1c311febddedef3000a98c0dcdeac
> > Author: Jörg Sommer <joerg at alea.gnuu.de>
> > Date:   Mon May 19 00:34:05 2008 +0200
> 
> >     Move the FAQ from README.Debian to jed_faq.txt
> 
> >     This was already done in 62c6578fa47204d20ca62cfead24f031cdfa861e, but
> >     the merge of the 1:0.99.18 series brought it back to README.Debian and
> >     included some changes. I've integrated these changes in the patch for
> >     jed_faq.txt in the hope we can push it to upstream.
> 
> Some answers of the README.Debian faq are Debian specific - we should
> split them off and document in README.Debian (not necesserily in FAQ
> format).

I found only two points:

Q: I define keybindings in jed.rc but they are not working. What is wrong?
A: Jed will load a fallback keybinding-file if you do not specify an
   emulation in jed.rc overwriting your bindings (see also
                                                 ^^^^^^^^^
   README.Debian-startup).
   ^^^^^^^^^^^^^^^^^^^^^^

I've dropped this part.

Q: When I paste indented text into Jed, it misaligns everything (i.e. every
   succeeding line is indented more than the previous, yielding horizontally
   cascading text).
Q: How can I prevent this?
A: There are several options:

   c) Install jed-extra and use newline_indent().
              ^^^^^^^^^
      See Help>Describe_Function newline_indent for details.

I've changed this to 

  3: Install txtutils [1] from jedmodes and use newline_indent().
     See Help>Describe_Function newline_indent for details.
     [1] http://jedmodes.sourceforge.net/mode/txtutils/

Bye, Jörg.
-- 
Im Leben lernt der Mensch als erstes das Gehen und Sprechen.
Später lernt er still zu sitzen und den Mund zu halten.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature http://en.wikipedia.org/wiki/OpenPGP
Url : http://lists.alioth.debian.org/pipermail/pkg-jed-devel/attachments/20080519/65302274/attachment.pgp 


More information about the Pkg-jed-devel mailing list