From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: On being web-friendly and why info must die Date: Sun, 07 Dec 2014 05:02:00 +0100 Message-ID: <87y4qkrttz.fsf@zigzag.favinet> References: <20141205123549.GA29331@thyrsus.com> <83r3we2jb9.fsf@gnu.org> <708906124.QMSzxCvBCm@descartes> <83fvct3l7v.fsf@gnu.org> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1417924729 6199 80.91.229.3 (7 Dec 2014 03:58:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Dec 2014 03:58:49 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 07 04:58:40 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XxSzX-0004ON-QE for ged-emacs-devel@m.gmane.org; Sun, 07 Dec 2014 04:58:39 +0100 Original-Received: from localhost ([::1]:56338 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxSzX-0007GG-9T for ged-emacs-devel@m.gmane.org; Sat, 06 Dec 2014 22:58:39 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxSzF-0007FH-4O for emacs-devel@gnu.org; Sat, 06 Dec 2014 22:58:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxSz9-00008y-OY for emacs-devel@gnu.org; Sat, 06 Dec 2014 22:58:21 -0500 Original-Received: from smtp207.alice.it ([82.57.200.103]:63925) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxSz9-00008O-EM for emacs-devel@gnu.org; Sat, 06 Dec 2014 22:58:15 -0500 Original-Received: from zigzag.favinet (95.248.64.185) by smtp207.alice.it (8.6.060.28) id 547D8BAA00F1920B for emacs-devel@gnu.org; Sun, 7 Dec 2014 04:58:14 +0100 Original-Received: from ttn by zigzag.favinet with local (Exim 4.80) (envelope-from ) id 1XxT3E-0003F9-Vb for emacs-devel@gnu.org; Sun, 07 Dec 2014 05:02:29 +0100 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <83fvct3l7v.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 05 Dec 2014 22:17:24 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.103 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:179233 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable () Eli Zaretskii () Fri, 05 Dec 2014 22:17:24 +0200 That would be fine by me, at least. The back-end can certainly be replaced, provided that the replacement allows as efficient reading and consulting the documentation as the Info format and its Emacs viewer. The issue here is mainly about the Texinfo source. It doesn't make sense to switch to another language, exactly as it doesn't make sense to switch a C-based project to C++ or Java, when all the main developers don't work and aren't proficient in these languages. It's a death blow to the project. Right. Texinfo for input is fine. Tell the kids it's like vitamin E for their mofo anti-aliased twitch-pix hangover... Anyone interested in hacking IXIN (a proposed "middle-end" or intermediate form for Texinfo) please search for threads w/ that word in the texinfo mailing lists a bit (maybe two or three years) back, and see: http://www.gnuvola.org/software/ixin/ for release tarballs. The unreleased changes are: ! [p] Release: 1.8 * [q] [maint] Reformat NEWS; nfc. -- * [q] [maint] Reformat NEWS; nfc. * [q^] No longer distribute {epsf,texinfo}.tex. * [q~2] [spec int] Fix typo: Include "(news)" heading. +* [p] Release: 1.8 In the context of Emacs, the proof-of-concept IXIN-viewing program could use a rewrite using shr.el low-level routines, instead of its own ad-hoc renderer. Or, just look at the code as a cautionary tale before running away screaming. :-D =2D-=20 Thien-Thi Nguyen GPG key: 4C807502 (if you're human and you know it) read my lisp: (responsep (questions 'technical) (not (via 'mailing-list))) =3D> nil --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlSD0T0ACgkQZwMiJEyAdQKWgACbB5pYVIHA7bkbDgVqppeFDgil e/4AnjTK3HSFTdwL58mPCtyaYmh4bAKa =vQFI -----END PGP SIGNATURE----- --=-=-=--