Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fR8ZD-000537-53 for pgadmin-hackers@arkaria.postgresql.org; Fri, 08 Jun 2018 03:59:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fR8Z8-0005WH-VZ for pgadmin-hackers@arkaria.postgresql.org; Fri, 08 Jun 2018 03:59:54 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fR8Z8-0005W7-Nl for pgadmin-hackers@lists.postgresql.org; Fri, 08 Jun 2018 03:59:54 +0000 Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1fR8Z0-0004at-Pg for pgadmin-hackers@postgresql.org; Fri, 08 Jun 2018 03:59:53 +0000 Received: by mail-wm0-x22d.google.com with SMTP id x6-v6so820843wmc.3 for ; Thu, 07 Jun 2018 20:59:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=NRC7tSxsVGC895u5rFl+jMgi03XeVHeukJavxhKBHPg=; b=nhSAso/LtWO5DUThb6wn1xoyaNt3hIQpJIqs5OMvdDe1m/kZbBYIUGZCDWai7lQgkv vFA8QHfzJOzjj8B2C+wBzCNH0MYrp9PrJPnW0U8UkMSM8HAx/a89aOkgmDn/b/KqsOv6 vB+w30pQui8Odq6ME3zDXR4o+6lXWV/iDNgtcrZvi2UcE0i+zTpcAAOW917tk2sH7wUh 6Zo6Xi09PaSkSPJi5c7OgZAzSFlyts7Lz6jlWA1hzPQuY/paTTM7pmczt4IUsxMap/DD O2tNaAocM3Uvs4WvlbdDGHXQBvZ45OLnNh/G0bRY8XXnPEE5iODrbu50JlAfPy516YNr s4ig== 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=NRC7tSxsVGC895u5rFl+jMgi03XeVHeukJavxhKBHPg=; b=fevyg9HjmxE7Shk/DQvo2gVB6QBR7XhBICiu7pidck2+3ZzcPc629xsydARgDcuMFA TfQaUqutd4YBe43zrY1mbiHJIlCf/2WMQOfZYOAIcDP9LewMRr1WYtTuhut+E1x6kTPR yTRE5+myhIB5InrXnZqbMXur4Tq5wCyWdNBchtclKcalFRCWtyEU1rhXvGXBa4Fy1HfX UL15Hdb2UVDioS97hqdQz03X8Cr4qlngTChZvVHCnhMysIaxq7w04iab5agrlEOBpqDB eRxbCxlH/vShFVWLt3eTOVDA0VK4UNWFvOo5oB3HbxFRv/tmQA9jo/R33XhplK010/Wx 7L4A== X-Gm-Message-State: APt69E26ESSfVfs3QE7Pq8r3hLe8KF508bnqjrFYLZnWZ0xhRfQs+8RJ Wh/I5p1YP0ihANebmea9kiwgJXIBLWuAVYBR2SMgtphF X-Google-Smtp-Source: ADUXVKJ1h+y35jqNPcOyej+b4kjTvWq8bGZD0GrZnThlQqLFLvxl72POhU3tDCBytYjgjhUFWOJ9KhmZWi1hjV9GUFM= X-Received: by 2002:a1c:228b:: with SMTP id i133-v6mr302250wmi.92.1528430383155; Thu, 07 Jun 2018 20:59:43 -0700 (PDT) MIME-Version: 1.0 From: Anthony DeBarros Date: Thu, 7 Jun 2018 23:59:06 -0400 Message-ID: Subject: [patch] Minor shutdown message grammar fix To: pgadmin-hackers Content-Type: multipart/mixed; boundary="0000000000000d722c056e196edf" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --0000000000000d722c056e196edf Content-Type: multipart/alternative; boundary="0000000000000d7228056e196edd" --0000000000000d7228056e196edd Content-Type: text/plain; charset="UTF-8" Hi, dev team, I'm surfacing to offer this minor patch to update the shutdown messaging in the tray menu and various dialogs to use the two-word "shut down" when the message context is a verb rather than the one-word noun usage "shutdown". For context, see: * https://blogs.msdn.microsoft.com/oldnewthing/20060912-03/?p=29773/ * https://crowwriter.com/2017/11/27/two-or-one-words-spelling-rules/ Apologies for being the grammar nitpicker, but it's my forte. :-) Best, Anthony --0000000000000d7228056e196edd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi, dev team,

I'm surfacing to offe= r this minor patch to update the shutdown messaging in the tray menu and va= rious dialogs to use the two-word "shut down" when the message co= ntext is a verb rather than the one-word noun usage "shutdown".

For context, see:


--0000000000000d7228056e196edd-- --0000000000000d722c056e196edf Content-Type: application/octet-stream; name="shut_down_message.patch" Content-Disposition: attachment; filename="shut_down_message.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ji5fxd200 ZGlmZiAtLWdpdCBhL2RvY3MvZW5fVVMvZGVza3RvcF9kZXBsb3ltZW50LnJzdCBiL2RvY3MvZW5f VVMvZGVza3RvcF9kZXBsb3ltZW50LnJzdAppbmRleCA3NjU3ODk2Yi4uMmE1ZTJmOTEgMTAwNjQ0 Ci0tLSBhL2RvY3MvZW5fVVMvZGVza3RvcF9kZXBsb3ltZW50LnJzdAorKysgYi9kb2NzL2VuX1VT L2Rlc2t0b3BfZGVwbG95bWVudC5yc3QKQEAgLTE0LDcgKzE0LDcgQEAgYWRkaXRpb25hbCBpbnN0 YW5jZXMgb2YgcGdBZG1pbiBhcmUgbGF1bmNoZWQsIGEgbmV3IGJyb3dzZXIgdGFiIHdpbGwgYmUg b3BlbmVkCiBhbmQgYmUgc2VydmVkIGJ5IHRoZSBleGlzdGluZyBpbnN0YW5jZSBvZiB0aGUgc2Vy dmVyIGluIG9yZGVyIHRvIG1pbmltaXNlIHN5c3RlbQogcmVzb3VyY2UgdXRpbGlzYXRpb24uIENs aWNraW5nIHRoZSBpY29uIGluIHRoZSBzeXN0ZW0gdHJheSB3aWxsIHByZXNlbnQgYSBtZW51CiBv ZmZlcmluZyBvcHRpb25zIHRvIG9wZW4gYSBuZXcgcGdBZG1pbiB3aW5kb3csIGNvbmZpZ3VyZSB0 aGUgcnVudGltZSwgdmlldyB0aGUKLXNlcnZlciBsb2cgYW5kIHNodXRkb3duIHRoZSBzZXJ2ZXIu CitzZXJ2ZXIgbG9nIGFuZCBzaHV0IGRvd24gdGhlIHNlcnZlci4KIAogLi4gbm90ZTo6IFByZS1j b21waWxlZCBhbmQgY29uZmlndXJlZCBpbnN0YWxsYXRpb24gcGFja2FnZXMgYXJlIGF2YWlsYWJs ZSBmb3IKICAgICAgYSBudW1iZXIgb2YgcGxhdGZvcm1zLiBUaGVzZSBwYWNrYWdlcyBzaG91bGQg YmUgdXNlZCBieSBlbmQtdXNlcnMgd2hlcmVldmVyCkBAIC02OCw3ICs2OCw3IEBAIHNlbWktY29s b24gY2hhcmFjdGVyLCBmb3IgZXhhbXBsZToKIC4uIGNvZGUtYmxvY2s6OiBiYXNoCiAKICAgICAg L1VzZXJzL2RwYWdlLy52aXJ0dWFsZW52cy9wZ2FkbWluNC9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXMvOy9Vc2Vycy9kcGFnZS9weXRob24tbGlicy8KLSAgICAKKwogVGhlIGNvbmZpZ3VyYXRp b24gc2V0dGluZ3MgYXJlIHN0b3JlZCB1c2luZyB0aGUgUVNldHRpbmdzIGNsYXNzIGluIFF0LCB3 aGljaAogd2lsbCB1c2UgYW4gSU5JIGZpbGUgb24gVW5peCBzeXN0ZW1zICh+Ly5jb25maWcvcGdh ZG1pbi9wZ2FkbWluNC5jb25mKSwKIGEgcGxpc3QgZmlsZSBvbiBNYWMgT1MgWCAofi9MaWJyYXJ5 L1ByZWZlcmVuY2VzL29yZy5wZ2FkbWluLnBnYWRtaW40LnBsaXN0KSwKZGlmZiAtLWdpdCBhL3J1 bnRpbWUvU2VydmVyLmNwcCBiL3J1bnRpbWUvU2VydmVyLmNwcAppbmRleCAzZmMwMDM5NS4uYmY3 ZjBiYzkgMTAwNjQ0Ci0tLSBhL3J1bnRpbWUvU2VydmVyLmNwcAorKysgYi9ydW50aW1lL1NlcnZl ci5jcHAKQEAgLTMzMiw3ICszMzIsNyBAQCB2b2lkIFNlcnZlcjo6c2h1dGRvd24oUVVybCB1cmwp CiB7CiAgICAgYm9vbCBzaG90ZG93biA9IHNodXRkb3duU2VydmVyKHVybCk7CiAgICAgaWYgKCFz aG90ZG93bikKLSAgICAgICAgc2V0RXJyb3IodHIoIkZhaWxlZCB0byBzaHV0ZG93biBhcHBsaWNh dGlvbiBzZXJ2ZXIgdGhyZWFkLiIpKTsKKyAgICAgICAgc2V0RXJyb3IodHIoIkZhaWxlZCB0byBz aHV0IGRvd24gYXBwbGljYXRpb24gc2VydmVyIHRocmVhZC4iKSk7CiAKICAgICBRVGhyZWFkOjpx dWl0KCk7CiAgICAgUVRocmVhZDo6d2FpdCgpOwpkaWZmIC0tZ2l0IGEvcnVudGltZS9UcmF5SWNv bi5jcHAgYi9ydW50aW1lL1RyYXlJY29uLmNwcAppbmRleCAxYWM4NzE4Zi4uMzFlZWQ1ZDIgMTAw NjQ0Ci0tLSBhL3J1bnRpbWUvVHJheUljb24uY3BwCisrKyBiL3J1bnRpbWUvVHJheUljb24uY3Bw CkBAIC0yMiw3ICsyMiw3IEBACiAKIFRyYXlJY29uOjpUcmF5SWNvbihRU3RyaW5nIGxvZ0ZpbGUp IDoKICAgICBtX2xvZ0ZpbGUobG9nRmlsZSkKLXsgICAKK3sKICAgICBtX2xvZ1dpbmRvdyA9IE5V TEw7CiAKICAgICBtX3RyYXlJY29uID0gTlVMTDsKQEAgLTE0OCw3ICsxNDgsNyBAQCB2b2lkIFRy YXlJY29uOjpjcmVhdGVBY3Rpb25zKCkKICAgICBtX2xvZ0FjdGlvbiA9IG5ldyBRQWN0aW9uKHRy KCImVmlldyBsb2cuLi4iKSwgdGhpcyk7CiAgICAgY29ubmVjdChtX2xvZ0FjdGlvbiwgU0lHTkFM KHRyaWdnZXJlZCgpKSwgdGhpcywgU0xPVChvbkxvZygpKSk7CiAKLSAgICBtX3F1aXRBY3Rpb24g PSBuZXcgUUFjdGlvbih0cigiJlNodXRkb3duIHNlcnZlciIpLCB0aGlzKTsKKyAgICBtX3F1aXRB Y3Rpb24gPSBuZXcgUUFjdGlvbih0cigiJlNodXQgZG93biBzZXJ2ZXIiKSwgdGhpcyk7CiAgICAg bV9xdWl0QWN0aW9uLT5zZXRFbmFibGVkKGZhbHNlKTsKICAgICBjb25uZWN0KG1fcXVpdEFjdGlv biwgU0lHTkFMKHRyaWdnZXJlZCgpKSwgdGhpcywgU0xPVChvblF1aXQoKSkpOwogfQpAQCAtMjA2 LDcgKzIwNiw3IEBAIHZvaWQgVHJheUljb246Om9uQ29uZmlnKCkKIAogICAgICAgICBpZiAobmVl ZFJlc3RhcnQpCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlmIChRTWVzc2FnZUJveDo6WWVzID09 IFFNZXNzYWdlQm94OjpxdWVzdGlvbih0aGlzLCB0cigiU2h1dGRvd24gc2VydmVyPyIpLCBRU3Ry aW5nKHRyKCJUaGUgJTEgc2VydmVyIG11c3QgYmUgcmVzdGFydGVkIGZvciBjaGFuZ2VzIHRvIHRh a2UgZWZmZWN0LiBEbyB5b3Ugd2FudCB0byBzaHV0ZG93biB0aGUgc2VydmVyIG5vdz8iKSkuYXJn KFBHQV9BUFBfTkFNRSksIFFNZXNzYWdlQm94OjpZZXMgfCBRTWVzc2FnZUJveDo6Tm8pKQorICAg ICAgICAgICAgaWYgKFFNZXNzYWdlQm94OjpZZXMgPT0gUU1lc3NhZ2VCb3g6OnF1ZXN0aW9uKHRo aXMsIHRyKCJTaHV0IGRvd24gc2VydmVyPyIpLCBRU3RyaW5nKHRyKCJUaGUgJTEgc2VydmVyIG11 c3QgYmUgcmVzdGFydGVkIGZvciBjaGFuZ2VzIHRvIHRha2UgZWZmZWN0LiBEbyB5b3Ugd2FudCB0 byBzaHV0IGRvd24gdGhlIHNlcnZlciBub3c/IikpLmFyZyhQR0FfQVBQX05BTUUpLCBRTWVzc2Fn ZUJveDo6WWVzIHwgUU1lc3NhZ2VCb3g6Ok5vKSkKICAgICAgICAgICAgIHsKICAgICAgICAgICAg ICAgICBleGl0KDApOwogICAgICAgICAgICAgfQpAQCAtMjM5LDkgKzIzOSw5IEBAIHZvaWQgVHJh eUljb246Om9uTG9nKCkKIC8vIEV4aXQKIHZvaWQgVHJheUljb246Om9uUXVpdCgpCiB7Ci0gICAg aWYgKFFNZXNzYWdlQm94OjpZZXMgPT0gUU1lc3NhZ2VCb3g6OnF1ZXN0aW9uKHRoaXMsIHRyKCJT aHV0ZG93biBzZXJ2ZXI/IiksIFFTdHJpbmcodHIoIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBz aHV0ZG93biB0aGUgJTEgc2VydmVyPyIpKS5hcmcoUEdBX0FQUF9OQU1FKSwgUU1lc3NhZ2VCb3g6 OlllcyB8IFFNZXNzYWdlQm94OjpObykpCisgICAgaWYgKFFNZXNzYWdlQm94OjpZZXMgPT0gUU1l c3NhZ2VCb3g6OnF1ZXN0aW9uKHRoaXMsIHRyKCJTaHV0IGRvd24gc2VydmVyPyIpLCBRU3RyaW5n KHRyKCJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gc2h1dCBkb3duIHRoZSAlMSBzZXJ2ZXI/Iikp LmFyZyhQR0FfQVBQX05BTUUpLCBRTWVzc2FnZUJveDo6WWVzIHwgUU1lc3NhZ2VCb3g6Ok5vKSkK ICAgICB7Ci0gICAgICAgIC8vIEVtaXQgdGhlIHNpZ25hbCB0byBzaHV0ZG93biB0aGUgcHl0aG9u IHNlcnZlci4KKyAgICAgICAgLy8gRW1pdCB0aGUgc2lnbmFsIHRvIHNodXQgZG93biB0aGUgcHl0 aG9uIHNlcnZlci4KICAgICAgICAgZW1pdCBzaHV0ZG93blNpZ25hbChtX2FwcFNlcnZlclVybCk7 CiAgICAgICAgIGV4aXQoMCk7CiAgICAgfQpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vbWlzYy9f X2luaXRfXy5weSBiL3dlYi9wZ2FkbWluL21pc2MvX19pbml0X18ucHkKaW5kZXggZGEyODQxM2Eu LjU1ZTNmZTczIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9taXNjL19faW5pdF9fLnB5CisrKyBi L3dlYi9wZ2FkbWluL21pc2MvX19pbml0X18ucHkKQEAgLTExOSw3ICsxMTksNyBAQCBkZWYgZXhw bGFpbl9qcygpOgogCiAKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCi0jIEEgc3BlY2lhbCBVUkwgdXNlZCB0 byBzaHV0ZG93biB0aGUgc2VydmVyCisjIEEgc3BlY2lhbCBVUkwgdXNlZCB0byBzaHV0IGRvd24g dGhlIHNlcnZlcgogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIEBibHVlcHJpbnQucm91dGUoIi9zaHV0ZG93 biIsIG1ldGhvZHM9KCdnZXQnLCAncG9zdCcpKQogZGVmIHNodXRkb3duKCk6Cg== --0000000000000d722c056e196edf--