From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id COTtDET802QTAAAASxT56A (envelope-from ) for ; Wed, 09 Aug 2023 22:51:16 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id WPDNDET802SNeAEAauVa8A (envelope-from ) for ; Wed, 09 Aug 2023 22:51:16 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B16514BBBA for ; Wed, 9 Aug 2023 22:51:15 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=0brg.net header.s=protonmail2 header.b=2xq9ERw+; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=0brg.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1691614276; a=rsa-sha256; cv=none; b=cjO+K+CgSY5DvNnQBCtp6WAz0Mr8TtX7T4M07NTLfpYPVMBda1VP1rU/efr+bpD7Cul/q5 UT/9mcAFmkR6LiZSGjz0lBOoEe+biQOlXpqaGeirRv4wMdsDrYo1GOt1yDiu2ezeQBJCu4 mP85f3tv2fRHus9+YFCU1H7FpHyG/7L13wSArwGsznOBKKfNh77UA/Wa2vO0FE270JdfI8 bEl6rhGmeO/pz7Bkz5oKn2itfbgsPvLpdYeo8jMYRBhqRuV6fZCtnu5kEiRNIdYIKJ2ODu VlSfQaRKsEfu2spgbCqgC2uLUIKZuPfZhydSw6c8tQZO4B1PV2vt+KNuSnU0xQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1691614276; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=J8ovmbVACuPOT5aKLrSqbZ93OEiqtWswsfeDwSpmlHs=; b=VLfU5MAVcuGsTnv5AM3xaU/57eAeNEfKQCj92juBoSuY7H7xtsoFOZxOHjQ9g8c/KFcbvI HbJgcbdwHnTvAW+ye8+CcJIbT8+J0lcVvlxxYu/gwlBjtVpaiYjfvS3mWTDVGGtBYHl9dx 9/sR3iN7edFY87n3RmVt9bW9nwQNYybWV8fbLucZ++50keHovPzt9ybIA2DNWaxFEAHs3W TW8ZRWZmpRCMDYJuYAPa7fPhWSq+fLXZvad38xQHZ7E24129sBOQ0gtqOGaCSkRxbbSCHF mGrdkvMIFRsC57dxXM5j5uu2fxK8iaEMswfyruhwqjfjoGeEMwCiLD/DeOxLhw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=0brg.net header.s=protonmail2 header.b=2xq9ERw+; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=0brg.net Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qTq8S-0007ai-Dx; Wed, 09 Aug 2023 16:50:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qTq8Q-0007ZP-Vc for emacs-orgmode@gnu.org; Wed, 09 Aug 2023 16:50:26 -0400 Received: from mail-0301.mail-europe.com ([188.165.51.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qTq8N-000654-FY for emacs-orgmode@gnu.org; Wed, 09 Aug 2023 16:50:26 -0400 Date: Wed, 09 Aug 2023 20:50:04 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0brg.net; s=protonmail2; t=1691614217; x=1691873417; bh=J8ovmbVACuPOT5aKLrSqbZ93OEiqtWswsfeDwSpmlHs=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=2xq9ERw+izEXcIkd442nVZesNplNPDmElsY3TDpqCqFq+OPjzg/96bq8wnUeS7UKi T623Vo4pNy6X0rvSs56qJqwGCkdqQ2SXswbZaKpIelC7+HqWBCzT554C6RRBNHQ6CS /LFsSSjRxsTd0BUpLuFQVn18VyzCWd7afi49ZrwCpYCA43xe49XMX4BPDHffULvKa8 o0upyCyQ/4r35TTKbM+c2+1azcFTrANJ1Yx1yDB6R+lP8xw91nyVKPbStkCHKCzsxf VX7cwXjyX6DlyAznzEyDe1fECUOJ8ZVYhFRlgFDKxD7xXcRQkAuHidumEMmnyCYDA8 FERQ6WJ4NZ6cQ== To: emacs-orgmode@gnu.org From: Hraban Luyat Subject: [PATCH 1/2] test-ox-html: checkboxes: ascii, html & unicode Message-ID: <1c14c0ea-e363-4f88-b9cf-5d9e2c68ba7d@0brg.net> Feedback-ID: 10755604:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_oafUb8MCsQ2lGqcIp9fEiFuXJ6DkNY5a82zRfOfBflg" Received-SPF: pass client-ip=188.165.51.139; envelope-from=hraban@0brg.net; helo=mail-0301.mail-europe.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.27 X-Migadu-Scanner: mx2.migadu.com X-Migadu-Queue-Id: B16514BBBA X-Spam-Score: -7.27 X-TUID: QccLxRnDCDH5 This is a multi-part message in MIME format. --b1_oafUb8MCsQ2lGqcIp9fEiFuXJ6DkNY5a82zRfOfBflg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi all, I've added some minor unit tests for checkboxes in ox-html. I was=20 playing around with something I thought was a bug, which turned out to=20 be my project config. Thought I'd share the unit tests anyway, maybe=20 this can help someone down the line create more patches. --b1_oafUb8MCsQ2lGqcIp9fEiFuXJ6DkNY5a82zRfOfBflg Content-Type: text/plain; charset=UTF-8; name=0001-test-ox-html-checkboxes-ascii-html-unicode.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-test-ox-html-checkboxes-ascii-html-unicode.patch RnJvbSBmOWEzNDNjYzIzYmQ1ZTk5MzQ2Nzk3ZGQ1ZTFjZjRkMWM2NjFhNjA1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBIcmFiYW4gTHV5YXQgPGhyYWJhbkAwYnJnLm5ldD4KRGF0ZTog V2VkLCA5IEF1ZyAyMDIzIDE0OjA5OjE4IC0wNDAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIHRlc3Qt b3gtaHRtbDogY2hlY2tib3hlczogYXNjaWksIGh0bWwgJiB1bmljb2RlCgotLS0KIHRlc3Rpbmcv bGlzcC90ZXN0LW94LWh0bWwuZWwgfCA2OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2OSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdGVz dGluZy9saXNwL3Rlc3Qtb3gtaHRtbC5lbCBiL3Rlc3RpbmcvbGlzcC90ZXN0LW94LWh0bWwuZWwK aW5kZXggZTFiNDkyNzMzLi43NjMyOTk1MWIgMTAwNjQ0Ci0tLSBhL3Rlc3RpbmcvbGlzcC90ZXN0 LW94LWh0bWwuZWwKKysrIGIvdGVzdGluZy9saXNwL3Rlc3Qtb3gtaHRtbC5lbApAQCAtODE0LDUg KzgxNCw3NCBAQCAkeCQiCiAgICAgICAgICAgICAgICBuaWwgbmlsIG5pbCBuaWwgbmlsCiAgICAg ICAgICAgICAgICAjJ2h0bWwtbW9kZSkpKSkpKSkpCiAKKwwKKzs7OyBSZW5kZXJpbmcgY2hlY2ti b3hlcworCisoZXJ0LWRlZnRlc3Qgb3gtaHRtbC9jaGVja2JveC1hc2NpaSAoKQorICAiVGVzdCBh c2NpaSBjaGVja2JveCByZW5kZXJpbmciCisgIChzaG91bGQKKyAgIChlcXVhbAorICAgIGAodWwg KChjbGFzcyAuICJvcmctdWwiKSkKKyAgICAgICAgIChsaSAoKGNsYXNzIC4gIm9mZiIpKQorICAg ICAgICAgICAgIChjb2RlIG5pbCAsKGZvcm1hdCAiWyVjXSIgKGNoYXItZnJvbS1uYW1lICJOTy1C UkVBSyBTUEFDRSIpKSkgIiBub3QgeWV0IikKKyAgICAgICAgIChsaSAoKGNsYXNzIC4gIm9uIikp CisgICAgICAgICAgICAgKGNvZGUgbmlsICJbWF0iKSAiIEkgYW0gZG9uZSIpCisgICAgICAgICAo bGkgKChjbGFzcyAuICJ0cmFucyIpKQorICAgICAgICAgICAgIChjb2RlIG5pbCAiWy1dIikgIiB1 bmNsZWFyIikpCisgICAgKG9yZy10ZXN0LXdpdGgtdGVtcC10ZXh0ICIKKy0gWyBdIG5vdCB5ZXQK Ky0gW1hdIEkgYW0gZG9uZQorLSBbLV0gdW5jbGVhcgorIgorICAgICAgKGxldCAoKGV4cG9ydC1i dWZmZXIgIipUZXN0IEhUTUwgRXhwb3J0KiIpCisgICAgICAgICAgICAob3JnLWV4cG9ydC1zaG93 LXRlbXBvcmFyeS1leHBvcnQtYnVmZmVyIG5pbCkpCisgICAgICAgIChvcmctZXhwb3J0LXRvLWJ1 ZmZlciAnaHRtbCBleHBvcnQtYnVmZmVyCisgICAgICAgICAgbmlsIG5pbCBuaWwgdCBuaWwpCisg ICAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGV4cG9ydC1idWZmZXIKKyAgICAgICAgICAobGli eG1sLXBhcnNlLXhtbC1yZWdpb24pKSkpKSkpCisKKyhlcnQtZGVmdGVzdCBveC1odG1sL2NoZWNr Ym94LWh0bWwgKCkKKyAgIlRlc3QgSFRNTCBjaGVja2JveCByZW5kZXJpbmciCisgIChzaG91bGQK KyAgIChlcXVhbAorICAgICcodWwgKChjbGFzcyAuICJvcmctdWwiKSkKKyAgICAgICAgIChsaSAo KGNsYXNzIC4gIm9mZiIpKQorICAgICAgICAgICAgIChpbnB1dCAoKHR5cGUgLiAiY2hlY2tib3gi KSkpICIgbm90IHlldCIpCisgICAgICAgICAobGkgKChjbGFzcyAuICJvbiIpKQorICAgICAgICAg ICAgIChpbnB1dCAoKHR5cGUgLiAiY2hlY2tib3giKSAoY2hlY2tlZCAuICJjaGVja2VkIikpKSAi IEkgYW0gZG9uZSIpCisgICAgICAgICAobGkgKChjbGFzcyAuICJ0cmFucyIpKQorICAgICAgICAg ICAgIChpbnB1dCAoKHR5cGUgLiAiY2hlY2tib3giKSkpICIgdW5jbGVhciIpKQorICAgIChvcmct dGVzdC13aXRoLXRlbXAtdGV4dCAiCistIFsgXSBub3QgeWV0CistIFtYXSBJIGFtIGRvbmUKKy0g Wy1dIHVuY2xlYXIKKyIKKyAgICAgIChsZXQgKChleHBvcnQtYnVmZmVyICIqVGVzdCBIVE1MIEV4 cG9ydCoiKQorICAgICAgICAgICAgKG9yZy1leHBvcnQtc2hvdy10ZW1wb3JhcnktZXhwb3J0LWJ1 ZmZlciBuaWwpKQorICAgICAgICAob3JnLWV4cG9ydC10by1idWZmZXIgJ2h0bWwgZXhwb3J0LWJ1 ZmZlcgorICAgICAgICAgIG5pbCBuaWwgbmlsIHQgJyg6aHRtbC1jaGVja2JveC10eXBlIGh0bWwp KQorICAgICAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciBleHBvcnQtYnVmZmVyCisgICAgICAgICAg KGxpYnhtbC1wYXJzZS14bWwtcmVnaW9uKSkpKSkpKQorCisoZXJ0LWRlZnRlc3Qgb3gtaHRtbC9j aGVja2JveC11bmljb2RlICgpCisgICJUZXN0IEhUTUwgY2hlY2tib3ggcmVuZGVyaW5nIgorICAo c2hvdWxkCisgICAoZXF1YWwKKyAgICAnKHVsICgoY2xhc3MgLiAib3JnLXVsIikpCisgICAgICAg ICAobGkgKChjbGFzcyAuICJvZmYiKSkgIuKYkCBub3QgeWV0IikKKyAgICAgICAgIChsaSAoKGNs YXNzIC4gIm9uIikpICLimJEgSSBhbSBkb25lIikKKyAgICAgICAgIChsaSAoKGNsYXNzIC4gInRy YW5zIikpICLimJAgdW5jbGVhciIpKQorICAgIChvcmctdGVzdC13aXRoLXRlbXAtdGV4dCAiCist IFsgXSBub3QgeWV0CistIFtYXSBJIGFtIGRvbmUKKy0gWy1dIHVuY2xlYXIKKyIKKyAgICAgIChs ZXQgKChleHBvcnQtYnVmZmVyICIqVGVzdCBIVE1MIEV4cG9ydCoiKQorICAgICAgICAgICAgKG9y Zy1leHBvcnQtc2hvdy10ZW1wb3JhcnktZXhwb3J0LWJ1ZmZlciBuaWwpKQorICAgICAgICAob3Jn LWV4cG9ydC10by1idWZmZXIgJ2h0bWwgZXhwb3J0LWJ1ZmZlcgorICAgICAgICAgIG5pbCBuaWwg bmlsIHQgJyg6aHRtbC1jaGVja2JveC10eXBlIHVuaWNvZGUpKQorICAgICAgICAod2l0aC1jdXJy ZW50LWJ1ZmZlciBleHBvcnQtYnVmZmVyCisgICAgICAgICAgKGxpYnhtbC1wYXJzZS14bWwtcmVn aW9uKSkpKSkpKQorCiAocHJvdmlkZSAndGVzdC1veC1odG1sKQogOzs7IHRlc3Qtb3gtaHRtbC5l bCBlbmRzIGhlcmUKLS0gCjIuNDEuMAoK --b1_oafUb8MCsQ2lGqcIp9fEiFuXJ6DkNY5a82zRfOfBflg--