From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Boruch Baum Newsgroups: gmane.emacs.bugs Subject: bug#29759: 25.2; "exciting footnote styles" promised, but unavailable Date: Sun, 17 Dec 2017 16:31:14 -0500 Message-ID: <20171217213114.mti6zqnlsibvaqj7@E15-2016.optimum.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1513546214 32142 195.159.176.226 (17 Dec 2017 21:30:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 17 Dec 2017 21:30:14 +0000 (UTC) User-Agent: NeoMutt/20171208 To: 29759@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Dec 17 22:30:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQgVd-00083O-Lk for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Dec 2017 22:30:09 +0100 Original-Received: from localhost ([::1]:55585 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQgXb-0004V6-W7 for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Dec 2017 16:32:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQgXV-0004Ua-8f for bug-gnu-emacs@gnu.org; Sun, 17 Dec 2017 16:32:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQgXS-0004pl-12 for bug-gnu-emacs@gnu.org; Sun, 17 Dec 2017 16:32:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58942) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQgXR-0004pf-TY for bug-gnu-emacs@gnu.org; Sun, 17 Dec 2017 16:32:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eQgXR-0006Om-NY for bug-gnu-emacs@gnu.org; Sun, 17 Dec 2017 16:32:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Boruch Baum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Dec 2017 21:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29759 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Emacs Bug Reporting Original-Received: via spool by submit@debbugs.gnu.org id=B.151354629324535 (code B ref -1); Sun, 17 Dec 2017 21:32:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Dec 2017 21:31:33 +0000 Original-Received: from localhost ([127.0.0.1]:39389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQgWy-0006Ne-LV for submit@debbugs.gnu.org; Sun, 17 Dec 2017 16:31:32 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQgWx-0006NM-0g for submit@debbugs.gnu.org; Sun, 17 Dec 2017 16:31:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQgWq-0004N3-VM for submit@debbugs.gnu.org; Sun, 17 Dec 2017 16:31:25 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:46603) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eQgWq-0004Mv-R1 for submit@debbugs.gnu.org; Sun, 17 Dec 2017 16:31:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQgWp-0004Qu-M2 for bug-gnu-emacs@gnu.org; Sun, 17 Dec 2017 16:31:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQgWl-0004K4-L6 for bug-gnu-emacs@gnu.org; Sun, 17 Dec 2017 16:31:23 -0500 Original-Received: from mout.gmx.net ([212.227.15.18]:61699) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQgWl-0004Iz-BU for bug-gnu-emacs@gnu.org; Sun, 17 Dec 2017 16:31:19 -0500 Original-Received: from E15-2016.optimum.net ([108.6.168.221]) by mail.gmx.com (mrgmx001 [212.227.17.184]) with ESMTPSA (Nemesis) id 0MK0Np-1ePriC1kDl-001NIC for ; Sun, 17 Dec 2017 22:31:17 +0100 Content-Disposition: inline X-Provags-ID: V03:K0:6uf79E7Z2Rj1F7Pg5TtUvnc9U1GvDelf8Dmir30BWRMZvakNSmH YvxEy92WdV4McbTUKRGA6zM/H3/E+gkQuD31SQhLPgAt4Tk2mLIIRyPGDGvs9UlNpkHmqkA li9Cuijao6bY3yz6t/bnod8dayWv4hiMSYDyjm9JFaVMYky0C2k4H0iPWTDzE+4L9fP1L5B guWVYGy8bxvKtiQNHBrrQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:T1UjIhG25KA=:mFRjW5Vk2MW5n5E9kDuRWx qfOfaGgO9jrUOtBTf2TZMex2AdBDSxjzUZe7e++1UcT0WqA3A9s8Xiy3mMcvQ9NZMilGeaO/f vvowNEWOeyOyRzou/tlE2XwmGsqn08KcK0rK/Dl9gqpXTCvKvUUTPjnlYPpizBXYBeSt1FgNy pZKFrsc2kezfAAwQTCGAWfMR2YSyic0NQA2bVgY5bkp0ZH3qKZdbdMrc7TAXaLKIkgkkL8hH9 6PwcHoCvArAo/GLjMsPaJ6hqB9QwbiibqCxqw0BDP8Yc7+R5ezV89X25PhOxPglEOqLXugTgi AAcRj/ur3fjF3xlLBt8vtMXo7gw2x1E10WR2k4txjdZnNeEF25ZwZRjL5X3TCM7M0VGYO7NZ+ twztiDWdugfswYp7LUER3POaWzYigmQlf2T3RkLlgduRONn1HQ6+fZbD43aD9Qna7VKWXXN+A r93QQ8EBkm9WeFAHNWdZdTwYF5AJg2b1N9DXHI6RV7zVJ3Jeu/T7pQyKLXsNLerhFLQ4Dm7Ov vxcbEVV2zDcbvuEuJ+HYVJrRiRO5+aZMIVeX7GrmkJUHZe0H3PPQAB9FEFdUgBZ+UeGj2wNf5 tDguUnClPQV6YVTCS20hTOosct4b69OX+Ec7VtXME3vE45OImUqqp7nY3gbGyPqOc3osW9HgB MUCKLHY7Xusg3npO4apkCRFqpmesOU3GwK1Fn0DQPU0f/lq0AWYLka+cO+SXYoBgGQCBICyG4 xjaOclZyPGGSmTimBbQh1PzB/jH6p3VY9KZLobjR9Usb9NmeNztx91JkrakE2i3z7cwY+rGa X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:141210 Archived-At: The docstring for variable `footnote-style-alist' promises, "See footnote-han.el, footnote-greek.el and footnote-hebrew.el for more exciting styles"; However, those files neither seem to be installed with emacs, nor appear when I perform a google search for them. Attached is a patch for Hebrew footnotes, for the benefit of all who might be 'excited' by such things. For the rest of us, please consider providing / restoring those files to emacs, or consider applying this code. (defconst footnote-hebrew-regex "[אבגדהוזחטיכלמנסעפצקרשת]+") (defconst footnote-hebrew '( ("א" "ב" "ג" "ד" "ה" "ו" "ז" "ח" "ט") ("י" "כ" "ל" "מ" "נ" "ס" "ע" "פ" "צ") ("ק" "ר" "ש" "ת" "תק" "תר"" תש" "תת" "תתק"))) (defun Footnote-hebrew(n) "Supports 9999 footnotes, then rolls over." (let* ((n (+ (mod n 10000) (/ n 10000))) (thousands (/ n 1000)) (hundreds (/ (mod n 1000) 100)) (tens (/ (mod n 100) 10)) (units (mod n 10)) (special (if (not (= tens 1)) nil (or (when (= units 5) "טו") (when (= units 6) "טז"))))) (concat (when (/= 0 thousands) (concat (nth (1- thousands) (nth 0 footnote-hebrew)) "'")) (when (/= 0 hundreds) (nth (1- hundreds) (nth 2 footnote-hebrew))) (if special special (concat (when (/= 0 tens) (nth (1- tens) (nth 1 footnote-hebrew))) (when (/= 0 units) (nth (1- units) (nth 0 footnote-hebrew)))))))) (add-to-list 'footnote-style-alist `(hebrew Footnote-hebrew ,footnote-hebrew-regex) t) VERSION INFORMATION =================== In GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.20) of 2017-09-11, modified by Debian built on trouble System Description: Devuan GNU/Linux 1.0 (jessie) -- hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0