Gnus development mailing list
 help / color / mirror / Atom feed
* Gnus cleanup
@ 2016-02-09  4:13 Lars Ingebrigtsen
  2016-02-09  8:35 ` Michael Albinus
                   ` (5 more replies)
  0 siblings, 6 replies; 22+ messages in thread
From: Lars Ingebrigtsen @ 2016-02-09  4:13 UTC (permalink / raw)
  To: ding; +Cc: emacs-devel

I'm starting to do the Gnus de-compat cleanup now, I think.  Removing
the compat calls is easy enough, but should I also remove the compat
functions themselves?

For instance:

  (defalias 'gnus-window-inside-pixel-edges
    (if (fboundp 'window-inside-pixel-edges)
        'window-inside-pixel-edges
      'window-pixel-edges))

In Emacs, we usually mark functions as obsolete for a few years before
removing them, but I kinda feel like it's rather unlikely that there
will be any other usages of gnus-window-inside-pixel-edges after I clean
up the Gnus sources.

So I could just remove the compat function to.  But it is theoretically
feasible that somebody out there are calling
gnus-window-inside-pixel-edges in their own code.

(gnus-window-inside-pixel-edges is just one example.  There's like a
hundred of these...)

So...  just mark the compat functions as obsolete, or nuke them?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-09  4:13 Gnus cleanup Lars Ingebrigtsen
@ 2016-02-09  8:35 ` Michael Albinus
  2016-02-09  8:35 ` Eric S Fraga
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 22+ messages in thread
From: Michael Albinus @ 2016-02-09  8:35 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: ding, emacs-devel

Lars Ingebrigtsen <larsi@gnus.org> writes:

Hi Lars,

> So I could just remove the compat function to.  But it is theoretically
> feasible that somebody out there are calling
> gnus-window-inside-pixel-edges in their own code.
>
> So...  just mark the compat functions as obsolete, or nuke them?

In Tramp, I have nuked all compat functions some weeks ago. One user had
to change the call of tramp-compat-split-string to split-string, that's
all what I've heard.

But maybe there's a horde of users out there, willing to beat me when I
show up ...

Best regards, Michael.



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-09  4:13 Gnus cleanup Lars Ingebrigtsen
  2016-02-09  8:35 ` Michael Albinus
@ 2016-02-09  8:35 ` Eric S Fraga
  2016-02-09 11:42 ` Malcolm Purvis
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 22+ messages in thread
From: Eric S Fraga @ 2016-02-09  8:35 UTC (permalink / raw)
  To: ding

On Tuesday,  9 Feb 2016 at 15:13, Lars Ingebrigtsen wrote:
> I'm starting to do the Gnus de-compat cleanup now, I think.  Removing
> the compat calls is easy enough, but should I also remove the compat
> functions themselves?

[...]

> So...  just mark the compat functions as obsolete, or nuke them?

nuke them.  that's what we have version control systems for...
-- 
: Eric S Fraga, GnuPG: 0xFFFCF67D
: in Emacs 25.0.90.1 + Ma Gnus v0.14 + evil-git-ff74cfb
: BBDB version 3.1.2 (2015-10-28 10:47:01+00:00)



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-09  4:13 Gnus cleanup Lars Ingebrigtsen
  2016-02-09  8:35 ` Michael Albinus
  2016-02-09  8:35 ` Eric S Fraga
@ 2016-02-09 11:42 ` Malcolm Purvis
  2016-02-09 15:30 ` Stefan Monnier
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 22+ messages in thread
From: Malcolm Purvis @ 2016-02-09 11:42 UTC (permalink / raw)
  To: ding

>>>>> "Lars" == Lars Ingebrigtsen <larsi@gnus.org> writes:

Lars> So...  just mark the compat functions as obsolete, or nuke them?

Nuke them.  You're already promised that future changes will only be
compatible with the version of Emacs it ships with so now is the time
for major changes.

Malcolm


-- 
		     Malcolm Purvis <malcolmp@xemacs.org>



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-09  4:13 Gnus cleanup Lars Ingebrigtsen
                   ` (2 preceding siblings ...)
  2016-02-09 11:42 ` Malcolm Purvis
@ 2016-02-09 15:30 ` Stefan Monnier
  2016-02-09 23:08   ` Lars Ingebrigtsen
  2016-02-10  0:50 ` Greg Troxel
  2016-02-12  4:19 ` Lars Ingebrigtsen
  5 siblings, 1 reply; 22+ messages in thread
From: Stefan Monnier @ 2016-02-09 15:30 UTC (permalink / raw)
  To: emacs-devel; +Cc: ding

> So I could just remove the compat function to.  But it is theoretically
> feasible that somebody out there are calling
> gnus-window-inside-pixel-edges in their own code.

What I've used in the past goes along the lines of:
- Use my gut-feeling to decide whether to keep the obsolete compat
  function, erring on the side of "removal" rather than on the "safe" side.
- Some of the removed functions may later be re-added based on
  bug-reports from user.

And sometimes it's easier to just remove them all or just keep them all.


        Stefan




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-09 15:30 ` Stefan Monnier
@ 2016-02-09 23:08   ` Lars Ingebrigtsen
  0 siblings, 0 replies; 22+ messages in thread
From: Lars Ingebrigtsen @ 2016-02-09 23:08 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: ding, emacs-devel

Stefan Monnier <monnier@iro.umontreal.ca> writes:

> What I've used in the past goes along the lines of:
> - Use my gut-feeling to decide whether to keep the obsolete compat
>   function, erring on the side of "removal" rather than on the "safe" side.
> - Some of the removed functions may later be re-added based on
>   bug-reports from user.

Ok, I'll just be nuking (most of) the compat functions, and we can
re-add if it turns out to be a problem.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-09  4:13 Gnus cleanup Lars Ingebrigtsen
                   ` (3 preceding siblings ...)
  2016-02-09 15:30 ` Stefan Monnier
@ 2016-02-10  0:50 ` Greg Troxel
  2016-02-12  4:19 ` Lars Ingebrigtsen
  5 siblings, 0 replies; 22+ messages in thread
From: Greg Troxel @ 2016-02-10  0:50 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: ding, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1285 bytes --]


Lars Ingebrigtsen <larsi@gnus.org> writes:

> In Emacs, we usually mark functions as obsolete for a few years before
> removing them, but I kinda feel like it's rather unlikely that there
> will be any other usages of gnus-window-inside-pixel-edges after I clean
> up the Gnus sources.

I'm someone who doesn't want to run emacs-current (because I want a
release), and I have some interest in running -current gnus, although
less so these days given how stable it is.  From my point of view, what
would be useful is retaining compat functions for the latest emacs 24
formal release, until emacs 25 is released.  I gather you don't want to
do that, but I think it would open up the ability to use current gnus to
a much wider audience for very little trouble, and that would help with
testing.

But, from where I sit, removing the compat functions from the gnus
sources within emacs-current doesn't hurt at all, once you are taking
out the calls to those functions.

It may be that there is almost nothing needed by gnus in emacs-25 not
available in emacs-24, or that there is some generic compat library to
provide the missing functions, and it will be easy enough to run emacs
24 with -current gnus.

I'll refrain from commenting on this in the future....

Sent from my Emacs 24.3.1

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 180 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-09  4:13 Gnus cleanup Lars Ingebrigtsen
                   ` (4 preceding siblings ...)
  2016-02-10  0:50 ` Greg Troxel
@ 2016-02-12  4:19 ` Lars Ingebrigtsen
  2016-02-13  0:22   ` Frank Haun
                     ` (3 more replies)
  5 siblings, 4 replies; 22+ messages in thread
From: Lars Ingebrigtsen @ 2016-02-12  4:19 UTC (permalink / raw)
  To: emacs-devel; +Cc: ding

I've now completed the first pass over the Gnus sources, removing almost
all XEmacs compat code.  It has, of course, not all been tested very
well, but it should be "obviously correct".  :-)  Virtually all of the
changes involve either removing the first part after
(if (featurep 'xemacs) ...) and leaving the "else" part in place.

The compat function removal can be a little bit more invasive, but it's
basically usually just replacing gnus-called-interactively-p with
called-interactively-p, so it should also be "obviously" correct.

But please do submit bug reports if this all blows up.

The next thing I was going to do is grep for "boundp" and look whether
the code looks like compat code or not.  This may introduce actual bugs,
because various builds of Emacs may have various things defined, but
I'll try to be careful.

But instead of jumping straight into that, I think I'm going to make the
Gnus build warning free first, which should help when doing cleanup, I
think.  But, again, these will be "real changes", and may introduce
bugs.  But I hope not.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-12  4:19 ` Lars Ingebrigtsen
@ 2016-02-13  0:22   ` Frank Haun
  2016-02-13  1:57   ` Eric Abrahamsen
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 22+ messages in thread
From: Frank Haun @ 2016-02-13  0:22 UTC (permalink / raw)
  To: ding; +Cc: emacs-devel

On Fri, 12 Feb 2016 15:19:25 +1100, Lars Ingebrigtsen wrote:

> But please do submit bug reports if this all blows up.

Header coding seems broken. Something like this:

| Subject: grüne Bäume

goes total wrong.

Now when I reading those test posts, I get:

| replace-regexp-in-string: Invalid regexp: "Invalid back reference"

I've made a bug report.

Frank




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-12  4:19 ` Lars Ingebrigtsen
  2016-02-13  0:22   ` Frank Haun
@ 2016-02-13  1:57   ` Eric Abrahamsen
  2016-02-13  3:17     ` Eric Abrahamsen
  2016-02-13 12:00   ` Frank Haun
  2016-03-07 13:52   ` Ted Zlatanov
  3 siblings, 1 reply; 22+ messages in thread
From: Eric Abrahamsen @ 2016-02-13  1:57 UTC (permalink / raw)
  To: emacs-devel; +Cc: ding

Lars Ingebrigtsen <larsi@gnus.org> writes:

[...]

> But please do submit bug reports if this all blows up.

I just pulled and remade Emacs, and when I started Gnus, all my nnimap
groups were displayed and asterisked (nntp was fine). Checking new news
just zips along and tells me everything's fine, no news.

Manually entering each group restores the correct marks to the group,
and after that they work fine. I've got an awful lot of groups, though,
and I wonder if there isn't a way to do this all in one fell swoop.

I'm only assuming this happened because of the cleanups, but I think
it's a reasonable assumption to make!

Eric




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-13  1:57   ` Eric Abrahamsen
@ 2016-02-13  3:17     ` Eric Abrahamsen
  2016-02-13  3:43       ` Lars Ingebrigtsen
  0 siblings, 1 reply; 22+ messages in thread
From: Eric Abrahamsen @ 2016-02-13  3:17 UTC (permalink / raw)
  To: ding

Eric Abrahamsen <eric@ericabrahamsen.net> writes:

> Lars Ingebrigtsen <larsi@gnus.org> writes:
>
> [...]
>
>> But please do submit bug reports if this all blows up.
>
> I just pulled and remade Emacs, and when I started Gnus, all my nnimap
> groups were displayed and asterisked (nntp was fine). Checking new news
> just zips along and tells me everything's fine, no news.

Scratch that, the problem is that bum commit 9dc77e went into both
master and emacs-25, but the reversion only went into emacs-25. I've
switched to emacs-25, and everything's normal.

I know this debate is still ongoing, but is there any consensus here
about whether we should be using master or emacs-25?

E




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-13  3:17     ` Eric Abrahamsen
@ 2016-02-13  3:43       ` Lars Ingebrigtsen
  2016-02-13  4:26         ` Eric Abrahamsen
  0 siblings, 1 reply; 22+ messages in thread
From: Lars Ingebrigtsen @ 2016-02-13  3:43 UTC (permalink / raw)
  To: Eric Abrahamsen; +Cc: ding

Eric Abrahamsen <eric@ericabrahamsen.net> writes:

> Scratch that, the problem is that bum commit 9dc77e went into both
> master and emacs-25, but the reversion only went into emacs-25. I've
> switched to emacs-25, and everything's normal.

I've now reverted it on master, too.  Could you check whether it works
for you now?

> I know this debate is still ongoing, but is there any consensus here
> about whether we should be using master or emacs-25?

master should be getting all fixes that emacs-25 is getting, too, but
(as in this case) there may be some lag.  On the other hand, master gets
all the new stuff.  So it's up to you.  :-)

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-13  3:43       ` Lars Ingebrigtsen
@ 2016-02-13  4:26         ` Eric Abrahamsen
  2016-02-13  4:59           ` Lars Ingebrigtsen
  0 siblings, 1 reply; 22+ messages in thread
From: Eric Abrahamsen @ 2016-02-13  4:26 UTC (permalink / raw)
  To: ding

Lars Ingebrigtsen <larsi@gnus.org> writes:

> Eric Abrahamsen <eric@ericabrahamsen.net> writes:
>
>> Scratch that, the problem is that bum commit 9dc77e went into both
>> master and emacs-25, but the reversion only went into emacs-25. I've
>> switched to emacs-25, and everything's normal.
>
> I've now reverted it on master, too.  Could you check whether it works
> for you now?

All seems well, on both branches.

>> I know this debate is still ongoing, but is there any consensus here
>> about whether we should be using master or emacs-25?
>
> master should be getting all fixes that emacs-25 is getting, too, but
> (as in this case) there may be some lag.  On the other hand, master gets
> all the new stuff.  So it's up to you.  :-)

If master's where the party's at, that's what I'll run. :)

Great to see all this happening!

Eric




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-13  4:26         ` Eric Abrahamsen
@ 2016-02-13  4:59           ` Lars Ingebrigtsen
  0 siblings, 0 replies; 22+ messages in thread
From: Lars Ingebrigtsen @ 2016-02-13  4:59 UTC (permalink / raw)
  To: Eric Abrahamsen; +Cc: ding

Eric Abrahamsen <eric@ericabrahamsen.net> writes:

>> I've now reverted it on master, too.  Could you check whether it works
>> for you now?
>
> All seems well, on both branches.

Yay.  :-)

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-12  4:19 ` Lars Ingebrigtsen
  2016-02-13  0:22   ` Frank Haun
  2016-02-13  1:57   ` Eric Abrahamsen
@ 2016-02-13 12:00   ` Frank Haun
  2016-02-13 15:37     ` Richard Stallman
  2016-02-14  2:35     ` Lars Ingebrigtsen
  2016-03-07 13:52   ` Ted Zlatanov
  3 siblings, 2 replies; 22+ messages in thread
From: Frank Haun @ 2016-02-13 12:00 UTC (permalink / raw)
  To: emacs-devel; +Cc: ding

On Fri, 12 Feb 2016 15:19:25 +1100, Lars Ingebrigtsen wrote:

> I've now completed the first pass over the Gnus sources,

First to say, thanks for that work. It seems Gnus gets faster and
faster. Does it really? I use Gnus on a Raspberry Pi 2 and every speed
improvement is very welcome. ;-)

Something I noticed is, switching back to Gnus before the cleanup isn't
a good idea. E.g. `gnus-summary-refer-parent-article' doesn't work then.

Frank

Fup2 gmane.emacs.gnus.general




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-13 12:00   ` Frank Haun
@ 2016-02-13 15:37     ` Richard Stallman
  2016-02-14  2:35     ` Lars Ingebrigtsen
  1 sibling, 0 replies; 22+ messages in thread
From: Richard Stallman @ 2016-02-13 15:37 UTC (permalink / raw)
  To: Frank Haun; +Cc: ding, emacs-devel

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

In regard to the Raspberry Pi, it is not a good choice among
single board computers.  We grade it as "fatal flaw".
See fsf.org/resources/hw/single-board-computers.

-- 
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-13 12:00   ` Frank Haun
  2016-02-13 15:37     ` Richard Stallman
@ 2016-02-14  2:35     ` Lars Ingebrigtsen
  2016-02-14  3:13       ` Adam Sjøgren
                         ` (2 more replies)
  1 sibling, 3 replies; 22+ messages in thread
From: Lars Ingebrigtsen @ 2016-02-14  2:35 UTC (permalink / raw)
  To: Frank Haun; +Cc: emacs-devel, ding

Frank Haun <fh@fhaun.de> writes:

> First to say, thanks for that work. It seems Gnus gets faster and
> faster. Does it really? I use Gnus on a Raspberry Pi 2 and every speed
> improvement is very welcome. ;-)

I think the speed impact of these cleanups should be pretty small.  :-)

> Something I noticed is, switching back to Gnus before the cleanup isn't
> a good idea. E.g. `gnus-summary-refer-parent-article' doesn't work then.

There should be no functional changes.  Could you be loading parts of an
old Gnus and parts of a new one?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-14  2:35     ` Lars Ingebrigtsen
@ 2016-02-14  3:13       ` Adam Sjøgren
  2016-02-14 13:12       ` Frank Haun
  2016-02-17 21:10       ` Frank Haun
  2 siblings, 0 replies; 22+ messages in thread
From: Adam Sjøgren @ 2016-02-14  3:13 UTC (permalink / raw)
  To: ding

Lars writes:

> Frank Haun <fh@fhaun.de> writes:

>> First to say, thanks for that work. It seems Gnus gets faster and
>> faster. Does it really? [...]

> I think the speed impact of these cleanups should be pretty small.  :-)

Do not underestimate the power of placebo.


  O:-),

    Adam

-- 
 "In fact, you are nothing but not a serious fellow."         Adam Sjøgren
                                                         asjo@koldfront.dk




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-14  2:35     ` Lars Ingebrigtsen
  2016-02-14  3:13       ` Adam Sjøgren
@ 2016-02-14 13:12       ` Frank Haun
  2016-02-17 21:10       ` Frank Haun
  2 siblings, 0 replies; 22+ messages in thread
From: Frank Haun @ 2016-02-14 13:12 UTC (permalink / raw)
  To: ding

On Sun, 14 Feb 2016 13:35:47 +1100, Lars Ingebrigtsen wrote:

> Frank Haun <fh@fhaun.de> writes:
>
>> Something I noticed is, switching back to Gnus before the cleanup isn't
>> a good idea. E.g. `gnus-summary-refer-parent-article' doesn't work then.
>
> There should be no functional changes.  Could you be loading parts of an
> old Gnus and parts of a new one?

Done. Hm, can't reproduce it.

Frank




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-14  2:35     ` Lars Ingebrigtsen
  2016-02-14  3:13       ` Adam Sjøgren
  2016-02-14 13:12       ` Frank Haun
@ 2016-02-17 21:10       ` Frank Haun
  2016-02-18 12:29         ` Frank Haun
  2 siblings, 1 reply; 22+ messages in thread
From: Frank Haun @ 2016-02-17 21:10 UTC (permalink / raw)
  To: ding

quoted-printable seems broken now.

Word "waere" with a' Umlaut: w?FFC3?FFA4re

| ok: =C3=A4
| wrong: ?FFC3?FFA4

bug-report is running. ;-)

Frank




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-17 21:10       ` Frank Haun
@ 2016-02-18 12:29         ` Frank Haun
  0 siblings, 0 replies; 22+ messages in thread
From: Frank Haun @ 2016-02-18 12:29 UTC (permalink / raw)
  To: ding

On 17 Feb 2016 21:10:21 -0000, Frank Haun wrote:

> quoted-printable seems broken now.
>
> Word "waere" with a' Umlaut: w?FFC3?FFA4re
>
> | ok: =C3=A4
> | wrong: ?FFC3?FFA4
>
> bug-report is running. ;-)

Fixed with latest Gnus from master branch. Thanks.

Frank




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus cleanup
  2016-02-12  4:19 ` Lars Ingebrigtsen
                     ` (2 preceding siblings ...)
  2016-02-13 12:00   ` Frank Haun
@ 2016-03-07 13:52   ` Ted Zlatanov
  3 siblings, 0 replies; 22+ messages in thread
From: Ted Zlatanov @ 2016-03-07 13:52 UTC (permalink / raw)
  To: emacs-devel; +Cc: ding

On Fri, 12 Feb 2016 15:19:25 +1100 Lars Ingebrigtsen <larsi@gnus.org> wrote: 

LI> I've now completed the first pass over the Gnus sources, removing almost
LI> all XEmacs compat code.  It has, of course, not all been tested very
LI> well, but it should be "obviously correct".  :-)  Virtually all of the
LI> changes involve either removing the first part after
LI> (if (featurep 'xemacs) ...) and leaving the "else" part in place.

Thank you for working on this. It really has made the code a friendlier
place.

Ted




^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2016-03-07 13:52 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-09  4:13 Gnus cleanup Lars Ingebrigtsen
2016-02-09  8:35 ` Michael Albinus
2016-02-09  8:35 ` Eric S Fraga
2016-02-09 11:42 ` Malcolm Purvis
2016-02-09 15:30 ` Stefan Monnier
2016-02-09 23:08   ` Lars Ingebrigtsen
2016-02-10  0:50 ` Greg Troxel
2016-02-12  4:19 ` Lars Ingebrigtsen
2016-02-13  0:22   ` Frank Haun
2016-02-13  1:57   ` Eric Abrahamsen
2016-02-13  3:17     ` Eric Abrahamsen
2016-02-13  3:43       ` Lars Ingebrigtsen
2016-02-13  4:26         ` Eric Abrahamsen
2016-02-13  4:59           ` Lars Ingebrigtsen
2016-02-13 12:00   ` Frank Haun
2016-02-13 15:37     ` Richard Stallman
2016-02-14  2:35     ` Lars Ingebrigtsen
2016-02-14  3:13       ` Adam Sjøgren
2016-02-14 13:12       ` Frank Haun
2016-02-17 21:10       ` Frank Haun
2016-02-18 12:29         ` Frank Haun
2016-03-07 13:52   ` Ted Zlatanov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).