From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id wCuXBLNV42AABwEAgWs5BA (envelope-from ) for ; Mon, 05 Jul 2021 20:55:47 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id EN01ALNV42DgEwAAbx9fmQ (envelope-from ) for ; Mon, 05 Jul 2021 18:55:47 +0000 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 024671E282 for ; Mon, 5 Jul 2021 20:55:46 +0200 (CEST) Received: from localhost ([::1]:46760 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0Tkt-0002Nh-Oe for larch@yhetil.org; Mon, 05 Jul 2021 14:55:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52870) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0TkA-0002NJ-UL for emacs-orgmode@gnu.org; Mon, 05 Jul 2021 14:54:58 -0400 Received: from mail-0201.mail-europe.com ([51.77.79.158]:52295) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0Tk7-0004QX-Ju for emacs-orgmode@gnu.org; Mon, 05 Jul 2021 14:54:58 -0400 Date: Mon, 05 Jul 2021 18:54:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1625511257; bh=nOWL1/Q/Jkmhh7BuJqXgTMbJRwS0uP7ZxoyIqxoaZjc=; h=Date:To:From:Reply-To:Subject:From; b=P8QlYKOmcJkhCJiLRNLC4DcsOrM8cfDtJoo0uPj/L/3igXUiezwAek/cEfu0aPmQp DLnhrpwyqGaSvkmBPmXQhbGLwZH4ikSv/qbb0KxG/3cVU04YQ39sBPYxzhuQJf+LAT VguwIIkWkGi/omHWgZS1wcpI4fhoAiIv3hmwc5nE= To: emacs-orgmode@gnu.org From: Jacopo De Simoi Subject: [PATCH] Allow tangling to a list of files Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ" Received-SPF: pass client-ip=51.77.79.158; envelope-from=wilderjds@protonmail.com; helo=mail-0201.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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jacopo De Simoi Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625511346; h=from:from:sender:sender:reply-to: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=nOWL1/Q/Jkmhh7BuJqXgTMbJRwS0uP7ZxoyIqxoaZjc=; b=KO8ngpJ6iVRf/9dDljDoZnyvKBNXhVG0HeRiN31emBnCTTw3VL9sALPoBulZ85Dn5EMjji CH77PMH4F3S5AQ5aabfP6IDobauBWecDVZort0THo6w7kp+zkSt3Vu88mwR/yI5s6olSAd KK5qDuEI36zFTlH9a6hXPWTodA6XXAnlpBnK5zAZptLmjSQXEKxcpj+IxYFKnS7Zql9Wor RelJEl/+hYZGo+Vp6ZenpsVB6SE1swbl2OvjshMpFFYPPK8G5r9S8RL3Mjb6uK/LypxN1q pI4++UFBVUjUYIG8Y/5BpWWR+qsfk8+nbMMs6YwYYBNv93LLDL8ZlX5BzkjlpA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625511346; a=rsa-sha256; cv=none; b=NR65GJrxWuPV72xYzAf7jxg1IaRoY8cT+IhzfjMOEeP8IVhQU+ArrnauQche4T7WFntXJQ LMh6JUhLmYrUCPMxY10xqx9j51MlGjiXm3n3VUnH/wevj6P0h3r3hTKQTJCDFsvMMfd5uy QG6ydm5YZ2WlptorD5d7Qynf4SzafKfqqcKHHC66z6j0+r9BjKv01I1nkLFu0vDQ++8tVO ily+BoYlQMbdmLVBdYIBgnxQpLgJjJLGsVvkCqalaui953VPsIiLnXQuyyh8mich95qEv8 Wb8CSLNV0yGBrY8Lslx4hc8ORRjm3cMv6hb3By06SEjmHAKhyQppBNR2cwyJIA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail header.b=P8QlYKOm; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.01 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=protonmail.com header.s=protonmail header.b=P8QlYKOm; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 024671E282 X-Spam-Score: -2.01 X-Migadu-Scanner: scn0.migadu.com X-TUID: wWgoX5S0asE2 This is a multi-part message in MIME format. --b1_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ Content-Type: multipart/alternative; boundary="b2_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ" --b2_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 RGVhciBBbGwsCgpQbGVhc2UgZmluZCBhdHRhY2hlZCBhIHBhdGNoIChhZ2FpbnN0IG1hc3Rlcikg dGhhdCBhZGRzIGEgZmVhdHVyZSB0byB0aGUgdGFuZ2xlIGZyYW1ld29yay4gRXNzZW50aWFsbHks IHRoZSBmb2xsb3dpbmcgYmxvY2sgd291bGQgbm93IHRhbmdsZSB0byB0d28gZmlsZXMKCiMrYmVn aW5fc3JjIHNoICcoImZpbGVuYW1lMSIgImZpbGVuYW1lMiIpCiNteSBzY3JpcHQKIytlbmRfc3Jj CgpVc2VjYXNlcwoKLSBsaXRlcmF0ZSBjb25maWcgKGUuZy4gLnpzaHJjKSBvZiBzZXZlcmFsIG1h Y2hpbmVzIGF0IG9uY2UgKGUuZy4gdGFuZ2xpbmcgdmlhIHRyYW1wKS4KLSBsaXRlcmF0ZSBzaW1p bGFyIHZlcnNpb25zIG9mIHRoZSBzYW1lIHNjcmlwdCB3aGljaCBkaWZmZXIgb25seSBpbiBzbWFs bCBjaHVua3MgKEkgdXNlIGl0IGZvciBhIHNsaWdodGx5IGRpZmZlcmVudCBsYXRleG1rcmMgZm9y IG15IHByb2plY3RzIG9uIERyb3Bib3gpCgpUaGUgcGF0Y2ggYWxzbyBzdHJlYW1saW5lcyB0aGUg dGFuZ2xpbmcgcm91dGluZXMuCgpUZXN0cyBoYXZlIGJlZW4gY2hlY2tlZC4KCkkgYW0gb2YgY291 cnNlIG9wZW4gdG8gZGlzY3Vzc2lvbnMgYW5kIGNvbW1lbnRzLiBMb29raW5nIGZvcndhcmQgdG8g aGVhciBmcm9tIHlvdS4KVGhhbmtzIGZvciB5b3VyIHRpbWUKCkJlc3QKSmFjb3Bv --b2_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 RGVhciBBbGwsPGJyPjxicj4gUGxlYXNlIGZpbmQgYXR0YWNoZWQgYSBwYXRjaCAoYWdhaW5zdCBt YXN0ZXIpIHRoYXQgYWRkcyBhIGZlYXR1cmUgdG8gdGhlIHRhbmdsZSBmcmFtZXdvcmsuIEVzc2Vu dGlhbGx5LCB0aGUgZm9sbG93aW5nIGJsb2NrIHdvdWxkIG5vdyB0YW5nbGUgdG8gdHdvIGZpbGVz PGJyPjxicj4jK2JlZ2luX3NyYyBzaCAnKCJmaWxlbmFtZTEiICJmaWxlbmFtZTIiKTxicj4gICNt eSBzY3JpcHQ8YnI+IytlbmRfc3JjPGJyPjxicj5Vc2VjYXNlczxicj48YnI+LSBsaXRlcmF0ZSBj b25maWcgKGUuZy4gLnpzaHJjKSBvZiBzZXZlcmFsIG1hY2hpbmVzIGF0IG9uY2UgKGUuZy4gIHRh bmdsaW5nIHZpYSB0cmFtcCkuIDxicj4tIGxpdGVyYXRlIHNpbWlsYXIgdmVyc2lvbnMgb2YgdGhl IHNhbWUgc2NyaXB0IHdoaWNoIGRpZmZlciBvbmx5IGluIHNtYWxsIGNodW5rcyAoSSB1c2UgaXQg Zm9yIGEgc2xpZ2h0bHkgZGlmZmVyZW50IGxhdGV4bWtyYyBmb3IgbXkgcHJvamVjdHMgb24gRHJv cGJveCk8YnI+PGJyPlRoZSBwYXRjaCBhbHNvIHN0cmVhbWxpbmVzIHRoZSB0YW5nbGluZyByb3V0 aW5lcy48YnI+PGJyPlRlc3RzIGhhdmUgYmVlbiBjaGVja2VkLjxicj48YnI+SSBhbSBvZiBjb3Vy c2Ugb3BlbiB0byBkaXNjdXNzaW9ucyBhbmQgY29tbWVudHMuIExvb2tpbmcgZm9yd2FyZCB0byBo ZWFyIGZyb20geW91LiA8YnI+VGhhbmtzIGZvciB5b3VyIHRpbWU8YnI+PGJyPiBCZXN0PGJyPiBK YWNvcG88YnI+PGJyPjxicj4= --b2_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ-- --b1_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ Content-Type: text/x-diff; name=0001-ob-tangle-Accept-lists-of-files-as-tangling-target.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-ob-tangle-Accept-lists-of-files-as-tangling-target.patch RnJvbSAzYTA0ZGY1ZTYzNmMxMWJmY2Q4ZTIxODNlNGEzZTMzNmRhZWI0NmE5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvcG8gRGUgU2ltb2kgPHdpbGRlcmpkc0Bwcm90b25tYWls LmNvbT4KRGF0ZTogRnJpLCAyIEp1bCAyMDIxIDE4OjMxOjQxIC0wNDAwClN1YmplY3Q6IFtQQVRD SCAxLzJdIG9iLXRhbmdsZTogQWNjZXB0IGxpc3RzIG9mIGZpbGVzIGFzIHRhbmdsaW5nIHRhcmdl dAoKKiBsaXNwL29iLXRhbmdsZS5lbCAob3JnLWJhYmVsLXRhbmdsZSk6IERyb3AgdGhlIG5vdwpz dXBlcmZsdW91cyBwYXJhbWV0ZXIgYG9ubHktdGhpcy1ibG9jaycuCgoob3JnLWJhYmVsLWVmZmVj dGl2ZS10YW5nbGVkLWZpbGVuYW1lcyk6IFJldHVybiBhIGxpc3QKb2YgZmlsZW5hbWVzIHRvIHVz ZSBhcyB0YXJnZXRzIGZvciB0YW5nbGluZy4KCihvcmctYmFiZWwtdGFuZ2xlLWNvbGxlY3QtYmxv Y2tzKTogQWRhcHQgdG8gY2hhbmdlcyB0bwpgb3JnLWJhYmVsLXRhbmdsZS1zaW5nbGUtYmxvY2sn LCB3aGljaCBub3cgcmV0dXJucyBhbgphbGlzdC4KCihvcmctYmFiZWwtdGFuZ2xlLXNpbmdsZS1i bG9jayk6IFJldHVybiBhbiBhbGlzdCB0byBiZQp1c2VkIGZyb20gYG9yZy1iYWJlbC10YW5nbGUn LiAgQSBzaW5nbGUgYmxvY2sgY2FuIG5vdwpiZSB0YW5nbGVkIHRvIHNldmVyYWwgZmlsZXMgYXQg b25jZS4KClRoaXMgY29tbWl0IGNvcnJlY3RseSBwYXJzZXMgbGlzdCBvZiBmaWxlbmFtZXMgYXMK YXJndW1lbnRzIG9mIHRoZSA6dGFuZ2xlIHBhcmFtZXRlci4gIEluIGRvaW5nIHNvIGl0CnN0cmVh bWxpbmVzIGJvdGggYG9yZy1iYWJlbC10YW5nbGUtc2luZ2xlLWJsb2NrJyBhbmQKYG9yZy1iYWJl bC10YW5nbGUtY29sbGVjdC1ibG9ja3MnLiAgVGhpcyB3YXMgaW5zcGlyZWQKYnkgdGhlIHNvbHV0 aW9uIHRvIHRoZSBxdWVzdGlvbgpbaHR0cHM6Ly9lbWFjcy5zdGFja2V4Y2hhbmdlLmNvbS9xdWVz dGlvbnMvMzkwMzIvdGFuZ2xlLXRoZS1zYW1lLXNyYy1ibG9jay10by1kaWZmZXJlbnQtZmlsZXNd CndoaWNoIEkgYXNrZWQgZmV3IHllYXJzIGFnby4KClRoZSBzdWdnZXN0ZWQgc29sdXRpb24gZG9l cyBub3Qgd29yayB3aXRoIHJlY2VudCBvcmctbW9kZSwKc28gSSBjYW1lIHVwIHdpdGggYSB3b3Jr aW5nIHJld3JpdGUuCi0tLQogbGlzcC9vYi10YW5nbGUuZWwgfCA4OCArKysrKysrKysrKysrKysr KysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQ1IGluc2Vy dGlvbnMoKyksIDQzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3Avb2ItdGFuZ2xlLmVs IGIvbGlzcC9vYi10YW5nbGUuZWwKaW5kZXggMmY2MGVmOWE0Li4zNzk5ZGEwM2YgMTAwNjQ0Ci0t LSBhL2xpc3Avb2ItdGFuZ2xlLmVsCisrKyBiL2xpc3Avb2ItdGFuZ2xlLmVsCkBAIC0yNzUsNyAr Mjc1LDcgQEAgbWF0Y2hpbmcgYSByZWd1bGFyIGV4cHJlc3Npb24uIgogCQkgICAobWFwYyAobGFt YmRhIChtb2RlKSAoc2V0LWZpbGUtbW9kZXMgZmlsZS1uYW1lIG1vZGUpKSBtb2RlcykKICAgICAg ICAgICAgICAgICAgICAocHVzaCBmaWxlLW5hbWUgcGF0aC1jb2xsZWN0b3IpKSkpKSkKIAkgKGlm IChlcXVhbCBhcmcgJyg0KSkKLQkgICAgIChvcmctYmFiZWwtdGFuZ2xlLXNpbmdsZS1ibG9jayAx IHQpCisJICAgICAob3JnLWJhYmVsLXRhbmdsZS1zaW5nbGUtYmxvY2sgMSkKIAkgICAob3JnLWJh YmVsLXRhbmdsZS1jb2xsZWN0LWJsb2NrcyBsYW5nLXJlIHRhbmdsZS1maWxlKSkpCiAJKG1lc3Nh Z2UgIlRhbmdsZWQgJWQgY29kZSBibG9jayVzIGZyb20gJXMiIGJsb2NrLWNvdW50ZXIKIAkJIChp ZiAoPSBibG9jay1jb3VudGVyIDEpICIiICJzIikKQEAgLTM1MCwyMiArMzUwLDI0IEBAIHRoYXQg dGhlIGFwcHJvcHJpYXRlIG1ham9yLW1vZGUgaXMgc2V0LiAgU1BFQyBoYXMgdGhlIGZvcm06CiAJ ICAgICAgIChvcmctZmlsbC10ZW1wbGF0ZQogCQlvcmctYmFiZWwtdGFuZ2xlLWNvbW1lbnQtZm9y bWF0LWVuZCBsaW5rLWRhdGEpKSkpKQogCi0oZGVmdW4gb3JnLWJhYmVsLWVmZmVjdGl2ZS10YW5n bGVkLWZpbGVuYW1lIChidWZmZXItZm4gc3JjLWxhbmcgc3JjLXRmaWxlKQotICAiUmV0dXJuIGVm ZmVjdGl2ZSB0YW5nbGVkIGZpbGVuYW1lIG9mIGEgc291cmNlLWNvZGUgYmxvY2suCisoZGVmdW4g b3JnLWJhYmVsLWVmZmVjdGl2ZS10YW5nbGVkLWZpbGVuYW1lcyAoYnVmZmVyLWZuIHNyYy1sYW5n IHNyYy10ZmlsZSkKKyAgIlJldHVybiBhIGxpc3Qgb2YgZWZmZWN0aXZlIHRhbmdsZWQgZmlsZW5h bWUgb2YgYSBzb3VyY2UtY29kZSBibG9jay4KIEJVRkZFUi1GTiBpcyB0aGUgbmFtZSBvZiB0aGUg YnVmZmVyLCBTUkMtTEFORyB0aGUgbGFuZ3VhZ2Ugb2YgdGhlCiBibG9jayBhbmQgU1JDLVRGSUxF IGlzIHRoZSB2YWx1ZSBvZiB0aGUgOnRhbmdsZSBoZWFkZXIgYXJndW1lbnQsCiBhcyBjb21wdXRl ZCBieSBgb3JnLWJhYmVsLXRhbmdsZS1zaW5nbGUtYmxvY2snLiIKLSAgKGxldCAoKGJhc2UtbmFt ZSAoY29uZAorICAoaWYgKGNvbnNwIHNyYy10ZmlsZSkKKyAgICAgIHNyYy10ZmlsZQorICAgIChs aXN0IChsZXQgKChiYXNlLW5hbWUgKGNvbmQKICAgICAgICAgICAgICAgICAgICAgKChzdHJpbmc9 ICJ5ZXMiIHNyYy10ZmlsZSkKICAgICAgICAgICAgICAgICAgICAgIDs7IFVzZSB0aGUgYnVmZmVy IG5hbWUKICAgICAgICAgICAgICAgICAgICAgIChmaWxlLW5hbWUtc2Fucy1leHRlbnNpb24gYnVm ZmVyLWZuKSkKICAgICAgICAgICAgICAgICAgICAgKChzdHJpbmc9ICJubyIgc3JjLXRmaWxlKSBu aWwpCiAgICAgICAgICAgICAgICAgICAgICgoPiAobGVuZ3RoIHNyYy10ZmlsZSkgMCkgc3JjLXRm aWxlKSkpCiAgICAgICAgIChleHQgKG9yIChjZHIgKGFzc29jIHNyYy1sYW5nIG9yZy1iYWJlbC10 YW5nbGUtbGFuZy1leHRzKSkgc3JjLWxhbmcpKSkKLSAgICAod2hlbiBiYXNlLW5hbWUKKyAgICAg ICAgKHdoZW4gYmFzZS1uYW1lCiAgICAgICA7OyBkZWNpZGUgaWYgd2Ugd2FudCB0byBhZGQgZXh0 IHRvIGJhc2UtbmFtZQogICAgICAgKGlmIChhbmQgZXh0IChzdHJpbmc9ICJ5ZXMiIHNyYy10Zmls ZSkpCi0gICAgICAgICAgKGNvbmNhdCBiYXNlLW5hbWUgIi4iIGV4dCkgYmFzZS1uYW1lKSkpKQor ICAgICAgICAgIChjb25jYXQgYmFzZS1uYW1lICIuIiBleHQpIGJhc2UtbmFtZSkpKSkpKQogCiAo ZGVmdW4gb3JnLWJhYmVsLXRhbmdsZS1jb2xsZWN0LWJsb2NrcyAoJm9wdGlvbmFsIGxhbmctcmUg dGFuZ2xlLWZpbGUpCiAgICJDb2xsZWN0IHNvdXJjZSBibG9ja3MgaW4gdGhlIGN1cnJlbnQgT3Jn IGZpbGUuCkBAIC0zODgsMjcgKzM5MCwyNiBAQCBiZSB1c2VkIHRvIGxpbWl0IHRoZSBjb2xsZWN0 ZWQgY29kZSBibG9ja3MgYnkgdGFyZ2V0IGZpbGUuIgogCShsZXQqICgoaW5mbyAob3JnLWJhYmVs LWdldC1zcmMtYmxvY2staW5mbyAnbGlnaHQpKQogCSAgICAgICAoc3JjLWxhbmcgKG50aCAwIGlu Zm8pKQogCSAgICAgICAoc3JjLXRmaWxlIChjZHIgKGFzc3EgOnRhbmdsZSAobnRoIDIgaW5mbykp KSkpCi0JICAodW5sZXNzIChvciAoc3RyaW5nPSBzcmMtdGZpbGUgIm5vIikKKwkgICh1bmxlc3Mg KG9yIChhbmQgKG5vdCAoY29uc3Agc3JjLXRmaWxlKSkgKHN0cmluZz0gc3JjLXRmaWxlICJubyIp KQogCQkgICAgICAoYW5kIHRhbmdsZS1maWxlIChub3QgKGVxdWFsIHRhbmdsZS1maWxlIHNyYy10 ZmlsZSkpKQogCQkgICAgICAoYW5kIGxhbmctcmUgKG5vdCAoc3RyaW5nLW1hdGNoLXAgbGFuZy1y ZSBzcmMtbGFuZykpKSkKIAkgICAgOzsgQWRkIHRoZSBzcGVjIGZvciB0aGlzIGJsb2NrIHRvIGJs b2NrcyB1bmRlciBpdHMgdGFuZ2xlZAogCSAgICA7OyBmaWxlIG5hbWUuCi0JICAgIChsZXQqICgo YmxvY2sgKG9yZy1iYWJlbC10YW5nbGUtc2luZ2xlLWJsb2NrIGNvdW50ZXIpKQotICAgICAgICAg ICAgICAgICAgIChzcmMtdGZpbGUgKGNkciAoYXNzcSA6dGFuZ2xlIChudGggNCBibG9jaykpKSkK LQkJICAgKGZpbGUtbmFtZSAob3JnLWJhYmVsLWVmZmVjdGl2ZS10YW5nbGVkLWZpbGVuYW1lCi0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG50aCAxIGJsb2NrKSBzcmMtbGFuZyBzcmMt dGZpbGUpKQotCQkgICAoYnktZm4gKGFzc29jIGZpbGUtbmFtZSBibG9ja3MpKSkKLQkgICAgICAo aWYgYnktZm4gKHNldGNkciBieS1mbiAoY29ucyAoY29ucyBzcmMtbGFuZyBibG9jaykgKGNkciBi eS1mbikpKQotCQkocHVzaCAoY29ucyBmaWxlLW5hbWUgKGxpc3QgKGNvbnMgc3JjLWxhbmcgYmxv Y2spKSkgYmxvY2tzKSkpKSkpKQorCSAgICAobGV0ICgobmV3LWJsb2NrcyAob3JnLWJhYmVsLXRh bmdsZS1zaW5nbGUtYmxvY2sgY291bnRlcikpKQorICAgICAgICAgICAgICAoZG9saXN0IChibCBu ZXctYmxvY2tzKQorCQkobGV0KiAoKGJsb2NrIChjZHIgYmwpKQorICAgICAgICAgICAgICAgICAg ICAgICAoZmlsZS1uYW1lIChjYXIgYmwpKQorICAgICAgICAgICAgICAgICAgICAgICAoYnktZm4g KGFzc29jIGZpbGUtbmFtZSBibG9ja3MpKSkKKwkgICAgICAgICAgKGlmIGJ5LWZuIChzZXRjZHIg YnktZm4gKGNvbnMgKGNhciBibG9jaykgKGNkciBieS1mbikpKQorCQkgICAgKHB1c2ggKGNvbnMg ZmlsZS1uYW1lIGJsb2NrKSBibG9ja3MpKSkpKSkpKSkKICAgICA7OyBFbnN1cmUgYmxvY2tzIGFy ZSBpbiB0aGUgY29ycmVjdCBvcmRlci4KICAgICAobWFwY2FyIChsYW1iZGEgKGIpIChjb25zIChj YXIgYikgKG5yZXZlcnNlIChjZHIgYikpKSkKIAkgICAgKG5yZXZlcnNlIGJsb2NrcykpKSkKIAot KGRlZnVuIG9yZy1iYWJlbC10YW5nbGUtc2luZ2xlLWJsb2NrIChibG9jay1jb3VudGVyICZvcHRp b25hbCBvbmx5LXRoaXMtYmxvY2spCisoZGVmdW4gb3JnLWJhYmVsLXRhbmdsZS1zaW5nbGUtYmxv Y2sgKGJsb2NrLWNvdW50ZXIpCiAgICJDb2xsZWN0IHRoZSB0YW5nbGVkIHNvdXJjZSBmb3IgY3Vy cmVudCBibG9jay4KLVJldHVybiB0aGUgbGlzdCBvZiBibG9jayBhdHRyaWJ1dGVzIG5lZWRlZCBi eQotYG9yZy1iYWJlbC10YW5nbGUtY29sbGVjdC1ibG9ja3MnLiAgV2hlbiBPTkxZLVRISVMtQkxP Q0sgaXMKLW5vbi1uaWwsIHJldHVybiB0aGUgZnVsbCBhc3NvY2lhdGlvbiBsaXN0IHRvIGJlIHVz ZWQgYnkKK1JldHVybiB0aGUgYXNzb2NpYXRpb24gbGlzdCBvZiBibG9ja3MgbmVlZGVkIGJ5Citg b3JnLWJhYmVsLXRhbmdsZS1jb2xsZWN0LWJsb2Nrcycgb3IKIGBvcmctYmFiZWwtdGFuZ2xlJyBk aXJlY3RseS4iCiAgIChsZXQqICgoaW5mbyAob3JnLWJhYmVsLWdldC1zcmMtYmxvY2staW5mbykp CiAJIChzdGFydC1saW5lCkBAIC00NzAsMzEgKzQ3MSwzMiBAQCBub24tbmlsLCByZXR1cm4gdGhl IGZ1bGwgYXNzb2NpYXRpb24gbGlzdCB0byBiZSB1c2VkIGJ5CiAJCQkgKG1hdGNoLWVuZCAwKQog CQkgICAgICAgKHBvaW50LW1pbikpKSkKIAkgICAgICAocG9pbnQpKSkpKQotCSAocmVzdWx0Ci0J ICAobGlzdCBzdGFydC1saW5lCi0JCShpZiBvcmctYmFiZWwtdGFuZ2xlLXVzZS1yZWxhdGl2ZS1m aWxlLWxpbmtzCi0JCSAgICAoZmlsZS1yZWxhdGl2ZS1uYW1lIGZpbGUpCi0JCSAgZmlsZSkKLQkJ KGlmIChhbmQgb3JnLWJhYmVsLXRhbmdsZS11c2UtcmVsYXRpdmUtZmlsZS1saW5rcwotCQkJIChz dHJpbmctbWF0Y2ggb3JnLWxpbmstdHlwZXMtcmUgbGluaykKLQkJCSAoc3RyaW5nPSAobWF0Y2gt c3RyaW5nIDEgbGluaykgImZpbGUiKSkKLQkJICAgIChjb25jYXQgImZpbGU6IgotCQkJICAgIChm aWxlLXJlbGF0aXZlLW5hbWUgKHN1YnN0cmluZyBsaW5rIChtYXRjaC1lbmQgMCkpCi0JCQkJCQko ZmlsZS1uYW1lLWRpcmVjdG9yeQotCQkJCQkJIChjZHIgKGFzc3EgOnRhbmdsZSBwYXJhbXMpKSkp KQotCQkgIGxpbmspCi0JCXNvdXJjZS1uYW1lCi0JCXBhcmFtcwotCQkoaWYgb3JnLXNyYy1wcmVz ZXJ2ZS1pbmRlbnRhdGlvbgotCQkgICAgKG9yZy10cmltIGJvZHkgdCkKLQkJICAob3JnLXRyaW0g KG9yZy1yZW1vdmUtaW5kZW50YXRpb24gYm9keSkpKQotCQljb21tZW50KSkpCi0gICAgKGlmIG9u bHktdGhpcy1ibG9jawotICAgICAgICAobGV0KiAoKHNyYy10ZmlsZSAoY2RyIChhc3NxIDp0YW5n bGUgKG50aCA0IHJlc3VsdCkpKSkKLSAgICAgICAgICAgICAgIChmaWxlLW5hbWUgKG9yZy1iYWJl bC1lZmZlY3RpdmUtdGFuZ2xlZC1maWxlbmFtZQotICAgICAgICAgICAgICAgICAgICAgICAgICAg KG50aCAxIHJlc3VsdCkgc3JjLWxhbmcgc3JjLXRmaWxlKSkpCi0gICAgICAgICAgKGxpc3QgKGNv bnMgZmlsZS1uYW1lIChsaXN0IChjb25zIHNyYy1sYW5nIHJlc3VsdCkpKSkpCi0gICAgICByZXN1 bHQpKSkKKyAgICAgICAgIChzcmMtdGZpbGUgKGNkciAoYXNzcSA6dGFuZ2xlIHBhcmFtcykpKQor ICAgICAgICAgKGZpbGUtbmFtZXMgKG9yZy1iYWJlbC1lZmZlY3RpdmUtdGFuZ2xlZC1maWxlbmFt ZXMKKyAgICAgICAgICAgICAgICAgICAgICAoaWYgb3JnLWJhYmVsLXRhbmdsZS11c2UtcmVsYXRp dmUtZmlsZS1saW5rcworCQkgICAgICAgICAgKGZpbGUtcmVsYXRpdmUtbmFtZSBmaWxlKQorCQkg ICAgICAgIGZpbGUpIHNyYy1sYW5nIHNyYy10ZmlsZSkpKQorICAgIChtYXBjYXIgKGxhbWJkYSAo ZmlsZS1uYW1lKQorICAgICAgICAgICAgICAoY29ucyBmaWxlLW5hbWUgKGxpc3QgKGNvbnMgc3Jj LWxhbmcKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaXN0IHN0 YXJ0LWxpbmUKKwkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaWYgb3JnLWJhYmVs LXRhbmdsZS11c2UtcmVsYXRpdmUtZmlsZS1saW5rcworCQkgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoZmlsZS1yZWxhdGl2ZS1uYW1lIGZpbGUpCisJCSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBmaWxlKQorCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChpZiAoYW5kIG9yZy1iYWJlbC10YW5nbGUtdXNlLXJlbGF0aXZlLWZpbGUtbGlua3MKKwkJ CSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctbWF0Y2ggb3JnLWxpbmst dHlwZXMtcmUgbGluaykKKwkJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJp bmc9IChtYXRjaC1zdHJpbmcgMSBsaW5rKSAiZmlsZSIpKQorCQkgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoY29uY2F0ICJmaWxlOiIKKwkJCSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChmaWxlLXJlbGF0aXZlLW5hbWUgKHN1YnN0cmluZyBsaW5rIChtYXRj aC1lbmQgMCkpCisJCQkJCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmaWxlLW5h bWUtZGlyZWN0b3J5CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxlLW5hbWUpKSkKKwkJICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5rKQorCQkgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHNvdXJjZS1uYW1lCisJCSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcGFyYW1zCisJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg KGlmIG9yZy1zcmMtcHJlc2VydmUtaW5kZW50YXRpb24KKwkJICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKG9yZy10cmltIGJvZHkgdCkKKwkJICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChvcmctdHJpbSAob3JnLXJlbW92ZS1pbmRlbnRhdGlvbiBib2R5KSkpCisJ CSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29tbWVudCkpKSkpCisgICAgICAgICAg ICBmaWxlLW5hbWVzKSkpCiAKIChkZWZ1biBvcmctYmFiZWwtdGFuZ2xlLWNvbW1lbnQtbGlua3Mg KCZvcHRpb25hbCBpbmZvKQogICAiUmV0dXJuIGEgbGlzdCBvZiBiZWdpbiBhbmQgZW5kIGxpbmsg Y29tbWVudHMgZm9yIHRoZSBjb2RlIGJsb2NrIGF0IHBvaW50LgotLSAKMi4zMS4xCgo= --b1_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ Content-Type: text/x-diff; name=0002-org-manual-Update-docs.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-org-manual-Update-docs.patch RnJvbSBiN2QxZTE1ZjVmNzliZGJlYzcyYTM2MTI1YzcwMGUwNmQxYjMzYjM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvcG8gRGUgU2ltb2kgPHdpbGRlcmpkc0Bwcm90b25tYWls LmNvbT4KRGF0ZTogRnJpLCAyIEp1bCAyMDIxIDE4OjUzOjUzIC0wNDAwClN1YmplY3Q6IFtQQVRD SCAyLzJdIG9yZy1tYW51YWw6IFVwZGF0ZSBkb2NzCgoqIGRvYy9vcmctbWFudWFsLm9yZyAoSGVh ZGVyIGFyZ3VtZW50cyk6IGRvY3VtZW50IHRoYXQKbGlzdHMgY2FuIGJlIHBhc3NlZCBhcyBhcmd1 bWVudHMgdG8gOnRhbmdsZQotLS0KIGRvYy9vcmctbWFudWFsLm9yZyB8IDggKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2Mvb3JnLW1hbnVh bC5vcmcgYi9kb2Mvb3JnLW1hbnVhbC5vcmcKaW5kZXggOTc3ZWY4MGI5Li5lYWVlOWIyNDggMTAw NjQ0Ci0tLSBhL2RvYy9vcmctbWFudWFsLm9yZworKysgYi9kb2Mvb3JnLW1hbnVhbC5vcmcKQEAg LTE3OTYxLDYgKzE3OTYxLDE0IEBAIHRvIHNvdXJjZSBmaWxlKHMpLgogICBmaWxlIG5hbWUgYXMg YmVpbmcgcmVsYXRpdmUgdG8gdGhlIGRpcmVjdG9yeSBvZiB0aGUgT3JnIGZpbGUncwogICBsb2Nh dGlvbi4gIEV4YW1wbGU6ID06dGFuZ2xlIEZJTEVOQU1FPS4KIAorLSB7e3t2YXIoRklMRU5BTUUt TElTVCl9fX0gOjoKKworICBFeHBvcnQgdGhlIGNvZGUgYmxvY2sgdG8gcG9zc2libHkgc2V2ZXJh bCBzb3VyY2UgZmlsZXMgd2hvc2UgZmlsZSBuYW1lIGlzIGRlcml2ZWQgZnJvbQorICBhIGxpc3Qg b2Ygc3RyaW5ncyBwYXNzZWQgdG8gdGhlID10YW5nbGU9IGhlYWRlciBhcmd1bWVudC4gIE9yZyBk ZXJpdmVzIHRoZQorICBmaWxlIG5hbWVzIGFzIGJlaW5nIHJlbGF0aXZlIHRvIHRoZSBkaXJlY3Rv cnkgb2YgdGhlIE9yZyBmaWxlJ3MKKyAgbG9jYXRpb24uICBFeGFtcGxlOiA9OnRhbmdsZSDigJko IkZJTEVOQU1FMSIgIkZJTEVOQU1FMiIpPS4KKworCiAjK2NpbmRleDogQHNhbXB7bWtkaXJwfSwg aGVhZGVyIGFyZ3VtZW50CiBUaGUgPW1rZGlycD0gaGVhZGVyIGFyZ3VtZW50IGNyZWF0ZXMgcGFy ZW50IGRpcmVjdG9yaWVzIGZvciB0YW5nbGVkCiBmaWxlcyBpZiB0aGUgZGlyZWN0b3J5IGRvZXMg bm90IGV4aXN0LiAgQSA9eWVzPSB2YWx1ZSBlbmFibGVzCi0tIAoyLjMxLjEKCg== --b1_DYQRFuBhEt1I5jFVwtp8y0yxpOZGc6aLe8q0TuKjQ--