Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bIvPV-0000T0-Il for pgadmin-hackers@arkaria.postgresql.org; Fri, 01 Jul 2016 10:10:57 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bIvPU-0002sf-L3 for pgadmin-hackers@arkaria.postgresql.org; Fri, 01 Jul 2016 10:10:56 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bIvPT-0002sW-Rf for pgadmin-hackers@postgresql.org; Fri, 01 Jul 2016 10:10:56 +0000 Received: from mail-oi0-x231.google.com ([2607:f8b0:4003:c06::231]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bIvPQ-0003co-9R for pgadmin-hackers@postgresql.org; Fri, 01 Jul 2016 10:10:54 +0000 Received: by mail-oi0-x231.google.com with SMTP id f189so104262215oig.3 for ; Fri, 01 Jul 2016 03:10:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=uwWWtbzAq7vATXc2htrpC0+lMZedyf8xN1RvKvuvni8=; b=PgrLcoTPRjuiix+BBwSLcKbQ2igz5OWWqCqnJo7L7pCd7mv+0M3PejisGnOwDqeD+/ znszyw6084pphOF/JMmp6SbBQlYnlL7BPzdfMLezmT7+dNrYthc248PgNsw0eoFv7mCD +G2RVa5ydXWyOS155xFb1NOcflo4sbImmVbdWjct7Uy4llzEMgriSgI8wNyRp8f36Vnm g3vjVd/4NF7PRTaN2HTUb6D6aJyfc0H5rmJhvn1+1bmfxOsdsSBqxBVPDN1SG6fA8HJl 0aUqZ9mZfPVAVCFIhPUDBYaHKu139yIOmAzhVAOwoNts1xEAb0axHLhu4owS0uv+4VbX pniQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=uwWWtbzAq7vATXc2htrpC0+lMZedyf8xN1RvKvuvni8=; b=I4NGOCQ4gmOMTIfd3I9kEUd6okRDL774JAbVWfgWGmUhr5v5UMcoPbAmH19/iXRSMk 8r8tagA6A2cY0eGumb0R9edSanH2aV51T59DxiTNUoNzs5LAjfW00C73DuNJiQ6i5Atl V/bDFBbdVc5ZmZ+pqXgQA79NHbcbwVnK260LsJIXPn5bd/YEEr206sVl46kxSDY7DMZj IULbZ2BPaRu1578mIn9QxVhZipcnGWEsz0xzM+mNOZmW+TkIGDWUKsIM+ehXEW+msZfR z1iT5boNOlOEXBP15J1NzWMWvHtoUpMO+XAF74ns3QftSLqGEL5WHRjXkW3PLT+VRn3N jK/w== X-Gm-Message-State: ALyK8tIBrxEaIxUZM07BGzKIjuJBAm5aUFdAx3xJ3xg96/jP9qECv0ij+dhBoLrP0qmIwyKswH27GsP7mXv/xaBD X-Received: by 10.202.80.78 with SMTP id e75mr11502648oib.91.1467367851532; Fri, 01 Jul 2016 03:10:51 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.100 with HTTP; Fri, 1 Jul 2016 03:10:50 -0700 (PDT) In-Reply-To: References: <5767F4E1.6020308@kingston.net> From: Harshal Dhumal Date: Fri, 1 Jul 2016 15:40:50 +0530 Message-ID: Subject: Re: Fix for issue RM1336 [pgadmin4] To: Dave Page Cc: pgadmin-hackers Content-Type: multipart/mixed; boundary=001a113d64b28bd3930536903392 X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a113d64b28bd3930536903392 Content-Type: multipart/alternative; boundary=001a113d64b28bd3900536903390 --001a113d64b28bd3900536903390 Content-Type: text/plain; charset=UTF-8 Hi, PFA patch This contains: 1] All shortcuts' list which we are using in pgAdmin4. 2] Fixed shortcut display tooltips. -- *Harshal Dhumal* *Software Engineer* EnterpriseDB India: http://www.enterprisedb.com The Enterprise PostgreSQL Company On Thu, Jun 30, 2016 at 2:34 PM, Dave Page wrote: > Hi Harshal, > > On Thu, Jun 30, 2016 at 7:59 AM, Harshal Dhumal > wrote: > > Hi Dave, > > > > Somehow control key is mapped to Command key in Mac. So on Mac shortcuts > are > > Shift+Command+E, Shift+Command+X, Shift+Command+A > > OK, those work, but I think we need to take a step back here (partly > because Cmd+Shift+A seems to be Select All in CodeMirror on Mac). I've > committed the patch now, but changed Ctrl+Shift+A to Ctrl+Shift+N. > > Can you please work on the following: > > 1) Create a table of shortcuts from our runtime, our web app, and > CodeMirror. This should list: > > Component (e.g. runtime, CodeMirror, Query Tool) > Standard shortcut (e.g. Ctrl+Shift+A) > Mac shortcut (e.g. Cmd+Shift+A) > Function (e.g. Explain Analyze or Select All) > > Let's make this as complete and accurate as possible, so it can be > included in the documentation, and used by us to select or > de-duplicate shortcuts. > Added shortcuts' list. > > 2) Confirm that the shortcuts we're using in our runtime and web > application don't conflict with any in CodeMirror (or web browsers, in > the case of the web app). > Tested. No other conflicting shortcuts found. > > 3) Update the web application so the shortcuts are correctly displayed > on Mac automatically - e.g. the tooltips and menus should show > Cmd+Shift not Ctrl+Shift > Fixed > > 4) Investigate #1360, and ensure that the CodeMirror shortcuts work > consistently between the runtime and browsers on all platforms. > Investigating now. > > 5) Investigate any remaining shortcuts that don't work as expected. > Investigating now.: Codemirror shortcut (Cmd/Ctrl+Shift+A) "Select all" only works on Mac (web/runtime) not on linux platform (haven't tested on windows) > > Thanks, Dave. > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > --001a113d64b28bd3900536903390 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

PFA patch

This contains:
1] All shortcuts' list which we are using in = pgAdmin4.
2] Fixed shortcut display tooltips.

<= div dir=3D"ltr">
--=C2=A0
Harshal Dh= umal
Software Engineer

EnterpriseDB India= :=C2=A0http://www.enterprisedb.com
The Enterprise PostgreSQL Company

On Thu, Jun 30, 2016 at 2:34 PM, Dave Page <= span dir=3D"ltr"><dpage@pgadmin.org> wrote:
Hi Harshal,

On Thu, Jun 30, 2016 at 7:59 AM, Harshal Dhumal
<harshal.dhumal@enter= prisedb.com> wrote:
> Hi Dave,
>
> Somehow control key is mapped to Command key in Mac. So on Mac shortcu= ts are
> Shift+Command+E, Shift+Command+X, Shift+Command+A

OK, those work, but I think we need to take a step back here (partly=
because Cmd+Shift+A seems to be Select All in CodeMirror on Mac). I've<= br> committed the patch now, but changed Ctrl+Shift+A to Ctrl+Shift+N.

Can you please work on the following:

1) Create a table of shortcuts from our runtime, our web app, and
CodeMirror. This should list:

Component (e.g. runtime, CodeMirror, Query Tool)
Standard shortcut (e.g. Ctrl+Shift+A)
Mac shortcut (e.g. Cmd+Shift+A)
Function (e.g. Explain Analyze or Select All)

Let's make this as complete and accurate as possible, so it can be
included in the documentation, and used by us to select or
de-duplicate shortcuts.
Added shortcuts' list.
=
=C2=A0

2) Confirm that the shortcuts we're using in our runtime and web
application don't conflict with any in CodeMirror (or web browsers, in<= br> the case of the web app).
Tested. No other conflicting= shortcuts found.
=C2=A0

3) Update the web application so the shortcuts are correctly displayed
on Mac automatically - e.g. the tooltips and menus should show
Cmd+Shift not Ctrl+Shift
Fixed
=C2=A0

4) Investigate #1360, and ensure that the CodeMirror shortcuts work
consistently between the runtime and browsers on all platforms.
Investigating now.
=C2=A0

5) Investigate any remaining shortcuts that don't work as expected.
=

Investigating now.: Codemirror shortcut (Cmd/Ctrl+Shi= ft+A)=C2=A0 "Select all" only works on Mac (web/runtime) not on l= inux platform (haven't tested on windows)

Thanks, Dave.

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

--001a113d64b28bd3900536903390-- --001a113d64b28bd3930536903392 Content-Type: text/x-patch; charset=US-ASCII; name="keyboard_shortcuts_doc_and_their_labels.patch" Content-Disposition: attachment; filename="keyboard_shortcuts_doc_and_their_labels.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iq3kxd2h0 ZGlmZiAtLWdpdCBhL3dlYi9rZXlib2FyZF9zaG9ydGN1dHMudHh0IGIvd2Vi L2tleWJvYXJkX3Nob3J0Y3V0cy50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK aW5kZXggMDAwMDAwMC4uMTY4NGRjMAotLS0gL2Rldi9udWxsCisrKyBiL3dl Yi9rZXlib2FyZF9zaG9ydGN1dHMudHh0CkBAIC0wLDAgKzEsMjggQEAKKyst LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKK3wgICAgICAg ICAgICAgICAgICAgICAgIHBnQWRtaW40IGtleWJvYXJkIHNob3J0Y3V0cyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKKystLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKKz09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KKworCisKKystLS0tLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLS0tLS0tLS0tLSsKK3wgQ29tcG9uZW50ICAgICAgIHwgRnVuY3Rp b24gICAgICAgICAgfCBTdGFuZGFyZCBzaG9ydGN1dCB8IE1hYyBzaG9ydGN1 dCAgICAgICAgIHwKKystLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0t LS0tLSsKK3wgICAgICAgICAgICAgICAgIHwgT3BlbiBVcmwgICAgICAgICAg fCBBbHQrU2hpZnQrVSAgICAgICB8IEFsdCtTaGlmdCtVICAgICAgICAgIHwK K3wgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKK3wgcGdB ZG1pbjQgcnVudGltZXwgU2V0IHB5dGhvbiBwYXRoICAgfCBBbHQrU2hpZnQr UCAgICAgICB8IEFsdCtTaGlmdCtQICAgICAgICAgIHwKK3wgICAgICAgICAg ICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKK3wgICAgICAgICAgICAgICAg IHwgT3BlbiBhYm91dCBkaWFsb2cgfCBBbHQrU2hpZnQrQSAgICAgICB8IEFs dCtTaGlmdCtBICAgICAgICAgIHwKKystLS0tLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLS0tLS0tLS0tLSsKK3wgICAgICAgICAgICAgICAgIHwgRXhlY3V0ZSBx dWVyeSAgICAgfCBDdHJsK1NoaWZ0K0UgICAgICB8IENtZCtTaGlmdCtFIChy dW50aW1lKXwKK3wgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAg ICAgfCAgICAgICAgICAgICAgICAgICB8IEN0cmwrU2hpZnQrRSAod2ViKSAg IHwKK3wgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKK3wg UXVlcnkgdG9vbCAgICAgIHwgRXhwbGFpbiAgICAgICAgICAgfCBDdHJsK1No aWZ0K1ggICAgICB8IENtZCtTaGlmdCtYIChydW50aW1lKXwKK3wgICAgICAg ICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAg ICAgICB8IEN0cmwrU2hpZnQrWCAod2ViKSAgIHwKK3wgICAgICAgICAgICAg ICAgICstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKK3wgICAgICAgICAgICAgICAgIHwg RXhwbGFpbiBhbmFseXplICAgfCBDdHJsK1NoaWZ0K04gICAgICB8IENtZCtT aGlmdCtOIChydW50aW1lKXwKK3wgICAgICAgICAgICAgICAgIHwgICAgICAg ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICB8IEN0cmwrU2hpZnQr TiAod2ViKSAgIHwKKystLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0t LS0tLSsKK3wgQ29kZW1pcnJvciAgICAgIHwgU2VsZWN0IGFsbCB0ZXh0ICAg fCAgICAgICAgICAgICAgICAgICB8IENtZCtTaGlmdCtBIChydW50aW1lKXwK K3wgKHF1ZXJ5IGVkaXRvcikgIHwgaW4gZWRpdG9yICAgICAgICAgfCAgICAg ICAgICAgICAgICAgICB8IEN0cmwrU2hpZnQrQSAod2ViKSAgIHwKKystLS0t LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKZGlmZiAtLWdpdCBh L3dlYi9wZ2FkbWluL3Rvb2xzL2RhdGFncmlkL19faW5pdF9fLnB5IGIvd2Vi L3BnYWRtaW4vdG9vbHMvZGF0YWdyaWQvX19pbml0X18ucHkKaW5kZXggM2E3 NjI1Zi4uMzU4MDYzOCAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vdG9vbHMv ZGF0YWdyaWQvX19pbml0X18ucHkKKysrIGIvd2ViL3BnYWRtaW4vdG9vbHMv ZGF0YWdyaWQvX19pbml0X18ucHkKQEAgLTIzLDcgKzIzLDcgQEAgZnJvbSBw Z2FkbWluLnV0aWxzIGltcG9ydCBQZ0FkbWluTW9kdWxlCiBmcm9tIHBnYWRt aW4udXRpbHMuYWpheCBpbXBvcnQgbWFrZV9qc29uX3Jlc3BvbnNlLCBiYWRf cmVxdWVzdCwgXAogICAgIGludGVybmFsX3NlcnZlcl9lcnJvcgogCi1mcm9t IGNvbmZpZyBpbXBvcnQgUEdfREVGQVVMVF9EUklWRVIKK2Zyb20gY29uZmln IGltcG9ydCBQR19ERUZBVUxUX0RSSVZFUiwgU0VSVkVSX01PREUKIAogCiBj bGFzcyBEYXRhR3JpZE1vZHVsZShQZ0FkbWluTW9kdWxlKToKQEAgLTE3MSwx MCArMTcxLDIzIEBAIGRlZiBwYW5lbCh0cmFuc19pZCwgaXNfcXVlcnlfdG9v bCwgZWRpdG9yX3RpdGxlKToKICAgICBpZiAibGludXgiIGluIF9wbGF0Zm9y bToKICAgICAgICAgaXNfbGludXhfcGxhdGZvcm0gPSBUcnVlCiAKKyAgICBp ZiBub3QgU0VSVkVSX01PREUgYW5kIFwKKyAgICAgICAgICAgICdtYWMnIGlu IHJlcXVlc3QuaGVhZGVycy5lbnZpcm9uWydIVFRQX1VTRVJfQUdFTlQnXS5s b3dlcigpOgorICAgICAgICBleGVjdXRlX3Nob3J0Y3V0ID0gZ2V0dGV4dCgi RXhlY3V0ZS9SZWZyZXNoIChDbWQrU2hpZnQrRSkiKQorICAgICAgICBleHBs YWluX3Nob3J0Y3V0ID0gZ2V0dGV4dCgiRXhwbGFpbiAoQ21kK1NoaWZ0K1gp IikKKyAgICAgICAgZXhwbGFpbl9hbmFseXNlX3Nob3J0Y3V0ID0gZ2V0dGV4 dCgiRXhwbGFpbiBhbmFseXplIChDbWQrU2hpZnQrTikiKQorICAgIGVsc2U6 CisgICAgICAgIGV4ZWN1dGVfc2hvcnRjdXQgPSBnZXR0ZXh0KCJFeGVjdXRl L1JlZnJlc2ggKEN0cmwrU2hpZnQrRSkiKQorICAgICAgICBleHBsYWluX3No b3J0Y3V0ID0gZ2V0dGV4dCgiRXhwbGFpbiAoQ3RybCtTaGlmdCtYKSIpCisg ICAgICAgIGV4cGxhaW5fYW5hbHlzZV9zaG9ydGN1dCA9IGdldHRleHQoIkV4 cGxhaW4gYW5hbHl6ZSAoQ3RybCtTaGlmdCtOKSIpCisKICAgICByZXR1cm4g cmVuZGVyX3RlbXBsYXRlKCJkYXRhZ3JpZC9pbmRleC5odG1sIiwgXz1nZXR0 ZXh0LCB1bmlxdWVJZD10cmFuc19pZCwKICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGlzX3F1ZXJ5X3Rvb2w9aXNfcXVlcnlfdG9vbCwgZWRpdG9yX3Rp dGxlPWVkaXRvcl90aXRsZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg IHNjcmlwdF90eXBlX3VybD1zVVJMLCBpc19kZXNrdG9wX21vZGU9YXBwLlBH QURNSU5fUlVOVElNRSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGlz X2xpbnV4PWlzX2xpbnV4X3BsYXRmb3JtKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgaXNfbGludXg9aXNfbGludXhfcGxhdGZvcm0sCisgICAgICAg ICAgICAgICAgICAgICAgICAgICBleGVjdXRlX3Nob3J0Y3V0PWV4ZWN1dGVf c2hvcnRjdXQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBleHBsYWlu X3Nob3J0Y3V0PWV4cGxhaW5fc2hvcnRjdXQsCisgICAgICAgICAgICAgICAg ICAgICAgICAgICBleHBsYWluX2FuYWx5c2Vfc2hvcnRjdXQ9ZXhwbGFpbl9h bmFseXNlX3Nob3J0Y3V0KQogCiAKIEBibHVlcHJpbnQucm91dGUoCmRpZmYg LS1naXQgYS93ZWIvcGdhZG1pbi90b29scy9kYXRhZ3JpZC90ZW1wbGF0ZXMv ZGF0YWdyaWQvaW5kZXguaHRtbCBiL3dlYi9wZ2FkbWluL3Rvb2xzL2RhdGFn cmlkL3RlbXBsYXRlcy9kYXRhZ3JpZC9pbmRleC5odG1sCmluZGV4IGIxMzhh NDYuLmY0NDMzZTggMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL3Rvb2xzL2Rh dGFncmlkL3RlbXBsYXRlcy9kYXRhZ3JpZC9pbmRleC5odG1sCisrKyBiL3dl Yi9wZ2FkbWluL3Rvb2xzL2RhdGFncmlkL3RlbXBsYXRlcy9kYXRhZ3JpZC9p bmRleC5odG1sCkBAIC02OSw3ICs2OSw3IEBACiAgICAgICAgICAgICA8L2Rp dj4KICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJ0bi1ncm91cCIgcm9sZT0i Z3JvdXAiIGFyaWEtbGFiZWw9IiI+CiAgICAgICAgICAgICAgICAgPGJ1dHRv biBpZD0iYnRuLWZsYXNoIiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRu LWRlZmF1bHQiIHN0eWxlPSJ3aWR0aDogNDBweDsiCi0gICAgICAgICAgICAg ICAgICAgICAgICB0aXRsZT0ie3sgXygnRXhlY3V0ZS9SZWZyZXNoIChDdHJs K1NoaWZ0K0UpJykgfX0iPgorICAgICAgICAgICAgICAgICAgICAgICAgdGl0 bGU9Int7IGV4ZWN1dGVfc2hvcnRjdXQgfX0iPgogICAgICAgICAgICAgICAg ICAgICA8aSBjbGFzcz0iZmEgZmEtYm9sdCIgYXJpYS1oaWRkZW49InRydWUi PjwvaT4KICAgICAgICAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICAgICAg ICAgICA8YnV0dG9uIGlkPSJidG4tcXVlcnktZHJvcGRvd24iIHR5cGU9ImJ1 dHRvbiIgY2xhc3M9ImJ0biBidG4tZGVmYXVsdCBkcm9wZG93bi10b2dnbGUi CkBAIC03OSwxMiArNzksMTIgQEAKICAgICAgICAgICAgICAgICA8dWwgY2xh c3M9ImRyb3Bkb3duLW1lbnUgZHJvcGRvd24tbWVudSI+CiAgICAgICAgICAg ICAgICAgICAgIDxsaT4KICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlk PSJidG4tZXhwbGFpbiIgaHJlZj0iIyI+Ci0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHNwYW4+e3sgXygnRXhwbGFpbiAoQ3RybCtTaGlmdCtYKScp IH19PC9zcGFuPgorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFu Pnt7IGV4cGxhaW5fc2hvcnRjdXQgfX08L3NwYW4+CiAgICAgICAgICAgICAg ICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAg ICAgICAgICAgICAgICAgICAgIDxsaT4KICAgICAgICAgICAgICAgICAgICAg ICAgIDxhIGlkPSJidG4tZXhwbGFpbi1hbmFseXplIiBocmVmPSIjIj4KLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj57eyBfKCdFeHBsYWlu IGFuYWx5emUgKEN0cmwrU2hpZnQrTiknKSB9fTwvc3Bhbj4KKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8c3Bhbj57eyBleHBsYWluX2FuYWx5c2Vf c2hvcnRjdXQgfX08L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICA8 L2E+CiAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAg ICAgICAgIDxsaSBjbGFzcz0iZGl2aWRlciI+PC9saT4K --001a113d64b28bd3930536903392 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --001a113d64b28bd3930536903392--