Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jMmcH-0006c7-B4 for pgadmin-hackers@arkaria.postgresql.org; Fri, 10 Apr 2020 05:54:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jMmcF-0007AV-VT for pgadmin-hackers@arkaria.postgresql.org; Fri, 10 Apr 2020 05:54:11 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jMmcF-0007AC-Pg for pgadmin-hackers@lists.postgresql.org; Fri, 10 Apr 2020 05:54:11 +0000 Received: from mail-vs1-xe32.google.com ([2607:f8b0:4864:20::e32]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jMmcC-0006NY-VY for pgadmin-hackers@postgresql.org; Fri, 10 Apr 2020 05:54:11 +0000 Received: by mail-vs1-xe32.google.com with SMTP id 184so773758vsu.3 for ; Thu, 09 Apr 2020 22:54:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=MQ3D2TE+kDYJmeS+DoxBU3XUGBvctCTNreS3OAj+44M=; b=tkT/F2vFqH2TGeEcRRU2kIX0b6Fp6dU73iDNlEHao6h/IfhT6IJlItIw5RUPswLon+ oPI/GjFqV20n4y/pN4EjU/+m6ifPIH089vYNJJlyR5VsNAa64Lx8GlENbY/odAC75W3l N+AsErtH0KQz6Yh4cpy2kkdYMPUoe9dJ0VY4VfeaQhe84lPFzL4YzS7seiP4lAv16pam NN3oY+Y/POo1l8gUuwX0xIEslHkSg6S9jb/DJnBusNdkYW0ym+fIjEJNNcypNzvjgsjK h1UkhG1o5rX/SlktRkKMWzOZ80tqvZkPqQFoLZ9QAOux92HtdDRLFNpZg3krCZUiM0QK imcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=MQ3D2TE+kDYJmeS+DoxBU3XUGBvctCTNreS3OAj+44M=; b=X1hWUAsnpQwhdmtuspE98Wf6LrPp830HvTKsRVnnMOW+/8/Z94zREOzUUqk5aORsyC MRtlr7JRDtcjAP1ZXPf2zbKl9vajt2BXSllICp5iwoPXxA08Qd5OBi8WdcIqdpSGWfKE 1y1VQqEAyH4zI0Qvnc48war4linxXJ6qHxzUAJSDddhd6CnmZkO/53cRJ3L58QOB80JC sNCcqPMXE/TUpP9sQ0z9NdoqhVWFlUmIqOVH0KuwF1JzYjt5eNzGecuLasFtBLoZuCkf 5/1J7FzwG7edJBjXvx5wRaMlv0CSLry1mIMFK4X/CfBGC5HPcwi0DKIxwSC928rQ/URC x9JA== X-Gm-Message-State: AGi0PuaLpeXV/1yYEJ0wJOAa0xCAQCGAUdyiUWjORggd0sj5F7PSiNLM REDnJG5ydsRpukRCEc68Wr5Mo9i/OFj9foAxO2WXERlyt47AZRL2jvcbLxJ/wp7J9C6EfFPKYUa OKSuiZqht6j2LrGAMf+MeSpp0u5YSKPfujc65vASQdC0jVx3eRsdmW9Qlq/BExIAZ25bTLm4CLx p07X59Kb7EztDKLMvEbM0xlzsLY50QFKs09ObE0k4YkI3aNQePjBxG77yqAeI= X-Google-Smtp-Source: APiQypL0OlELPLNl0Kr3avwB7tTSqzFYQAQrJt+j+WCNBbtvwZI0NuhHyb5xMGEdrqWJma9uGNBk+OvcZOVkF2R0Lxo= X-Received: by 2002:a67:f582:: with SMTP id i2mr2593733vso.186.1586498045977; Thu, 09 Apr 2020 22:54:05 -0700 (PDT) MIME-Version: 1.0 From: Nagesh Dhope Date: Fri, 10 Apr 2020 11:23:54 +0530 Message-ID: Subject: [pgAdmin][RM3972] Standard OSX keyboard behaviour in Query Tool. To: pgadmin-hackers Content-Type: multipart/mixed; boundary="00000000000077d83905a2e95c59" X-CLOUD-SEC-AV-Info: edb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --00000000000077d83905a2e95c59 Content-Type: multipart/alternative; boundary="00000000000077d83605a2e95c57" --00000000000077d83605a2e95c57 Content-Type: text/plain; charset="UTF-8" Hi Hackers, Please find a patch, which fixes following OSX native keyboard shortcuts in Query Tool. 1. option+arrow (L/R) should skip by "word" 2. option+arrow (up/down) should go up/down one line 3. shift+option+arrow (L/R) should select/highlight by "word" -- Thanks, Nagesh --00000000000077d83605a2e95c57 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,
Please find a patch, which fixes following= OSX native keyboard shortcuts in Query Tool.
  1. option= +arrow (L/R) should skip by "word"=C2=A0
  2. option+arrow (up= /down) should go up/down one line
  3. shift+option+arrow (L/R) should s= elect/highlight by "word"
--
Th= anks,
Nagesh
--00000000000077d83605a2e95c57-- --00000000000077d83905a2e95c59 Content-Type: application/octet-stream; name="RM3972.patch" Content-Disposition: attachment; filename="RM3972.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k8trqzp30 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2Jyb3dzZXIuanMgYi93 ZWIvcGdhZG1pbi9icm93c2VyL3N0YXRpYy9qcy9icm93c2VyLmpzCmluZGV4IGU4YWM0YWYuLjY5 NTA1MmQgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2Jyb3dzZXIu anMKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zdGF0aWMvanMvYnJvd3Nlci5qcwpAQCAtMjEx Nyw5ICsyMTE3LDggQEAgZGVmaW5lKCdwZ2FkbWluLmJyb3dzZXInLCBbCiAgICAgICAnQ3RybC1E JzogJ2RlbGV0ZUxpbmUnLAogICAgICAgJ0NtZC1EJzogJ2RlbGV0ZUxpbmUnLAogCi0gICAgICAv LyBHbyB0byBzdGFydC9lbmQgb2YgTGluZQotICAgICAgJ0FsdC1MZWZ0JzogJ2dvTGluZVN0YXJ0 JywKLSAgICAgICdBbHQtUmlnaHQnOiAnZ29MaW5lRW5kJywKKyAgICAgICdBbHQtVXAnOiAnZ29M aW5lVXAnLAorICAgICAgJ0FsdC1Eb3duJzogJ2dvTGluZURvd24nLAogCiAgICAgICAvLyBNb3Zl IHdvcmQgYnkgd29yZCBsZWZ0L3JpZ2h0CiAgICAgICAnQ3RybC1BbHQtTGVmdCc6ICdnb0dyb3Vw TGVmdCcsCg== --00000000000077d83905a2e95c59--