Subject: 29.0.50; Obsolete netrc.el

From: Lars Ingebrigtsen <[email-masked]>
Date: Thu, 04 Aug 2022 16:16:00 +0200

It'd be nice to obsolete netrc.el, since the functionality is duplicated
by auth-source, and is broken for non-ASCII chars etc.

There's only one in-tree usage of netrc-parse, and that's in
tramp-parse-netrc.  This could be changed to use
`auth-source-netrc-parse' instead, but in earlier versions of that
function, it'd return nil when not specifying the host/user/ports, which
made it not quite compatible.  I've now changed that, but I'm not sure
what the compat situation is here (i.e., if this Tramp has to work in
older Emacs versions or not).

In GNU Emacs 29.0.50 (build 29, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0)
 of 2022-08-04 built on joga
Repository revision: 3e60f7f3c31a8491b085684121e5229be56b3538
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101003
System Description: Ubuntu 22.04 LTS