From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8257 invoked by alias); 23 Apr 2012 06:51:10 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 30443 Received: (qmail 7720 invoked from network); 23 Apr 2012 06:51:08 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=ham version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 209.85.160.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=Y8+Se89EUcAPzD7VNkxk0X1CiiLZOVNHzuQaNOvDWKc=; b=1ACaI/8nSHPCsetXOPCGXTye4dRfDzY7FAqs+Omy1mG2LfGFFb3TaF3KqQnmlB9FEB 6oUBk5BokIxUlpS5wU9LZQjc3LXtLnMh2xPCSBipDV/QYjK+0W2GABsG1xzxEzB9Af+e wORvFHOSjBJ74AOT3lzq0SBnuB5WozVLM0UIUi8j0UK1qE4e/nkZEL6BSkznWg5LuCbx fVuv88yTBE6Jm11sYZvIUxV4Ng+T36skHAAkwR75T+lcCsH1+P27p29xnp4GVhbHHl3T jVnF2Ni87rs4b5DwpZcdYaOjjEJyVzllnVuIlEz9P2m3XzCayjsGkOEEI7/DKCaKM/tL GUsA== MIME-Version: 1.0 Sender: nikolai.weibull@gmail.com In-Reply-To: References: Date: Mon, 23 Apr 2012 08:51:05 +0200 X-Google-Sender-Auth: 03fHq_B7xpvmzXd9WNfz4UI_L8E Message-ID: Subject: Re: Completion/Unix/_emacs From: Nikolai Weibull To: Zsh Workers Content-Type: multipart/mixed; boundary=e89a8ff246e1efdb7204be530f28 --e89a8ff246e1efdb7204be530f28 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Apr 23, 2012 at 08:43, Nikolai Weibull wrote: > Please find Completion/Unix/_emacs attached. Here=E2=80=99s an updated version that does --display and --geometry proper= ly. --e89a8ff246e1efdb7204be530f28 Content-Type: application/octet-stream; name=_emacs Content-Disposition: attachment; filename=_emacs Content-Transfer-Encoding: base64 X-Attachment-Id: f_h1d630pt1 I2NvbXBkZWYgZW1hY3MKCmxvY2FsIHN0YXRlIGxpbmUgY3VyY29udGV4dD0iJGN1cmNvbnRleHQi IHJldD0xCnR5cGVzZXQgLUEgb3B0X2FyZ3MKCmxvY2FsIC1hIHRlcm1pbmFsIGRpc3BsYXkKaWYg KCggQ1VSUkVOVCA9PSAyICkpOyB0aGVuCiAgdGVybWluYWw9KCcoLXQgLS10ZXJtaW5hbCkney10 LC0tdGVybWluYWx9J1t1c2UgZ2l2ZW4gZmlsZSBhcyB0ZXJtaW5hbCBpbnN0ZWFkIG9mIHN0ZGlu L3N0ZG91dF06IDpfZmlsZXMnKQogIGRpc3BsYXk9KCcoLWQgLS1kaXNwbGF5KSd7LWQsLS1kaXNw bGF5PX0nW3RlbGwgc2VydmVyIHRvIGRpc3BsYXkgZmlsZSBvbiBnaXZlbiBkaXNwbGF5XTogOl94 X2Rpc3BsYXknKQpmaQoKIyBUT0RPICtudW1iZXIsICtsaW5lOmNvbHVtbgojIFRPRE8gLS1mb3Jl Z3JvdW5kLWNvbG9yIGFuZCBzaW1pbGFyIGFyZSBtb3JlIGludm9sdmVkIHRoYW4gX3hfY29sb3IK X3hfYXJndW1lbnRzIC1DIC1TIFwKICB7LS1maWxlLC0tZmluZC1maWxlLC0tdmlzaXR9Jz1bZWRp dCBnaXZlbiBmaWxlXTpfZmlsZXMnIFwKICAnKC1xIC0tbm8taW5pdC1maWxlKSd7LXEsLS1uby1p bml0LWZpbGV9J1tkbyBub3QgbG9hZCBhbiBpbml0IGZpbGVdJyBcCiAgJy0tbm8tc2l0ZS1maWxl W2RvIG5vdCBsb2FkIHNpdGUtd2lkZSBzdGFydHVwIGZpbGVdJyBcCiAgJy0tbm8tZGVza3RvcFtk byBub3QgbG9hZCBhIHNhdmVkIGRlc2t0b3BdJyBcCiAgJygtUSAtLXF1aWNrKSd7LVEsLS1xdWlj a30nW3NpbWlsYXIgdG8gLXEgLS1uby1zaXRlLWZpbGUgLS1uby1zcGxhc2hdJyBcCiAgJy0tbm8t c3BsYXNoW2RvIG5vdCBkaXNwbGF5IGEgc3BsYXNoIHNjcmVlbiBkdXJpbmcgc3RhcnQtdXBdJyBc CiAgJy0tZGVidWctaW5mb1tlbmFibGUgZGVidWdnZXIgZHVyaW5nIHByb2Nlc3Npbmcgb2YgdXNl ciBpbml0IGZpbGVdJyBcCiAgJygtdSAtLXVzZXIpJ3stdSwtLXVzZXI9fSdbbG9hZCBpbml0IGZp bGUgb2YgZ2l2ZW4gdXNlcl06IDpfdXNlcnMnIFwKICAkdGVybWluYWwgXAogICcoLS1kYWVtb24p LWRhZW1vbltzdGFydCBhcyBhIGRhZW1vbiwgZW5hYmxpbmcgc2VydmVyIGFuZCBkaXNjb25uZWN0 aW5nIGZyb20gdGVybWluYWxdJyBcCiAgJygtZGFlbW9uKS0tZGFlbW9uPS1bc3RhcnQgYXMgYSBk YWVtb24sIGVuYWJsaW5nIHNlcnZlciBhbmQgZGlzY29ubmVjdGluZyBmcm9tIHRlcm1pbmFsXTo6 c2VydmVyIG5hbWUnIFwKICAnKC0gKiktLXZlcnNpb25bZGlzcGxheSB2ZXJzaW9uIGluZm9ybWF0 aW9uIGFuZCBleGl0XScgXAogICcoLSAqKS0taGVscFtkaXNwbGF5IGhlbHAgaW5mb3JtYXRpb24g YW5kIGV4aXRdJyBcCiAgJyoney1mLC0tZnVuY3Rpb249fSdbZXhlY3V0ZSBnaXZlbiBsaXNwIGZ1 bmN0aW9uXTpmdW5jdGlvbicgXAogICcqJ3stbCwtLWxvYWQ9fSdbbG9hZCBnaXZlbiBsaXNwIGZp bGVdOiA6X2ZpbGVzIC1nICIqLmVsKHxjKSInIFwKICAnKid7LS1ldmFsLC0tZXhlY3V0ZX0nPVtl dmFsdWF0ZSBnaXZlbiBsaXNwIGV4cHJlc3Npb25dOmV4cHJlc3Npb24nIFwKICAnKC1xIC0tbm8t aW5pdC1maWxlKS0tYmF0Y2hbZWRpdCBpbiBiYXRjaCBtb2RlXScgXAogICcqLS1zY3JpcHQ9W3J1 biBnaXZlbiBmaWxlIGFzIGEgc2NyaXB0IGZpbGVdOiA6X2ZpbGVzJyBcCiAgJyotLWluc2VydD1b aW5zZXJ0IGNvbnRlbnRzIG9mIGZpbGUgaW50byBjdXJyZW50IGJ1ZmZlcl06IDpfZmlsZXMnIFwK ICAnLS1raWxsW2V4aXQgd2hpbGUgaW4gYmF0Y2ggbW9kZV0nIFwKICAnKid7LUwsLS1kaXJlY3Rv cnk9fSdbYWRkIGdpdmVuIGRpcmVjdG9yeSB0byBsb2FkIHBhdGhdOiA6X2RpcmVjdG9yaWVzJyBc CiAgJy0tbmFtZVtzcGVjaWZ5IG5hbWUgb2YgZmlyc3Qgd2luZG93XTpuYW1lJyBcCiAgJygtVCAt LXRpdGxlKSd7LVQsLS10aXRsZT19J1tzcGVjaWZ5IHRpdGxlIG9mIGZpcnN0IHdpbmRvd106dGl0 bGUnIFwKICAnKC1yIC1ydiAtLXJldmVyc2UtdmlkZW8pJ3stciwtcnYsLS1yZXZlcnNlLXZpZGVv fSdbZGlzcGxheSB3aW5kb3cgaW4gcmV2ZXJzZSB2aWRlb10nIFwKICAnKC1mbiAtLWZvbnQpJ3st Zm4sLS1mb250PX0nW3VzZSBnaXZlbiBmb250IGFzIGZvbnQgb2YgdGhlIHdpbmRvd106IDpfeF9m b250cycgXAogICcqLS14cm09W3NldCBYIHJlc291cmNlXTogOl94X3Jlc291cmNlcycgXAogICct LWNvbG9yPVtvdmVycmlkZSBjb2xvciBtb2RlIGZvciB0ZXJtaW5hbF06IDotPmNvbG9yJyBcCiAg JygtYncgLS1ib3JkZXItd2lkdGgpJ3stYncsLS1ib3JkZXItd2lkdGg9fSdbc2V0IGJvcmRlciB3 aWR0aCBvZiB3aW5kb3ddOiA6X3hfYm9yZGVyJyBcCiAgJygtaWIgLS1pbnRlcm5hbC1ib3JkZXIp J3staWIsLS1pbnRlcm5hbC1ib3JkZXI9fSdbc2V0IGludGVybmFsIGJvcmRlciB3aWR0aCBvZiB3 aW5kb3ddOiA6X3hfYm9yZGVyJyBcCiAgJygtZyAtLWdlb21ldHJ5KSd7LWcsLS1nZW9tZXRyeT19 J1tzZXQgd2lkdGgsIGhlaWdodCwgYW5kIHBvc2l0aW9uIG9mIHdpbmRvd106IDpfeF9nZW9tZXRy eScgXAogICcoLWxzcCAtLWxpbmUtc3BhY2luZykney1sc3AsLS1saW5lLXNwYWNpbmc9fSdbc2V0 IGFkZGl0aW9uYWwgbGluZSBzcGFjaW5nXTpzcGFjaW5nOl9ndWFyZCAiW1tcOmRpZ2l0XDpdXSMi JyBcCiAgJygtdmIgLS12ZXJ0aWNhbC1zY3JvbGxiYXJzKSd7LXZiLC0tdmVydGljYWwtc2Nyb2xs YmFyc30nW2VuYWJsZSB2ZXJ0aWNhbCBzY3JvbGxiYXJzXScgXAogICcoLWZoIC0tZnVsbC1oZWln aHQpJ3stZmgsLS1mdWxsLWhlaWdodH0nW21ha2UgZmlyc3QgZnJhbWUgYXMgaGlnaCBhcyBzY3Jl ZW5dJyBcCiAgJygtZnMgLS1mdWxsLXNjcmVlbikney1mcywtLWZ1bGxzY3JlZW59J1ttYWtlIGZp cnN0IGZyYW1lIGZ1bGxzY3JlZW5dJyBcCiAgJygtZncgLS1mdWxsLXdpZHRoKSd7LWZ3LC0tZnVs bC13aWR0aH0nW21ha2UgZmlyc3QgZnJhbWUgYXMgd2lkZSBhcyBzY3JlZW5dJyBcCiAgJygtZmgg LWZ3IC1tbSAtLW1heGltaXplZCkney1tbSwtLW1heGltaXplZH0nW21heGltaXplIGZpcnN0IGZy YW1lXScgXAogICcoLWZnIC0tZm9yZWdyb3VuZC1jb2xvcikney1mZywtLWZvcmVncm91bmQtY29s b3I9fSdbc2V0IHRleHQgY29sb3JdOiA6X3hfY29sb3InIFwKICAnKC1iZyAtLWJhY2tncm91bmQt Y29sb3IpJ3stYmcsLS1iYWNrZ3JvdW5kLWNvbG9yPX0nW3NldCB3aW5kb3cgY29sb3JdOiA6X3hf Y29sb3InIFwKICAnKC1iZCAtLWJvcmRlci1jb2xvcikney1iZCwtLWJvcmRlci1jb2xvcj19J1tz ZXQgYm9yZGVyIGNvbG9yXTogOl94X2NvbG9yJyBcCiAgJygtY3IgLS1jdXJzb3ItY29sb3IpJ3st Y3IsLS1jdXJzb3ItY29sb3I9fSdbc2V0IGN1cnNvciBjb2xvcl06IDpfeF9jb2xvcicgXAogICco LW1zIC0tbW91c2UtY29sb3IpJ3stbXMsLS1tb3VzZS1jb2xvcj19J1tzZXQgbW91c2UgY29sb3Jd OiA6X3hfY29sb3InIFwKICAkZGlzcGxheSBcCiAgJygtZCAtLWRpc3BsYXkpJ3stZCwtLWRpc3Bs YXk9fSdbdGVsbCBzZXJ2ZXIgdG8gZGlzcGxheSBmaWxlIG9uIGdpdmVuIGRpc3BsYXldOiA6X3hf ZGlzcGxheScgXAogICcoLW5iaSAtLW5vLWJpdG1hcC1pY29uKSd7LW5iaSwtLW5vLWJpdG1hcC1p Y29ufSdbZG8gbm90IHVzZSBnbnUgaWNvbl0nIFwKICAnLS1pY29uaWNbc3RhcnQgaW4gaWNvbmlm aWVkIHN0YXRlXScgXAogICcoLW5iYyAtLW5vLWJsaW5raW5nLWN1cnNvcikney1uYmMsLS1uby1i bGlua2luZy1jdXJzb3J9J1tkaXNhYmxlIGJsaW5raW5nIGN1cnNvcl0nIFwKICAnKC0tbmFtZSAt VCAtLXRpdGxlIC1yIC1ydiAtLXJldmVyc2UtdmlkZW8gLWZuIC0tZm9udCAtLXhybSAtYncgLS1i b3JkZXItd2lkdGggLWliIC0taW50ZXJuYWwtYm9yZGVyIC1sc3AgLS1saW5lLXNwYWNpbmcgLXZi IC0tdmVydGljYWwtc2Nyb2xsYmFycyAtZmggLS1mdWxsLWhlaWdodCAtZnMgLS1mdWxsLXNjcmVl biAtZncgLS1mdWxsLXdpZHRoIC1tbSAtLW1heGltaXplZCAtZmcgLS1mb3JlZ3JvdW5kLWNvbG9y IC1iZyAtLWJhY2tncm91bmQtY29sb3IgLWJkIC0tYm9yZGVyLWNvbG9yIC1jciAtLWN1cnNvci1j b2xvciAtbXMgLS1tb3VzZS1jb2xvciAtbmJpIC0tbm8tYml0bWFwLWljb24gLS1pY29uaWMgLW5i YyAtLW5vLWJsaW5raW5nLWN1cnNvciAtRCAtLWJhc2ljLWRpc3BsYXkgLW53IC0tbm8td2luZG93 LXN5c3RlbSkney1udywtLW5vLXdpbmRvdy1zeXN0ZW19J1tkbyBub3QgY3JlYXRlIGEgZnJhbWUg KHVzZSB0ZXJtaW5hbCldJyBcCiAgJygtRCAtLWJhc2ljLWRpc3BsYXkpJ3stRCwtLWJhc2ljLWRp c3BsYXl9J1tkaXNhYmxlIG1hbnkgZGlzcGxheSBmZWF0dXJlc10nIFwKICAnKjogOl9maWxlcycg JiYgcmV0PTAKCmNhc2UgJHN0YXRlIGluCiAgKGNvbG9yKQogICAgbG9jYWwgLWEgY29sb3JzCiAg ICBjb2xvcnM9KHtuZXZlcixubywtMX0nOmRvIG5vdCB1c2UgY29sb3JzJwogICAgICAgICAgICB7 ZGVmYXVsdCxhdXRvLDB9JzpkZXRlcm1pbmUgYXV0b21hdGljYWxseSBpZiBjb2xvcnMgc2hvdWxk IGJlIHVzZWQnCiAgICAgICAgICAgIHthbnNpOCxhbHdheXMseWVzLDh9Jzp1c2UgY29sb3JzIHVu Y29uZGl0aW9uYWxseScKICAgICAgICAgICAgJzE2OnVzZSAxNiBjb2xvcnMnCiAgICAgICAgICAg ICc4ODp1c2UgODggY29sb3JzJwogICAgICAgICAgICAnMjU2OnVzZSAyNTYgY29sb3JzJykKCiAg ICBfZGVzY3JpYmUgLXQgY29sb3JzIGNvbG9yIGNvbG9ycyAmJiByZXQ9MAogICAgOzsKZXNhYwoK cmV0dXJuIHJldAo= --e89a8ff246e1efdb7204be530f28--