From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Davin Pearson Newsgroups: gmane.emacs.help Subject: Please help me debug my Emacs instillation Date: Thu, 29 Feb 2024 15:43:36 +1300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000316b1b06127c3855" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20597"; mail-complaints-to="usenet@ciao.gmane.io" To: gnu.emacs.help@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 29 03:45:15 2024 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rfWQ6-00059Q-RZ for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 29 Feb 2024 03:45:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rfWPK-0003LG-20; Wed, 28 Feb 2024 21:44:26 -0500 Original-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 1rfWPI-0003Kr-5X for help-gnu-emacs@gnu.org; Wed, 28 Feb 2024 21:44:24 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rfWPH-0001DA-Sh for help-gnu-emacs@gnu.org; Wed, 28 Feb 2024 21:44:23 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by fencepost.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rfWPH-0008RR-IN for gnu.emacs.help@gnu.org; Wed, 28 Feb 2024 21:44:23 -0500 Original-Received: from mail-oa1-x2f.google.com ([2001:4860:4864:20::2f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rfWP5-0000nR-2G for gnu.emacs.help@gnu.org; Wed, 28 Feb 2024 21:44:23 -0500 Original-Received: by mail-oa1-x2f.google.com with SMTP id 586e51a60fabf-21eea6aab5eso234229fac.0 for ; Wed, 28 Feb 2024 18:43:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709174588; x=1709779388; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=pycQlTHnwFhJNmbbFsHz9A4SFmWZ21kUQRWXdn4gazk=; b=SJLTnQs+0f2tCljE3ArQJFbUE35/2EyxF304e4ZE2QOOLa4xP8nOQpugXqfzpYdPLM k6vLD9SnJ5G0leiHlXqNM8vRDSU4OujKdJGPbM0JOIqI76apWR9ypi+FtQz/cCfFbLY7 0eDbCq5vmLcWBJL02jJiGnmUTH6I9NK0CeBqgwgCxYkyRH7bEacAKJFbtQVqxLdJDAmP 5FUXkxmr8rp7965+b1tyFJzl1XzT5hMRzWicOAzIzWExL7Aj20RNOfPUsmo/HD+beh2Q /225NDI9W1FX3phL/sy0V/7K9zEqofywZAXsw+nYfbpGnTvky32AVZhNcct9ALxM6TSp ShHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709174588; x=1709779388; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=pycQlTHnwFhJNmbbFsHz9A4SFmWZ21kUQRWXdn4gazk=; b=cwFUJkkz+XYrjV+ZpI427unzROt9nxf9070grZTLOujWfPRuvNZlSqpxP2rvJ0/6jg aG3uMDUA9acauPiWFL9C0PV0v56i8lq5Qq0Ed3FvxKnNpzE+et599PZJ2XFcdUSmH0r/ Cik/EpD6QADadsTbWFB8Dqx7R7tWL8B2iaY8pMTIw0dk1hIPSaixRY5ND0CAdpM93Zx7 raLETK9I357S2Mdvjjepv0ZSWAca/pTJB9yj7awblHXoiVnnV7LbzLoSJ6/vNbg/agVO 8/i/XhoNJbWw/lDJhJyl8lcLTAm02WQwDdv7Q0lC1RbVwrwRBaEVvGFOY8Qm31SpDLqJ wBIw== X-Gm-Message-State: AOJu0Ywz7xl4ZU4mxcc7A4ZJe0Lgp9Md9zJxDVg/PXM6Gy5QlXVQpEuS 7lhGpNE2FiDVqCLX5bK45hOGKKYnyRzv85ssJaeqj1tvmAryAgx0MvZbAL3PiHWFYx1+qoTiB8h dRVGDhrobcannannd2dmWtw1sUJJYY/345Bk= X-Google-Smtp-Source: AGHT+IE2Pq1MqIaFKTs6LlrHaSiXmoETXopqbfBBhI2dreHXE4ckqgVBgPMXeTKN6J06MB/Nkj+2cd0bFEfDVFtkDWg= X-Received: by 2002:a05:6870:ac22:b0:21e:dd7a:2d3e with SMTP id kw34-20020a056870ac2200b0021edd7a2d3emr806875oab.22.1709174588249; Wed, 28 Feb 2024 18:43:08 -0800 (PST) Received-SPF: pass client-ip=2001:4860:4864:20::2f; envelope-from=davin.pearson@gmail.com; helo=mail-oa1-x2f.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:146002 Archived-At: --000000000000316b1b06127c3855 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Here is the file runmacs.bat that I use for loading emacs date cd LOCATION ./src/emacs -q --load ~/dmp-emacs--yes-init-file.el --eval "(setq debug-on-error t)" --debug-init & where LOCATION is the location of your emacs executable file. On my computer it is: ~/Downloads/emacs-29.1/ Please copy the attached files dmp-emacs--yes-file.el and includer.el to your HOME folder. The following commands all give an error message like this: byte-code: Recursive =E2=80=98require=E2=80=99 for feature =E2=80=98semanti= c=E2=80=99 Here is a list of the commands that generate the above-mentioned error: M-% M-/ M-. C-h a C-s C-r M-C-s M-C-r Why doesn't it show a backtrace since I have --debug-init on the command line? NOTE: I have removed the following sentence from my Website http://davin.50webs.com: "In addition to this, I believe that I am New Zealand's foremost exponent of Stallman's GNU Emacs text editor." in the hope that it will attract more people in the newsgroup gnu.emacs.help to reply to this message. -- Sincerely and kindest regards, *Davin Pearson* http://davin.50webs.com --000000000000316b1b06127c3855 Content-Type: text/x-emacs-lisp; charset="US-ASCII"; name="dmp-emacs--yes-init-file.el" Content-Disposition: attachment; filename="dmp-emacs--yes-init-file.el" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lt6meynj0 CihtZXNzYWdlICImdGlwLXRvcDo5OTg6IikKCihtZXNzYWdlICImdGlwLXRvcDo5OTk6IikKCihw cm9nbgogIDs7KGFkZC1ob29rICdhZnRlci1pbml0LWhvb2sgJ2FmdGVyLWluaXQtaG9vay0tZG1w LXNldC1mYWNlLWZvbnQgNzApCiAgKGRlZnVuIGRtcC1zZXQtZmFjZS1mb250ICgpCiAgICAoc2V0 LWZhY2UtZm9udCAnZGVmYXVsdCAiTW9ub3NwYWNlIFNlcmlmIDIwIikKICAgICkKICAoZG1wLXNl dC1mYWNlLWZvbnQpCiAgKQoKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMDA6IikKCihpZiAobm90IChm Ym91bmRwICdzdHJpbmc9KSkKICAgIChkZWZ1biBzdHJpbmc9IChzdHIwIHN0cjEpCiAgICAgIChk bXAtYXNzZXJ0IChzdHJpbmdwIHN0cjApKQogICAgICAoZG1wLWFzc2VydCAoc3RyaW5ncCBzdHIx KSkKICAgICAgKGVxdWFsIHN0cjAgc3RyMSkpKQoKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMDEiKQoK KHByb2duICAgICAgCiAgKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMDI6IikKICAoZGVmYWxpYXMgJ0FO RFkgJ2lkZW50aXR5KQogIChkZWZhbGlhcyAnZHRwICdkZXNjcmliZS10ZXh0LXByb3BlcnRpZXMp CiAgKGRlZmFsaWFzICdydGYgJ3JpY2gtdGV4dC1mb3JtYXQpCiAgKGRlZmFsaWFzICd0ZGUgJ3Rv Z2dsZS1yZWFkLW9ubHkpCiAgKHNldHEgdHJhbnNpZW50LW1hcmstbW9kZSBuaWwpCiAgKHNldHEg a2lsbC13aG9sZS1saW5lIHQpCiAgKHByb2duCiAgICAoZ2xvYmFsLXNldC1rZXkgIlxDLXhcQy1z IiAnc2F2ZS1zb21lLWJ1ZmZlcnMpCiAgICAoZ2xvYmFsLXNldC1rZXkgIlxDLXhzIiAgICAnc2F2 ZS1zb21lLWJ1ZmZlcnMpKQogIChwcm9nbgogICAgKGRlZnVuIGRtcC1maW5kLWZpbGUgKGZpbGUp CiAgICAgIChpbnRlcmFjdGl2ZSAiRmRtcC1maW5kLWZpbGU+ICIpCiAgICAgIDs7IENvZGUgb21p dHRlZCBmb3IgYnJldml0eQogICAgICAoZmluZC1maWxlIGZpbGUpKQogICAgKHByb2duCiAgICAg IChnbG9iYWwtc2V0LWtleSAiXEMteFxDLWQiICdkbXAtZmluZC1maWxlKQogICAgICAoZ2xvYmFs LXNldC1rZXkgIlxDLXhcQy1mIiAnZG1wLWZpbmQtZmlsZSkKICAgICAgKGdsb2JhbC1zZXQta2V5 ICJcQy14ZCIgICAgJ2RtcC1maW5kLWZpbGUpCiAgICAgIChnbG9iYWwtc2V0LWtleSAiXEMteGYi ICAgICdkbXAtZmluZC1maWxlKQogICAgICAoZ2xvYmFsLXNldC1rZXkgIlxDLWYiICAgICAnZG1w LWZpbmQtZmlsZSkKICAgICAgKGdsb2JhbC1zZXQta2V5ICJcQy1kIiAgICAgJ2RtcC1maW5kLWZp bGUpCiAgICAgIChnbG9iYWwtc2V0LWtleSAiXEMtYiIgICAgICdidXJ5LWJ1ZmZlcikKICAgICAg KQogICAgKHByb2duCiAgICAgIChnbG9iYWwtc2V0LWtleSAiXEMtYiIgICAgICdidXJ5LWJ1ZmZl cikKICAgICAgKGdsb2JhbC1zZXQta2V5IFtmMTJdICAgICAgJ2V2YWwtbGFzdC1zZXhwKQogICAg ICAoZ2xvYmFsLXNldC1rZXkgIlxDLWUiICAgICAnY2FsbC1sYXN0LWtiZC1tYWNybykKICAgICAg KGdsb2JhbC1zZXQta2V5ICJcQy14XEMtZSIgJ2V2YWwtbGFzdC1zZXhwKQogICAgICApCgogICAg KHByb2duCiAgICAgIChnbG9iYWwtc2V0LWtleSBbKGNvbnRyb2wgbGVmdCldICdiYWNrd2FyZC1z ZXhwKQogICAgICAoZ2xvYmFsLXNldC1rZXkgWyhzaGlmdCAgIGxlZnQpXSAnYmFja3dhcmQtc2V4 cCkKICAgICAgKGdsb2JhbC1zZXQta2V5IFsobWV0YSAgICBsZWZ0KV0gJ2JhY2t3YXJkLXNleHAp CiAgICAgIChnbG9iYWwtc2V0LWtleSBbKGNvbnRyb2wgcmlnaHQpXSAnZm9yd2FyZC1zZXhwKQog ICAgICAoZ2xvYmFsLXNldC1rZXkgWyhzaGlmdCAgIHJpZ2h0KV0gJ2ZvcndhcmQtc2V4cCkKICAg ICAgKGdsb2JhbC1zZXQta2V5IFsobWV0YSAgICByaWdodCldICdmb3J3YXJkLXNleHApCiAgICAg ICkKICAgIChtZXNzYWdlICImdGlwLXRvcDoxMDAzOiIpCiAgICApCiAgKHByb2duCiAgICAoZ2xv YmFsLXNldC1rZXkgW2Y3XSAgICAgICAncmVhZC1vbmx5LW1vZGUpCiAgICAoZ2xvYmFsLXNldC1r ZXkgW2Y4XSAgICAgICAndW5kbykKICAgIChnbG9iYWwtc2V0LWtleSBbKGYxMildICAgICdldmFs LWxhc3Qtc2V4cCkKICAgIChtZXNzYWdlICImdGlwLXRvcDoxMDA0OiIpCiAgICApCiAgKHByb2du CiAgICAoZ2xvYmFsLXNldC1rZXkgIlxDLXhcQy1nIiAnZ290by1saW5lKQogICAgKGdsb2JhbC1z ZXQta2V5ICJcQy14ZyIgICAgJ2dvdG8tbGluZSkKICAgIChnbG9iYWwtc2V0LWtleSAiXEMtbyIg ICAgICdzcGxpdC1saW5lKQogICAgKGdsb2JhbC1zZXQta2V5ICJcTS0vIiAgICAgJ2RhYmJyZXYt ZXhwYW5kKQogICAgKGdsb2JhbC1zZXQta2V5IFsoY29udHJvbCB0YWIpXSAnb3RoZXItd2luZG93 KQogICAgKG1lc3NhZ2UgImhlbGxvIGRtcC1lbWFjcy0teWVzLWluaXQtZmlsZS5lbCEiKQogICAg KQogICkKCihtZXNzYWdlICImdGlwLXRvcDoxMDA1OiIpCgoocHJvZ24KICAoc2V0cSAqZG1wLXBy ZWZzLS1kYXZpbnMta2V5YmluZGluZ3Mtb25saW5lLXAqIHQpCiAgKHNldHEgKmRtcC1lbWFjcy1k aWFsZWN0LS1nbnUtZW1hY3MtcCogdCkKICApCgooZGVmbWFjcm8gZG1wLXF1b3RlICgmcmVzdCBp Z25vcmVkKQogIHQpCgoobWVzc2FnZSAiJnRpcC10b3A6MTAwNjoiKQoKKGNvbmRpdGlvbi1jYXNl IGVycgogICAgKHByb2duCiAgICAgIChwcm9nbgogICAgICAgIChtYWtlLWZhY2UgJ2RlZmF1bHQp CiAgICAgICAgKG1ha2UtZmFjZS11bmJvbGQgJ2RlZmF1bHQpCiAgICAgICAgKHNldC1mYWNlLWJh Y2tncm91bmQgJ2RlZmF1bHQgIiNmMGYwZjAiKSkKICAgICAgKHByb2duCiAgICAgICAgKG1ha2Ut ZmFjZSAnZm9udC1sb2NrLWNvbW1lbnQtZmFjZSkKICAgICAgICAoc2V0LWZhY2UtYmFja2dyb3Vu ZCAnZm9udC1sb2NrLWNvbW1lbnQtZmFjZSAiI2YwZjBmMCIpCiAgICAgICAgKHNldC1mYWNlLWZv cmVncm91bmQgJ2ZvbnQtbG9jay1jb21tZW50LWZhY2UgIiMwODAiKQogICAgICAgIChtYWtlLWZh Y2UtaXRhbGljICAgICdmb250LWxvY2stY29tbWVudC1mYWNlKQogICAgICAgICkKICAgICAgKHBy b2duCiAgICAgICAgKG1ha2UtZmFjZSAnZm9udC1sb2NrLWZ1bmN0aW9uLW5hbWUtZmFjZSkKICAg ICAgICAoc2V0LWZhY2UtYmFja2dyb3VuZCAnZm9udC1sb2NrLWZ1bmN0aW9uLW5hbWUtZmFjZSAi I2ZmZmYwMCIpCiAgICAgICAgKHNldC1mYWNlLWZvcmVncm91bmQgJ2ZvbnQtbG9jay1mdW5jdGlv bi1uYW1lLWZhY2UgIiMwMDAiKQogICAgICAgIChtYWtlLWZhY2UtYm9sZCAnZm9udC1sb2NrLWZ1 bmN0aW9uLW5hbWUtZmFjZSkpCiAgICAgIChwcm9nbgogICAgICAgIChtYWtlLWZhY2UgJ2ZvbnQt bG9jay1zdHJpbmctZmFjZSkKICAgICAgICAoc2V0LWZhY2UtYmFja2dyb3VuZCAnZm9udC1sb2Nr LXN0cmluZy1mYWNlICIjZGRkZGZmIikKICAgICAgICAoc2V0LWZhY2UtZm9yZWdyb3VuZCAnZm9u dC1sb2NrLXN0cmluZy1mYWNlICIjMDAwIikKICAgICAgICApCiAgICAgIChwcm9nbgogICAgICAg IChtYWtlLWZhY2UgJ2ZvbnQtbG9jay1rZXl3b3JkLWZhY2UpCiAgICAgICAgKHNldC1mYWNlLWJh Y2tncm91bmQgJ2ZvbnQtbG9jay1rZXl3b3JkLWZhY2UgIiNmMGYwZjAiKQogICAgICAgIChzZXQt ZmFjZS1mb3JlZ3JvdW5kICdmb250LWxvY2sta2V5d29yZC1mYWNlICIjMDAwIikKICAgICAgICAo bWFrZS1mYWNlLWJvbGQgJ2ZvbnQtbG9jay1rZXl3b3JkLWZhY2UpCiAgICAgICAgKQogICAgICAo cHJvZ24KICAgICAgICAobWFrZS1mYWNlICdkaXJlZC1kaXJlY3RvcnkpCiAgICAgICAgKHNldC1m YWNlLWJhY2tncm91bmQgJ2RpcmVkLWRpcmVjdG9yeSAiI2YwZjBmMCIpCiAgICAgICAgKHNldC1m YWNlLWZvcmVncm91bmQgJ2RpcmVkLWRpcmVjdG9yeSAiIzAwMDBmZiIpCiAgICAgICAgKQogICAg ICApCiAgKGVycm9yCiAgIChtZXNzYWdlICJkbXAtZXJyb3I6Zm9udC1pcy1taXNzaW5nIGVycj0l cyIgKHByaW4xLXRvLXN0cmluZyBlcnIpKQogICApKQoKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMDc6 IikKCihwcm9nbgogIChzZXRxICpkbXAtcm9vdC11c2VyLXAqIChpZiAoc3RyaW5nLW1hdGNoICJy b290IiAoZ2V0ZW52ICJIT01FIikpIHQpKQogIDs7KHNldHEgKmRtcC1vcy10eXBlLS1tc3dpbmRv d3MtcCogKGlmIChtZW1xICdtc3dpbmRvd3Mgb3MtdHlwZSkKICAoZGVmdmFyIGJnLWNvbG91ci1s aWdodGVyICIjZmZmZmZmIikKICAoZGVmdmFyIGF1dG8tc2F2ZS10aW1lb3V0IDUpCiAgKGRlZnZh ciBiYWNrdXAtaW5oaWJpdGVkIHQpCiAgKGRlZnZhciB1bmRvLWxpbWl0ICgqIDEwMDAgMTAwMCkp CiAgKHNldHEtZGVmYXVsdCB0YWItd2lkdGggOCkKICAoc2V0cSBkZWxldGUtb2xkLXZlcnNpb25z IHQpCiAgKHNldHEtZGVmYXVsdCBjdXJzb3ItdHlwZSAnYm94KQogIChzZXRxIHllcy1vci1uby1w LWhpc3RvcnkgJygieWVzIiAibm8iKSkKICAoZGVmdmFyICoqKmRtcC1zb3VuZC1vbi1wKioqIHQp CiAgKHNldHEgKioqZG1wLXF1aXQtcXVpY2sqKiogbmlsKQogIChzZXRxIGF1dG8tc2F2ZS1kZWZh dWx0ICAqZG1wLWVtYWNzLWRpYWxlY3QtLWdudS1lbWFjcy1wKikKICAoc2V0cSBsb2FkLXByZWZl ci1uZXdlciAgdCkgOzsgcHJlZmVyIG5ld2VyIG9mICouZWxjICouZWwKICA7OyhzZXRxIGxzLWxp c3AtZGlycy1maXJzdCB0KSA7OyBOT1RFOiBsaWtlIE1TIFdpbmRvd3MgRXhwbG9yZXIKICAoc2V0 cSBkaXJlZC11c2UtbHMtZGlyZWQgdCkKICAoc2V0cSBraWxsLXdob2xlLWxpbmUgICAgdCkKICAo c2V0cSBjYXNlLWZvbGQtc2VhcmNoICAgdCkKICAoc2V0cSBzYXZlLWFiYnJldnMgICAgICAgJ3Np bGVudGx5KSA7OyBzdXByZXNzaW5nIGFubm95aW5nIG1lc3NhZ2VzCiAgKHNldHEgdHJhY2stZW9s IHQpCiAgKHNldHEtZGVmYXVsdCBraWxsLXdob2xlLWxpbmUgdCkKICAoc2V0cS1kZWZhdWx0IGZp bGUtbmFtZS1oaXN0b3J5IChjb25zICJ+LyIgZmlsZS1uYW1lLWhpc3RvcnkpKQogIDs7KHNldHEg ZW9sLW1uZW1vbmljLXVuaXggIih1bml4KSIpCiAgKHNldHEgZW9sLW1uZW1vbmljLWRvcyAiKGRv cykiKQogIChzZXRxIGNvbXBpbGUtY29tbWFuZCAibWFrZSAiKQogIChzZXRxIG1lc3NhZ2UtbG9n LW1heCAxMDAwMCkKICAoc2V0cSBkZWxldGUtYnktbW92aW5nLXRvLXRyYXNoIHQpCiAgKHNldHEg ZW5hYmxlLWxvY2FsLWV2YWwgdCkKICAoc2V0cS1kZWZhdWx0IGMtYmFzaWMtb2Zmc2V0IDMpCiAg KHNldHEtZGVmYXVsdAogICB2aXNpYmxlLWJlbGwgICAgICAgICAgICAgICAgICAgICBuaWwKICAg c2F2ZS1hYmJyZXZzICAgICAgICAgICAgICAgICAgICAgJ3NpbGVudGx5CiAgIG1lc3NhZ2UtbG9n LW1heCAgICAgICAgICAgICAgICAgICAoKiAxMCAxMDAwKQogICB0cmFuc2llbnQtbWFyay1tb2Rl ICAgICAgICAgICAgICAgbmlsCiAgIGluZGVudC10YWJzLW1vZGUgICAgICAgICAgICAgICAgICBu aWwgOzsgbmV2ZXIgcHV0IHRhYnMgaW4gZG1wLSBjb2RlCiAgIHBhcnNlLXNleHAtaWdub3JlLWNv bW1lbnRzICAgICAgICB0CiAgIGNvbW1lbnQtY29sdW1uICAgICAgICAgICAgICAgICAgICA0MAog ICBjb21wbGV0aW9uLWlnbm9yZS1jYXNlICAgICAgICAgICAgdCA7OyBnb29kIGZvciB3aW45NSBt b2RlLgogICBjYXNlLWZvbGQtc2VhcmNoICAgICAgICAgICAgICAgICAgbmlsCiAgIGMtYmFzaWMt b2Zmc2V0ICAgICAgICAgICAgICAgICAgICAzCiAgIHRydW5jYXRlLWxpbmVzICAgICAgICAgICAg ICAgICAgICBuaWwKICAgZmlsbC1jb2x1bW4gICAgICAgICAgICAgICAgICAgICAgIDcwKQogIChz ZXRxCiAgIGdjLWNvbnMtdGhyZXNob2xkICAgICAgICAgICAgICAgICAyMDAwMDAwCiAgIHNhbWUt d2luZG93LWJ1ZmZlci1uYW1lcyAgICAgICAgICBuaWwKICAgY29tcGlsYXRpb24td2luZG93LWhl aWdodCAgICAgICAgIDE1CiAgIGxpbmUtbnVtYmVyLW1vZGUgICAgICAgICAgICAgICAgICB0CiAg IHNlYXJjaC1oaWdobGlnaHQgICAgICAgICAgICAgICAgICB0CiAgIGNvbXBpbGF0aW9uLXdpbmRv dy1oZWlnaHQgICAgICAgICAxMAogICBjb21waWxhdGlvbi1hc2stYWJvdXQtc2F2ZSAgICAgICAg bmlsCiAgbmV4dC1saW5lLWFkZC1uZXdsaW5lcyAgICAgICAgICAgIG5pbCA7OyBkb2Vzbid0IGFk ZCBuZXdsaW5lcyBhdCBlbmQKICAga2lsbC13aG9sZS1saW5lICAgICAgICAgICAgICAgICAgIHQg ICA7OyBtYWtlcyBjLWsgbW9yZSBjb252ZW5pZW50LgogICBuZXh0LXNjcmVlbi1jb250ZXh0LWxp bmVzICAgICAgICAgMSAgIDs7IG92ZXJsYXAgd2l0aCBwZ3VwL3BnZG4KICAgY29tcGlsZS1jb21t YW5kICAgICAgICAgICAgICAgICAgICJtYWtlICIKICAgZGVmYXVsdC1tYWpvci1tb2RlICAgICAg ICAgICAgICAgICdmdW5kYW1lbnRhbC1tb2RlCiAgIHRocmVlLXN0ZXAtaGVscCAgICAgICAgICAg ICAgICAgICB0CiAgIGFwcm9wb3MtZG8tYWxsICAgICAgICAgICAgICAgICAgICB0IDs7IG1vcmUg ZXh0ZW5zaXZlIG9ubGluZSBoZWxwCiAgIGVuYWJsZS1yZWN1cnNpdmUtbWluaWJ1ZmZlcnMgICAg ICBuaWwgOzsgYWR2YW5jZWQgY3VzdG9taXNhdGlvbiBmZWF0dXJlLi4uCiAgIGNvbHVtbi1udW1i ZXItbW9kZSAgICAgICAgICAgICAgICB0CiAgIGV2YWwtZXhwcmVzc2lvbi1kZWJ1Zy1vbi1lcnJv ciAgICBuaWwKICAgZGVidWctb24tZXJyb3IgICAgICAgICAgICAgICAgICAgIG5pbAogICBkbXAt c3BsYXNoLXNjcmVlbi0tYWN0aXZhdGVkICAgICAgdAogICBjMmphdmEtdmVyc2lvbiAgICAgICAg ICAgICAgICAgICAgIjEuMjEiKSkKCihtZXNzYWdlICImdGlwLXRvcDoxMDA4OiIpCgooZGVmdW4g ZG1wLWYxICgpCiAgKGludGVyYWN0aXZlKQogIChpbmZvKQogIChkZWxldGUtb3RoZXItd2luZG93 cykpCgoobWVzc2FnZSAiJnRpcC10b3A6MTAwOToiKQoKKHdoZW4gKmRtcC1wcmVmcy0tZGF2aW5z LWtleWJpbmRpbmdzLW9ubGluZS1wKgogIChnbG9iYWwtc2V0LWtleSBbZjFdICdkbXAtZjEpCiAg KQoKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMTA6IikKCihkZWZ1biBkbXAtbWV0YS1mMSAoKQogIChp bnRlcmFjdGl2ZSkKICAoa2lsbC1yaW5nLXNhdmUgKHBvaW50LW1pbikgKHBvaW50LW1heCkpCiAg KHRyYW5zaWVudC1tYXJrLW1vZGUgMSkKICAoZG1wLW1lc3NhZ2UgImNvcGllZCBidWZmZXIgdG8g Y2xpcGJvYXJkIikpCgoobWVzc2FnZSAiJnRpcC10b3A6MTAxMToiKQoKKHdoZW4gKmRtcC1wcmVm cy0tZGF2aW5zLWtleWJpbmRpbmdzLW9ubGluZS1wKgogIChnbG9iYWwtc2V0LWtleSBbKG1ldGEg ZjEpXSAgICAnZG1wLW1ldGEtZjEpCiAgKGdsb2JhbC1zZXQta2V5IFsoc2hpZnQgZjEpXSAgICdk bXAtbWV0YS1mMSkKICAoZ2xvYmFsLXNldC1rZXkgWyhjb250cm9sIGYxKV0gJ2RtcC1tZXRhLWYx KQogICkKICAKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMTI6IikKCihkZWZ1biBlICgpCiAgKGludGVy YWN0aXZlKQogIChjb25kaXRpb24tY2FzZSBlcnIKICAgICAgKHByb2duCgk7OyhtZXNzYWdlICJF eGVjdXRpbmcgTS14IGUiKQoJKGV2YWwtYnVmZmVyKQoJKGVtYWNzLWxpc3AtbW9kZSkKCShpZiAo ZmJvdW5kcCAnZG1wLXNhZmUtLXBsYXktc291bmQtLWRvaXQpCgkgICAgKGRtcC1zYWZlLS1wbGF5 LXNvdW5kLS1kb2l0ICJtdXNpYy1zYW1wbGUtLU1pbGVzLURhdmlzLS1Eb28tQm9wLS1NeXN0ZXJ5 LndhdiIpKSkKICAgIChlcnJvcgogICAgIChpZiAoZmJvdW5kcCAnZG1wLXNhZmUtLXBsYXktc291 bmQtLWRvaXQpCgkgKGRtcC1zYWZlLS1wbGF5LXNvdW5kLS1kb2l0ICJlbWFjcy1zYW1wbGUtLUpv aG4tQ29sdHJhbmUtLUNvdW50ZG93bjIud2F2IikpKSkpCgooc2V0cSAqZG1wLW1lc3NhZ2UtaW5k ZW50KiAwKQo7OyhkbXAtbWVzc2FnZSAiYWJjIikKOzsoZG1wLW1lc3NhZ2UgImJlZ3VuOiBmb28i KQoKKGRlZnZhciAqKipkbXAtbWVzc2FnZXMtd2VsY29tZS1nb29kYnllLW9uLXAqKiogdCkKCihk ZWZ2YXIgKioqZG1wLW1lc3NhZ2VzLW9uLXAqKiogdCkKCihtZXNzYWdlICImdGlwLXRvcDoxMDEz OiIpCgooZGVmdW4gZG1wLW1lc3NhZ2UgKGZvcm1hdC1zdHJpbmcgJnJlc3QgYXJncykKICAocHJv Z24KICAgIChwcm9nbgogICAgICAoaWYgKDwgKmRtcC1tZXNzYWdlLWluZGVudCogMCkKICAgICAg ICAgIChzZXRxICpkbXAtaW5kZW50KiAwKSkKICAgICAgKHNldHEgKmRtcC1tZXNzYWdlLXN0ciog KG1ha2Utc3RyaW5nICpkbXAtbWVzc2FnZS1pbmRlbnQqID8gKSkKICAgICAgKGlmIChvciAqKipk bXAtbWVzc2FnZXMtd2VsY29tZS1nb29kYnllLW9uLXAqKioKICAgICAgICAgICAgICAqKipkbXAt bWVzc2FnZXMtb24tcCoqKikKICAgICAgICAgIChzZXRxIHJldHVybi12YWx1ZSAoYXBwbHkgJ21l c3NhZ2UgKGNvbmNhdCAqZG1wLW1lc3NhZ2Utc3RyKgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IkRFQlVHOiAiCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9ybWF0LXN0cmluZykKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJncykpCiAgICAgICAgKHNldHEgcmV0dXJu LXZhbHVlIG5pbCkpCiAgICAgICkKICAgIHJldHVybi12YWx1ZQogICAgICAgICkKICApIDs7IE5P VEU6IEV2YWwgdGhlIGxpbmUgYWJvdmUgZm9yIGFuIGltbWVkaWF0ZSBlZmZlY3QhCgoobWVzc2Fn ZSAiJnRpcC10b3A6MTAxNDoiKQoKKGRlZnVuIGRtcC1tZXNzYWdlLXB1cmdlICgpCiAgKHNldHEg KmRtcC1tZXNzYWdlLWluZGVudCogMCkKICAoc2V0cSAqZG1wLW1lc3NhZ2Utc3RyKiAiIikpCgoo ZG1wLW1lc3NhZ2UtcHVyZ2UpCgoobWVzc2FnZSAiJnRpcC10b3A6MTAxNToiKQoKKGRlZnVuIGRt cC1tZXNzYWdlLWJlZ3VuICgpCiAgKHByb2duCiAgICAoY2wtaW5jZiAqZG1wLW1lc3NhZ2UtaW5k ZW50KikKICAgIChzZXRxICpkbXAtbWVzc2FnZS1zdHIqIChtYWtlLXN0cmluZyAqZG1wLW1lc3Nh Z2UtaW5kZW50KiA/ICkpKQogICkKCihkbXAtbWVzc2FnZSAiJnNhZmUtcmVxdWlyZToxMDE2OiIp Cjs7KGRtcC1tZXNzYWdlLWVuZGVkKQoKKGRlZnVuIGRtcC1tZXNzYWdlLWVuZGVkICgpCiAgKHBy b2duCiAgICAoY2wtZGVjZiAqZG1wLW1lc3NhZ2UtaW5kZW50KikKICAgIChpZiAoPCAqZG1wLW1l c3NhZ2UtaW5kZW50KiAwKQogICAgICAgIChzZXRxICpkbXAtbWVzc2FnZS1pbmRlbnQqIDApKQog ICAgKHNldHEgKmRtcC1tZXNzYWdlLXN0ciogKG1ha2Utc3RyaW5nICpkbXAtbWVzc2FnZS1pbmRl bnQqID9cICkpKQogICkKCihtZXNzYWdlICImdGlwLXRvcDoxMDE3OiIpCgooZGVmbWFjcm8gZG1w LWFzc2VydCAodGVzdCkKICA7OyhkbXAtYXNzZXJ0IG5pbCkKICBgKGNvbmRpdGlvbi1jYXNlIHBv cmtwaWUKICAgICAgIChwcm9nbgoJIChjbC1hc3NlcnQgLCB0ZXN0KQoJIHQpCiAgICAgKGVycm9y CiAgICAgIChlcnJvciAiKioqIEJvbG9uZXkgQXNzZXJ0aW9uIGZhaWxlZCB0ZXN0PSVzIHBvcmtw aWU9JXMiICwgdGVzdCBwb3JrcGllKSkKICAgICApKQoKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMTg6 IikKCihkZWZhbGlhcyAnYXNzZXJ0ICdkbXAtYXNzZXJ0KQoKKGRlZmFsaWFzICduaWxwICdub3Qp CgoobWVzc2FnZSAiJnRpcC10b3A6MTAxOToiKQoKKGRlZnVuIGRtcC1zYWZlLS1yZXF1aXJlIChm ZWF0dXJlLTUwNSAmb3B0aW9uYWwgQU5EWSkKICAobGV0ICgoKioqZG1wLW1lc3NhZ2VzLXdlbGNv bWUtZ29vZGJ5ZS1vbi1wKioqIG5pbCkKICAgICAgICAoKioqZG1wLW1lc3NhZ2VzLW9uLXAqKiog dCkpCiAgICAoZG1wLW1lc3NhZ2UgIiZ0aXAtdG9wOjEwMjA6IikKICAgIChkbXAtbWVzc2FnZS1i ZWd1bikKICAgIDs7KGRtcC1hc3NlcnQgKG9yIChlcSB0IEFORFkpIChuaWxwIEFORFkpIChzdHJp bmdwIEFORFkpIChudW1iZXJwIEFORFkpIChzeW1ib2xwIEFORFkpKSkKICAgICh1bndpbmQtcHJv dGVjdAogICAgICAgIChjb25kaXRpb24tY2FzZSBlcnIKICAgICAgICAgICAgKHByb2duCiAgICAg ICAgICAgICAgOzsoZG1wLW1lc3NhZ2UgIiZ0aXAtdG9wOjE0MDIwOiIpCiAgICAgICAgICAgICAg KGlmIChub3QgKHN5bWJvbHAgZmVhdHVyZS01MDUpKQogICAgICAgICAgICAgICAgICAoZG1wLW1l c3NhZ2UgImRtcC1lcnJvcjpzeW1ib2wtbXVzdC1ldmFsLXRvLWJlLWEtc3ltYm9sIGZlYXR1cmUt NTA1PSglcykiIGZlYXR1cmUtNTA1KSkKICAgICAgICAgICAgICAoaWYgZmVhdHVyZS01MDUKICAg ICAgICAgICAgICAgICAgKHJlcXVpcmUgZmVhdHVyZS01MDUpKQogICAgICAgICAgICAgIHQpCiAg ICAgICAgICAoZXJyb3IKICAgICAgICAgICA7OyhzZXRxIGRlYnVnLW9uLWVycm9yIHQpCiAgICAg ICAgICAgKGRtcC1tZXNzYWdlIChjb25jYXQgIioqKiBkbXAtZXJyb3I6ZG1wLXNhZmUtLXJlcXVp cmUgZmFpbGVkICIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmVhdHVyZS01MDU9 JXMgZXJyPSVzIEFORFk9JXNcbiIpCiAgICAgICAgICAgICAgICAgICAgICAgIGZlYXR1cmUtNTA1 CiAgICAgICAgICAgICAgICAgICAgICAgIGVycgogICAgICAgICAgICAgICAgICAgICAgICBBTkRZ KQogICAgICAgICAgIDs7KGRlYnVnICJBbWJlciBEZW1wc2V5IikKICAgICAgICAgICApKQogICAg ICAoZG1wLW1lc3NhZ2UgKGZvcm1hdCAiZG1wLXNhZmUtLXJlcXVpcmUgZmVhdHVyZS01MDU9JXMg QU5EWT0lcyIgZmVhdHVyZS01MDUgQU5EWSkpCiAgICAgIChkbXAtbWVzc2FnZS1lbmRlZCkKICAg ICAgKSkKICApCjs7IE5PVEU6IEV2YWwgdGhlIGxpbmUgYWJvdmUgZm9yIHRvIGRlZmluZSBhIGRl ZnVuIGRtcC1zYWZlLS1yZXF1aXJlCgoocHJvZ24KICAoc2V0cSBkZWZhdWx0LWRpcmVjdG9yeSAi fi8iKQogIChzZXRxIGRlYnVnLW9uLWVycm9yIHQpCiAgKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMTg6 IikKICApCgooZGVmdW4gZG1wLXByaW50LWhlYWQtb2YtbGlzdCAobGlzdCkKICA7OyhkZWJ1ZykK ICAobWVzc2FnZSAiKioqIEZpcnN0IDYgZWxlbWVudHMtb2YtbGlzdDogKCVzICVzICVzICVzICVz ICVzKSIKCSAgIChudGggMCBsaXN0KQoJICAgKG50aCAxIGxpc3QpCgkgICAobnRoIDIgbGlzdCkK CSAgIChudGggMyBsaXN0KQoJICAgKG50aCA0IGxpc3QpCgkgICAobnRoIDUgbGlzdCkKICAgICAg ICAgICApKQoKKGNsLWJsb2NrIG5pbAogIChsZXQgKChkZWZhdWx0LWRpcmVjdG9yeSAifi8iKSkK ICAgIChtZXNzYWdlICImdGlwLXRvcDoxMDIxOiIpCiAgICA7OyhjbC1yZXR1cm4pCiAgICAoc2V0 cSBsb2FkLXBhdGggbmlsKQogICAgKHNldHEgbG9hZC1wYXRoIChkaXJlY3RvcnktZmlsZXMtcmVj dXJzaXZlbHkgICAgICAgICAgICAifi9Eb3dubG9hZHMvZW1hY3MtMjkuMS9saXNwLyIgIiIgdCkp CiAgICAoc2V0cSBsb2FkLXBhdGggKGNsLWRlbGV0ZS1pZi1ub3QgJ2ZpbGUtZGlyZWN0b3J5LXAg ICAgIGxvYWQtcGF0aCkpCiAgICA7OyhzZXRxIGxvYWQtcGF0aCAoY29ucyAifi9Eb2N1bWVudHMv ZW1hY3MtMjkuMS9saXNwIiAgICAgbG9hZC1wYXRoKSkKICAgIDs7KHNldHEgbG9hZC1wYXRoICht YXBjYXIgJ2V4cGFuZC1maWxlLW5hbWUgICAgICAgICAgICAgbG9hZC1wYXRoKSkKICAgIChzZXRx IGxvYWQtcGF0aCAobWFwY2FyICdkaXJlY3RvcnktZmlsZS1uYW1lICAgICAgICAgICAgbG9hZC1w YXRoKSkKICAgIChzZXRxIGxvYWQtcGF0aCAoY2wtZGVsZXRlLWR1cGxpY2F0ZXMgbG9hZC1wYXRo IDp0ZXN0ICdzdHJpbmc9KSkKICAgIChtZXNzYWdlICImdGlwLXRvcDoxMDIyOiIpCiAgICApCiAg KQoKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMjM6IikKCihkbXAtcXVvdGUKIChyZXF1aXJlICdjbC1z ZXEpCiA7OyhyZXF1aXJlICdoZWxwLWZucykKIDs7KHJlcXVpcmUgJ2N1cy1sb2FkKQogKHJlcXVp cmUgJ2ZhY2VzKQogKHJlcXVpcmUgJ3dpbmRvdykKIChyZXF1aXJlICdmb3JtYXQpCiAocmVxdWly ZSAndG9vbHRpcCkKIChyZXF1aXJlICdtb3VzZSkKIChyZXF1aXJlICdpc2VhcmNoKQogKQoKKHBy b2duCiAgKHNldHEgbG9hZC1wYXRoIChjb25zICJ+LyIgbG9hZC1wYXRoKSkKICAocmVxdWlyZSAn aW5jbHVkZXIpKQoKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMjQ6IikKKG1lc3NhZ2UgIkFtYmlsaWNh bC1Db3JkOiBsb2FkLXBhdGg9JXMiIGxvYWQtcGF0aCkKKG1lc3NhZ2UgIiZ0aXAtdG9wOjEwMjU6 IikKCgoK --000000000000316b1b06127c3855 Content-Type: text/x-emacs-lisp; charset="US-ASCII"; name="includer.el" Content-Disposition: attachment; filename="includer.el" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lt6mfj8o1 CihtZXNzYWdlICJiZWd1biBpbmNsdWRlci5lbCIpCgoocHJvdmlkZSAnaW5jbHVkZXIpCiAgICAg ICAgIAoobWVzc2FnZSAiZW5kZWQgaW5jbHVkZXIuZWwiKQoK --000000000000316b1b06127c3855--