Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ry22x-00E9AB-2W for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Apr 2024 04:09:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1ry22v-007g7s-Ek for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Apr 2024 04:09:49 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ry22v-007g3P-0t for pgsql-hackers@lists.postgresql.org; Sat, 20 Apr 2024 04:09:49 +0000 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1ry22s-003iMb-Dr for pgsql-hackers@lists.postgresql.org; Sat, 20 Apr 2024 04:09:47 +0000 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-51ac9c6599bso1510341e87.1 for ; Fri, 19 Apr 2024 21:09:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713586185; x=1714190985; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ygf0Nq1nrIeS6mbelf2S1zkJrIowDmAdxBOMEfBLh2c=; b=ZbLNKbxaQnKR/B4rw+OqXLDImc/wGZN6XQQdQutZqyAouOZM1O1ZjsYi8/mzCvhWLH RutXj89nnkY3EAKnSCBJH/xhrWncx/RIxHtlKRTSh2AK108xpYKdEZcvngmpWuJU+1mv tOfOJlpGqXhojrGE4yRXaDM4wpDCok4a1j8jjT6gQsnHMsQmruOAvTFDhxNyb8nETcNa DHHbICN1DejAqxTTR5pZmrZ90GKX5f0k3DTDGguzMj3VbVx4r3yaZG4FHilWxr2euKmt biCZnOGHdZnWXUYbPb1EUxLrMBBitB8MuZniRpk04PdRx5FQZu9HukkuJaCv21Q6SJHI VYfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713586185; x=1714190985; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ygf0Nq1nrIeS6mbelf2S1zkJrIowDmAdxBOMEfBLh2c=; b=bLhpFYdaW6Qq+EgIKiFIEhCJAQtPaduQeYFvNhgAjwISUlAmZ3mF1EjgzLnSDg7TWF MNAZmozRl7rsvH5RXrJVt/jI7xtZylEWVA/eFhDPbCI4L0JliupeekGGVwffUjrs1QP4 ASwY/RLKJVcEVdkMDeyS7P2iNGtR/RTh9f0lSThTklFuNrxJ13K3WJf8BxGwBCXmS6Wy 5xAQmLmFy/z3dpBCzh2Hpdrdi+0LrWw6TcIF9zhmC0Ls/X9SHlfCAmevRcezERVuW6+P q74rt2hw99V5yM5Y/U6MofhzMiWRTNuznS/O9tInjf97OU8iXE26TdNvcU2tqm5c7D3g dFqA== X-Forwarded-Encrypted: i=1; AJvYcCVvdt36nZEl+Xm+EzagG8uUEhuOVnjeE3k6VrDJuMiHdRqGuH+mZNvkpBqBMr/jihvqZwnEGh+1y+qrzg/d4zVN+XttqddfwfcAoxv+TQbMtN0x X-Gm-Message-State: AOJu0Yz+6bIULjTVxc+Z22kConeV6A7Ehkt31UkoPqwjcru2wPJC6d/5 QxhkW1LMiBNRh8SfLDno3og8R/dJ2BmgnWtdWdKPueRXRywIfNSuBbCbw2P093DxKnkVqsT73EH 8x8LaY8SFYKvqKAP2YZnCx+NUpho= X-Google-Smtp-Source: AGHT+IFyFJrxAOOK/M+1dhd0IkSiiK/Ksa4UM9uL0giSIgzG/V0cwmiGsFkDVxiGfrhpgg9BKStwqp/wxbTYupsbdko= X-Received: by 2002:a05:6512:e83:b0:519:b4f:51d7 with SMTP id bi3-20020a0565120e8300b005190b4f51d7mr3628362lfb.68.1713586184390; Fri, 19 Apr 2024 21:09:44 -0700 (PDT) MIME-Version: 1.0 References: <3F577953-A29E-4722-98AD-2DA9EFF2CBB8@yesql.se> <3E020742-206E-4052-83AF-8721190A10E0@yesql.se> <39A535AF-154F-4FFD-B887-3C4EDC362DA4@yesql.se> In-Reply-To: From: David Rowley Date: Sat, 20 Apr 2024 16:09:13 +1200 Message-ID: Subject: Re: Typos in the code and README To: Daniel Gustafsson Cc: Nazir Bilal Yavuz , Heikki Linnakangas , PostgreSQL Developers , Alexander Lakhin Content-Type: multipart/mixed; boundary="000000000000d02daf06167f5f24" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d02daf06167f5f24 Content-Type: text/plain; charset="UTF-8" On Fri, 19 Apr 2024 at 20:13, Daniel Gustafsson wrote: > Thanks, I incorporated these into 0001 before pushing. All the commits in this > patchset are now applied. Here are a few more to see if it motivates anyone else to do a more thorough search for another batch. Fixes duplicate words spanning multiple lines plus an outdated reference to "streaming read" which was renamed to "read stream" late in that patch's development. duplicate words found using: ag "\s([a-zA-Z]{2,})[\s*]*\n\1\b" ag "\s([a-zA-Z]{2,})\n(\s*\*\s*)\1\b" David --000000000000d02daf06167f5f24 Content-Type: text/plain; charset="US-ASCII"; name="assortment_of_typo_fixes.patch" Content-Disposition: attachment; filename="assortment_of_typo_fixes.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lv7ku16y0 ZGlmZiAtLWdpdCBhL3NyYy9iYWNrZW5kL2FjY2Vzcy9oZWFwL2hlYXBhbS5jIGIvc3JjL2JhY2tl bmQvYWNjZXNzL2hlYXAvaGVhcGFtLmMKaW5kZXggNGE0Y2Y3NjI2OS4uMzJlN2QzYzE0NiAxMDA2 NDQKLS0tIGEvc3JjL2JhY2tlbmQvYWNjZXNzL2hlYXAvaGVhcGFtLmMKKysrIGIvc3JjL2JhY2tl bmQvYWNjZXNzL2hlYXAvaGVhcGFtLmMKQEAgLTExMjIsNyArMTEyMiw3IEBAIGhlYXBfYmVnaW5z Y2FuKFJlbGF0aW9uIHJlbGF0aW9uLCBTbmFwc2hvdCBzbmFwc2hvdCwKIAkvKgogCSAqIFNldCB1 cCBhIHJlYWQgc3RyZWFtIGZvciBzZXF1ZW50aWFsIHNjYW5zIGFuZCBUSUQgcmFuZ2Ugc2NhbnMu IFRoaXMKIAkgKiBzaG91bGQgYmUgZG9uZSBhZnRlciBpbml0c2NhbigpIGJlY2F1c2UgaW5pdHNj YW4oKSBhbGxvY2F0ZXMgdGhlCi0JICogQnVmZmVyQWNjZXNzU3RyYXRlZ3kgb2JqZWN0IHBhc3Nl ZCB0byB0aGUgc3RyZWFtaW5nIHJlYWQgQVBJLgorCSAqIEJ1ZmZlckFjY2Vzc1N0cmF0ZWd5IG9i amVjdCBwYXNzZWQgdG8gdGhlIHJlYWQgc3RyZWFtIEFQSS4KIAkgKi8KIAlpZiAoc2Nhbi0+cnNf YmFzZS5yc19mbGFncyAmIFNPX1RZUEVfU0VRU0NBTiB8fAogCQlzY2FuLT5yc19iYXNlLnJzX2Zs YWdzICYgU09fVFlQRV9USURSQU5HRVNDQU4pCmRpZmYgLS1naXQgYS9zcmMvYmFja2VuZC9hY2Nl c3MvaGVhcC92YWN1dW1sYXp5LmMgYi9zcmMvYmFja2VuZC9hY2Nlc3MvaGVhcC92YWN1dW1sYXp5 LmMKaW5kZXggZGUxMDlhY2M4OS4uMGM1Mzc5NjY2YiAxMDA2NDQKLS0tIGEvc3JjL2JhY2tlbmQv YWNjZXNzL2hlYXAvdmFjdXVtbGF6eS5jCisrKyBiL3NyYy9iYWNrZW5kL2FjY2Vzcy9oZWFwL3Zh Y3V1bWxhenkuYwpAQCAtMTMsNyArMTMsNyBAQAogICogYXV0b3ZhY3V1bV93b3JrX21lbSkgbWVt b3J5IHNwYWNlIHRvIGtlZXAgdHJhY2sgb2YgZGVhZCBUSURzLiAgSWYgdGhlCiAgKiBUSUQgc3Rv cmUgaXMgZnVsbCwgd2UgbXVzdCBjYWxsIGxhenlfdmFjdXVtIHRvIHZhY3V1bSBpbmRleGVzIChh bmQgdG8gdmFjdXVtCiAgKiB0aGUgcGFnZXMgdGhhdCB3ZSd2ZSBwcnVuZWQpLiBUaGlzIGZyZWVz IHVwIHRoZSBtZW1vcnkgc3BhY2UgZGVkaWNhdGVkIHRvCi0gKiB0byBzdG9yZSBkZWFkIFRJRHMu CisgKiBzdG9yZSBkZWFkIFRJRHMuCiAgKgogICogSW4gcHJhY3RpY2UgVkFDVVVNIHdpbGwgb2Z0 ZW4gY29tcGxldGUgaXRzIGluaXRpYWwgcGFzcyBvdmVyIHRoZSB0YXJnZXQKICAqIGhlYXAgcmVs YXRpb24gd2l0aG91dCBldmVyIHJ1bm5pbmcgb3V0IG9mIHNwYWNlIHRvIHN0b3JlIFRJRHMuICBU aGlzIG1lYW5zCmRpZmYgLS1naXQgYS9zcmMvYmFja2VuZC9jYXRhbG9nL25hbWVzcGFjZS5jIGIv c3JjL2JhY2tlbmQvY2F0YWxvZy9uYW1lc3BhY2UuYwppbmRleCA0NTQ4YTkxNzIzLi5hMjUxMGNm ODBjIDEwMDY0NAotLS0gYS9zcmMvYmFja2VuZC9jYXRhbG9nL25hbWVzcGFjZS5jCisrKyBiL3Ny Yy9iYWNrZW5kL2NhdGFsb2cvbmFtZXNwYWNlLmMKQEAgLTEwOCw3ICsxMDgsNyBAQAogICogKGlm IG9uZSBleGlzdHMpLgogICoKICAqIGFjdGl2ZVNlYXJjaFBhdGggaXMgYWx3YXlzIHRoZSBhY3R1 YWxseSBhY3RpdmUgcGF0aDsgaXQgcG9pbnRzIHRvCi0gKiB0byBiYXNlU2VhcmNoUGF0aCB3aGlj aCBpcyB0aGUgbGlzdCBkZXJpdmVkIGZyb20gbmFtZXNwYWNlX3NlYXJjaF9wYXRoLgorICogYmFz ZVNlYXJjaFBhdGggd2hpY2ggaXMgdGhlIGxpc3QgZGVyaXZlZCBmcm9tIG5hbWVzcGFjZV9zZWFy Y2hfcGF0aC4KICAqCiAgKiBJZiBiYXNlU2VhcmNoUGF0aFZhbGlkIGlzIGZhbHNlLCB0aGVuIGJh c2VTZWFyY2hQYXRoIChhbmQgb3RoZXIgZGVyaXZlZAogICogdmFyaWFibGVzKSBuZWVkIHRvIGJl IHJlY29tcHV0ZWQgZnJvbSBuYW1lc3BhY2Vfc2VhcmNoX3BhdGgsIG9yIHJldHJpZXZlZApkaWZm IC0tZ2l0IGEvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9zbG90c3luYy5jIGIvc3Jj L2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9zbG90c3luYy5jCmluZGV4IGNiMzlhZGNkMGUu LmVkODEwNGNjYjQgMTAwNjQ0Ci0tLSBhL3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2ljYWwv c2xvdHN5bmMuYworKysgYi9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL3Nsb3RzeW5j LmMKQEAgLTYwMSw3ICs2MDEsNyBAQCB1cGRhdGVfYW5kX3BlcnNpc3RfbG9jYWxfc3luY2VkX3Ns b3QoUmVtb3RlU2xvdCAqcmVtb3RlX3Nsb3QsIE9pZCByZW1vdGVfZGJpZCkKICAqIG1ldGFkYXRh IG9mIHRoZSBzbG90IGFzIHBlciB0aGUgZGF0YSByZWNlaXZlZCBmcm9tIHRoZSBwcmltYXJ5IHNl cnZlci4KICAqCiAgKiBUaGUgc2xvdCBpcyBjcmVhdGVkIGFzIGEgdGVtcG9yYXJ5IHNsb3QgYW5k IHN0YXlzIGluIHRoZSBzYW1lIHN0YXRlIHVudGlsIHRoZQotICogdGhlIHJlbW90ZV9zbG90IGNh dGNoZXMgdXAgd2l0aCBsb2NhbGx5IHJlc2VydmVkIHBvc2l0aW9uIGFuZCBsb2NhbCBzbG90IGlz CisgKiByZW1vdGVfc2xvdCBjYXRjaGVzIHVwIHdpdGggbG9jYWxseSByZXNlcnZlZCBwb3NpdGlv biBhbmQgbG9jYWwgc2xvdCBpcwogICogdXBkYXRlZC4gVGhlIHNsb3QgaXMgdGhlbiBwZXJzaXN0 ZWQgYW5kIGlzIGNvbnNpZGVyZWQgYXMgc3luYy1yZWFkeSBmb3IKICAqIHBlcmlvZGljIHN5bmNz LgogICoKZGlmZiAtLWdpdCBhL3NyYy9iYWNrZW5kL3N0b3JhZ2Uvc21nci9zbWdyLmMgYi9zcmMv YmFja2VuZC9zdG9yYWdlL3NtZ3Ivc21nci5jCmluZGV4IDEwMGY2NDU0ZTUuLmE2OTFhZWQxZjQg MTAwNjQ0Ci0tLSBhL3NyYy9iYWNrZW5kL3N0b3JhZ2Uvc21nci9zbWdyLmMKKysrIGIvc3JjL2Jh Y2tlbmQvc3RvcmFnZS9zbWdyL3NtZ3IuYwpAQCAtMjQ0LDcgKzI0NCw3IEBAIHNtZ3JvcGVuKFJl bEZpbGVMb2NhdG9yIHJsb2NhdG9yLCBQcm9jTnVtYmVyIGJhY2tlbmQpCiAKIC8qCiAgKiBzbWdy cGluKCkgLS0gUHJldmVudCBhbiBTTWdyUmVsYXRpb24gb2JqZWN0IGZyb20gYmVpbmcgZGVzdHJv eWVkIGF0IGVuZCBvZgotICoJCQkJb2YgdHJhbnNhY3Rpb24KKyAqCQkJCXRyYW5zYWN0aW9uCiAg Ki8KIHZvaWQKIHNtZ3JwaW4oU01nclJlbGF0aW9uIHJlbG4pCg== --000000000000d02daf06167f5f24--