From unknown Wed Jun 18 23:10:45 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#8744 <8744@debbugs.gnu.org> To: bug#8744 <8744@debbugs.gnu.org> Subject: Status: 23.3.50; rcirc prints gibberish Reply-To: bug#8744 <8744@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:10:45 +0000 retitle 8744 23.3.50; rcirc prints gibberish reassign 8744 emacs submitter 8744 Leo severity 8744 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri May 27 13:21:50 2011 Received: (at submit) by debbugs.gnu.org; 27 May 2011 17:21:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQ0jN-0004L9-SL for submit@debbugs.gnu.org; Fri, 27 May 2011 13:21:50 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQ0jM-0004Kz-H3 for submit@debbugs.gnu.org; Fri, 27 May 2011 13:21:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQ0jG-0003Al-PT for submit@debbugs.gnu.org; Fri, 27 May 2011 13:21:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RFC_ABUSE_POST, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:48760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQ0jG-0003Ah-Nl for submit@debbugs.gnu.org; Fri, 27 May 2011 13:21:42 -0400 Received: from eggs.gnu.org ([140.186.70.92]:45091) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQ0jG-00082K-2E for bug-gnu-emacs@gnu.org; Fri, 27 May 2011 13:21:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQ0jF-0003AJ-9H for bug-gnu-emacs@gnu.org; Fri, 27 May 2011 13:21:42 -0400 Received: from mail-px0-f179.google.com ([209.85.212.179]:61743) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQ0jF-0003AC-1R for bug-gnu-emacs@gnu.org; Fri, 27 May 2011 13:21:41 -0400 Received: by pxi2 with SMTP id 2so1162135pxi.38 for ; Fri, 27 May 2011 10:21:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:x-debbugs-cc:date:message-id :mime-version:content-type; bh=WLA+lf7gnNehyi2ujFwRQEEmjbmYLCvDXULIMyqY+3A=; b=EZwu88Tl3NoOtaTt21SkPFLvQ/QB8j1EsZUTHswbMdj/+Yq+SLI3+tRNvZIf8pn5gK tTe7uizQUdBa7eGhCxlfE4NoPGdPRJZVx4Ef1ox1pEx0iWDjxHAxCJEGYmeJ4IkZZdpZ 7TDuNPY6zHwPNYe7jUFF4MihgkXIVAB3DsVww= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:x-debbugs-cc:date:message-id:mime-version :content-type; b=l0Lij2lVRKKX50W1Yh685+HZycwgOVTy++Jy8pMoXRZJ5+qbnKI1MfT9regBTdawXM 14obWNv4e64LoDHaF4gpQXmRWJkgD68kmN0bfG9yQUj9m/YCtjQjA3WfB13Eif5NHRvl RNi/MRDqkJAvf622N32NvkX5F/fIbdVK6JlOE= Received: by 10.68.8.66 with SMTP id p2mr902157pba.505.1306516900231; Fri, 27 May 2011 10:21:40 -0700 (PDT) Received: from th041091.ip.tsinghua.edu.cn (th041109.ip.tsinghua.edu.cn [59.66.41.109]) by mx.google.com with ESMTPS id n4sm654864pbj.40.2011.05.27.10.21.36 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 May 2011 10:21:39 -0700 (PDT) From: Leo To: bug-gnu-emacs@gnu.org Subject: 23.3.50; rcirc prints gibberish X-Debbugs-CC: Deniz Dogan , Ryan Yeske Date: Sat, 28 May 2011 01:21:30 +0800 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.1 (-----) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 1. Emacs -q 2. M-x irc 3. find out your nick by typing /me 4. C-c C-q and input your nick there 5. In the popup buffer type any utf-8 chars such as =E2=99=A9=E2=99=AB You may see something similar to the attached screenshot. GNU Emacs 23.3.50.1 (x86_64-apple-darwin10.7.0, Carbon Version 1.6.0 AppKit 1038.35) of 2011-05-27 --=-=-= Content-Type: image/png Content-Disposition: inline; filename=rcirc-bug.png Content-Transfer-Encoding: base64 Content-Description: rcirc-bug.png iVBORw0KGgoAAAANSUhEUgAAAWQAAABfCAIAAABQsyqtAAAXR2lDQ1BJQ0MgUHJvZmlsZQAAeAHV WWVYVVu3nmvtgk13d3d3d3cjSndtSQlpkRKkkZRSQkFBQRCRUgwOgoiogCKIyeFg0HUXevzOd+vf /XPX8+y53v3OMceMMWaMuQBgWnEnEIJgSgCCQyLCrA20OR2dnDlxswAFGAAecALg7hlO0LK0NAX/ 67PxHEBHmVNiR7r+V7H/OYPKyzvcEwDIEsn28Ar3DEbwDQBgbU9CWAQAqC2En4iOICAY/QDBtGFI AxE8d4R9f+G1I+zxE2PQP2VsrXUAwDACQETq7h7mCwAZL8JzRnn6InrIdAHAUod4+YcAQOOIYHVP P3cvAJjKEBnR4ODQIzyCYEGPf9Pj+2/Y3d3jXzrd3X3/hX/1BSmJVKzrH04Ico/5+ef/MgkOikTG 6+dDjaSkIUHmR7ahR34fQzzMLZD3EX/g5a5rgrxZkfGk9A6xs/nFQ6KEoJ+2RGQgdZ8wfWuER8pC loQI7SOMjBnkQ4iwtP2bT4j10zFHMCnCF3mH6/3WczHA3fjIZuQI3xEWaW2HYF4ED4RH2eghGPEo 6F2sn63D3zI/vLx1/+Zh2D/C6Eg/LWJnah9/faNf8jB/YKjJURuQumB5YAKCgDeIBGFIGgLEgCnQ AbpAH7gjjC/C/WZ+8WLA52dOFJITDgLBe0QqGCkRimgJRTDn3+VN/hvzqzwn8ERyIv9V52/2Hw3+ wAuR+M27IxqP8o5aF+7qn/JPDb8ljvT9rFuyVfKT5N7vFqD50dJoObQ2Wg2tjlYCnGh6NDMQQ8ui FdFaaA20CpKnhPTy3c9e/t3HI/3BHT5RZaExyvZ+f4+Bx38ZgV89+NVbf2D/U4P/b5nxle6V3y0A IML7FDIPANAJJcSE+fv6RXBqITPXW5TTKMRTXJRTWlJK6ij7/81ztGb9aux3659rEUT/5B/Opx4A FSpknnP9wwUSA3CFGwA2wX84PiHE/f8AoP2dZ2RY1C996KMXBlkJKRBvZQLsgAcIImMqDeSBCtAE esAYWABb4AROIP7jh3hcGIgG8SAZpINscB4Ug3JQA+pBE7gKOkA36AOD4D54DCbANJgFC2AZfAFr YAPsQhCEg8ggGogJ4oD4IBFIGlKE1CE9yBSyhpwgN8gXCoEioXgoFcqGCqByqBZqhq5DPdAg9BCa hF5Cb6FP0DdoB0bBpDAtzAbzwxKwIqwFm8C28HHYFz4Jx8JpcC5cBtfBV+AueBB+DE/DC/AXeB0F UCQoehQXSgyliNJBWaCcUT6oMFQCKgtVgqpDtaF6UaOoKdQCagW1jcaiadCcaDHETw3RdmhP9El0 AjoHXY5uQnehR9BT6LfoNfQBhgzDihHBKGOMMI4YX0w0Jh1TgrmEuYm5h5nGLGM2sFgsPVYAq4A1 xDphA7Bx2BxsFbYdO4CdxC5h13E4HBNOBKeGs8C54yJw6bgLuCu4u7inuGXcFhEJEQeRNJE+kTNR CFEKUQlRC1E/0VOiD0S7xJTEfMTKxBbEXsQxxHnEDcS9xE+Il4l38VR4Abwa3hYfgE/Gl+Hb8Pfw c/jvJCQk3CRKJFYk/iRJJGUk10gekLwl2SalJhUm1SF1IY0kzSW9TDpA+pL0OxkZGT+ZJpkzWQRZ Llkz2TDZa7ItchpycXIjci/yRPIK8i7yp+SrFMQUfBRaFCcoYilKKDopnlCsUBJT8lPqULpTJlBW UPZQzlCuU9FQSVFZUAVT5VC1UD2k+kiNo+an1qP2ok6jrqcepl6iQdHw0OjQeNKk0jTQ3KNZpsXS CtAa0QbQZtNepR2nXaOjppOls6c7RVdBd4dugR5Fz09vRB9En0ffQf+cfoeBjUGLwZshk6GN4SnD JiMLoyajN2MWYzvjNOMOEyeTHlMgUz5TN9M8M5pZmNmKOZq5mvke8woLLYsKiydLFksHyytWmFWY 1Zo1jrWedYx1nY2dzYCNwHaBbZhthZ2eXZM9gL2IvZ/9EwcNhzqHP0cRx12Oz5x0nFqcQZxlnCOc a1ysXIZckVy1XONcu9wC3HbcKdzt3PM8eB5FHh+eIp4hnjVeDl4z3njeVt5XfMR8inx+fKV8o3yb /AL8Dvxn+bv5PwowChgJxAq0CswJkglqCJ4UrBN8JoQVUhQKFKoSmhCGheWE/YQrhJ+IwCLyIv4i VSKTohhRJdEQ0TrRGTFSMS2xKLFWsbfi9OKm4ini3eKrErwSzhL5EqMSB5JykkGSDZKzUtRSxlIp Ur1S36SFpT2lK6SfyZDJ6MskytyS+SorIustWy37Qo5GzkzurNyQ3L68gnyYfJv8JwVeBTeFSoUZ RVpFS8UcxQdKGCVtpUSlPqVtZXnlCOUO5b9UxFQCVVpUPqoKqHqrNqguqXGruavVqi2oc6q7qV9U X9Dg0nDXqNNY1OTR9NK8pPlBS0grQOuK1qq2pHaY9k3tTR1lndM6A7ooXQPdLN1xPWo9O71yvdf6 3Pq++q36awZyBnEGA4YYQxPDfMMZIzYjT6NmozVjBePTxiMmpCY2JuUmi6bCpmGmvWawmbFZodmc OZ95iHm3BbAwsii0mLcUsDxpedsKa2VpVWH13lrKOt561IbGxtWmxWbDVts2z3bWTtAu0m7InsLe xb7ZftNB16HAYcFRwvG042MnZid/p1vOOGd750vO68f0jhUfW3aRc0l3eX5c4Pip4w9PMJ8IOnHH lcLV3bXTDePm4Nbitudu4V7nvu5h5FHpseap41nq+cVL06vI65O3mneB9wcfNZ8Cn4++ar6Fvp/8 NPxK/Fb8dfzL/b8GGAbUBGwGWgReDjwMcghqDyYKdgvuCaEOCQwZCWUPPRU6SRAhpBMWTiqfLD65 FmYSdikcCj8efiuCFjkcjkUKRp6JfBulHlURtRVtH915iupUyKmxGOGYzJgPsfqxjXHoOM+4oXiu +OT4t6e1TtcmQAkeCUOJPIlpictJBklNyfjkwOQ/UiRTClJ+pDqk9qaxpSWlLZ0xONOaTp4elj5z VuVsTQY6wz9jPFMm80LmQZZX1qNsyeyS7L0cz5xH56TOlZ07zPXJHc+Tz6s+jz0fcv55vkZ+UwFV QWzBUqFZYVcRZ1FW0Y9i1+KHJbIlNaX40sjShTLTslsXeC+cv7BX7lc+XaFd0V7JWplZuVnlVfW0 WrO6rYatJrtm56L/xRe1BrVddfx1JfXY+qj69w32DaONio3Nl5gvZV/avxxyeaHJummkWaG5uYW1 Ja8Vbo1s/XTF5crEVd2rt9rE2mrb6duzr4Frkdc+X3e7/rzDpGOoU7Gz7QbfjcqbNDezuqCumK61 br/uhVtOtyZ7jHuGelV6b94Wv325j6uv4g7dnbx+fH9a/+Hd2LvrA4SBlUHfwaUh16HZYcfhZyNW I+P3TO49uK9/f3hUa/TuA7UHfQ+VH/Y8UnzU/Vj+cdeY3NjNP+T+uDkuP971ROHJrQmlid5J1cn+ pxpPB6d0p+4/M3r2eNp8evK53fMXMy4zCy+8Xnx8GfTy66uoV7uzSXOYuax5yvmS16yv694IvWlf kF+481b37diizeLskufSl3fh7/aW096TvS/5wPGh+aP0x75P+p8mPh/7vPyF8GV3Jf1Pqj8rVwVX b/yl+dfYmuPa8tewr4ffcr4zfb/8Q/bH0Lrl+uuN4I3dzawtpq2mbcXt0R2HnQ+70Xu4vbJ9of3e A5ODucPgw0OCe5j7z7MACklhHx8Avl1GYggnJHaYAABP/ium+CmBhCsQIoNgFCADHEAZuIJcMAqR QDZQIwzDAfA8srcuoeMwnJhJbBbOjIiNaJv4LX6aZIL0Odki+TYlK5UOdQRNK+1HejGGSMZBZhqW ANYBdmaOSM4pbnGeDN43/LICGYLTwlwiHqI1YpPiO5LsUorSOjLasqpyYvLMCliFr4ovlQaUL6vk qkaoOatraQhrMmgRaR1or+us6n7SW9R/ZTBpOGrUZ3zNpNH0glmOeZJFpGWQlbe1u42r7TE7J3s7 BwtHQyctZ6Vj0i5Cx7lOMLiSu6Hdtt3/8njn+dJr3HvQp9O30a/Y/0xAeKB7kEWwWohwKAMBTfh6 cj7sYfiNiJrIzKiwaIdTkjFwzERsdRwh3vA0z+nDhNnE7qTC5NAUk1T+NJA2e6Y7vfDs6Yy4zIKs u9lr52hy2fNYz9PmkxRABVuFq0VLxS9K/igdRubH1fKGiprKqqoL1bk18Rc9anXqeOuJ6r82zDc+ vnTr8qWmwubUlpjWiCuRV2PaYtrDr3ldt+hQ6GS7gbnx7eZi17Pu0Vs9Pa291bcL+7LvpPTH3A0e cBnUHxIdphzeGFm4N36/f7TtQeXD9Ef+j7XH6MY+/jE8Xv/kzITfpOlTqSnGZ9CzT4h3ds2UvYh+ af9KYZZ9Dj+3M//l9dybsYW+t1cX65euv1t5n/DR43PASsLqX99at0IPD3/anxSwAQXkXHgG3EZO d+pQFrQAa8BNKFZUNVoYPYjxxFJiH+LOETkTS+Ap8Rskf5J+IfsT8QASKgFqAxoCbQXdOAOGUZ0p hrmH5YBNnT2V4x4XMbcR4gNDfFsC4oIOQnHCVSKdonfFhsT7JK5KlkrFSjvJyMmSy36QG5AvUzip aKDErrSu/FilVjVKzVSdR31P44Vmt1a5dqKOn66lnqI+lwHe4KvhS6MB4yaTPNMos+PmuhailrSW B1afrZ/bjNh22NXY5zjEOPo4WTmrHxN0oXU5PP75xLTrXbcm9wKPOE9PLxNvGR8WX9j3s9+kf3dA VWBqkH+wRYhcKAsBIiyfvB/WGJ4Y4RApGUUStRw9cKo8JiLWPE4gHsS/PN2ZkJPom6SfLJbCnsqY xniGMZ36LD4DytjMXM1azn6VM3Hufm5f3vXzl/OrC0oLy4qqixtKGkqry85fSCgPrHCuNK3SrJat EbzIUktVR1JP1sDWqHjJ/nJwU3RzREtA64krlld121TaZa6JXufv4OhkvcFxU7RLt9vzVmJPIeIL tX0X71T1V96tHKgerB1qGG4euXHv4f2VB3QPVR85PPYZC/6DMB7+JHoibjLpafpU3rP66bEZ6hch L8dnKeeU5+1eB75JWih527o4sDS3LPD+6SeyL2OrlV9ZvydsxO90/G1/PBJJiyHRQQioAE8gUsgE KoSWYDW4FkWGOoPGoQsw/JgBrBeOGnePKIXYEM+EXyV5SNpMlk+eTBFJGUwVQB1Ic5I2nu4MfQFD HWMH0zDzFMtb1lW2bQ7AiUM8AcO9zfOZd4qvkz9H4LiggOBnoUZhFxFqkfuisWISYovixRLGEvuS nVIB0tzSr2SKZE3l0HK35cMVRBWWFMuVrJSJlPtVIlSFVRfUitWNNSCNHs1ILRmtH9rdOnG6mnpo vQf65wwsDakNp43KjI+ZsJrMm9aYuZtzmS9aNFr6W0lYbVrftcmwtbJjtlu0b3EIc1RyAk6jzueO 2bgwuswfrzvh5yrhuuHW737Ww9yT3nPeq9E70EfKZ8v3jl+qv1EAWcBkYEmQczBH8LuQltBQghxh 62RvWHy4WvhBxN3IpCjNaIB4TGKMasx6bFOcTdxOfONp1wThRDhxKeleclNKRqpfmsEZgXRM+uLZ OxlFma5ZQlnb2ZM5neeqc3PzEs6H5rsWWBSqF4kUM5VgS9ZKn5Vdv3C23K1Ct1KhSrFaq8b0okOt R11QfVRDYmPmpbzLuU1pzSdb3FvdkHWksm3iGu66RkdU59Ub77pYus1vJfQ09o7e/npHsv/cAHYw b5hlpOm+3OjgQ7NHr8bCxvkmGJ/aPJuZGZvDL/n/VXVk/193S0d7AlYegAu6ABkbAGxkAMj1B4Af ueNgwANgSQaArRKARtsAVD8DIHHaf+0fHEALiSfPgEtgFHxC9g8xyAI6CRVB3dAsdAjzwIZwMFwI 98ALKBxKAuWISka1oqbREBKXOaMzkEjsPYYBib3iMdcxH7DsWAdsAXYcR4Yzx+XjXhLxEBGIBokZ iSOJnyNxURMJPclZkj3SCNJVskCyL+TB5GsU4RQblDGU+1Sp1HjqYhpumk5afdo5ukh6Svo2BnOG NcZCJgWmWeYkFkGWp6yJbBJsS+wXOKw5yTgfc+VwW/LQ87zhbeWL4TcWYBdYF5wQahM+LxIpekLM WFxJQliSQ4pBmkqGQpZSjlaeVUFAUV7JXDlW5YbqprqcRrBmg9a8DpOuk16V/pKhuNFp43FTbjMv 81yLi5Z1VtXWdTa3bVftxR0iHPud8cecXK6cgFyd3W560HhGeD3zkfbN9VsLOB74KtgvFEWoCBMP vxNpEjV3ihCLi6s8LZxwLUkquSNVJW0qPSFDPnMzu/dcdJ7E+fcFNUXHSphLX124UGFfRV89d7Gl 7kxD2CXfJrcWyysqbXzXqDrQNzBdrLeceqv6nvRvDDINa97zGc162PZ4ehxMyD2NejY8Q/XSbjZ7 vvfNp0XWd9bvcz6Oft5YWVmtWqP9avDN73vSj3PrlRutm21bzdsBO1w7I7uau317inuVez/2Tfbr 9ncOTA+KDuYP+Q5DDrt+rh9cyB1PIMgDnWAG2T04IF3IH8qDbkCvYAgWhC3hU3At/Aj+geJAGaOi UPWoSTRAS6Bd0fnoYfQmRhTjgSnHTGHJsSbYLOwjHDnODleF+0SkTJRH9InYiLgNz4zPJgEksSQb pFGkW2SJ5ETkRRS8FN2UZpTLVAnUjNTXaUyQ+DOFjotuiN6HgZzhFqM3Ey3TKHM8iyzLKmsLmy87 H/syx2XOIC5ZrkPuMZ4qXgKfAT8n/57ArOAdoXrhbJFoUR8xR3EzCT1JLSkNaS0ZfVkLOWd5P4UY xRyleuVBlfdqdMi6k6zZo7WuI6t7Sq/fgMjQwajJeN/UxqzB/LMlj5WtdapNj+22vapDquOYM+Mx P5feExSuvm5DHhyeCV6zPlK+KX7PA2QCK4NpQooJzCerwjki6qIEottjlGOH4nVO30xkTApLnkxV TetPtz27kVmTbZqzmXvxvFH+emF9sU3JXll5uWDFlSrx6p6L1rV79Z2NEZeVmg5ahq9ktJlfo78+ 31lx07Rr5VZaL9vtkTuJd80HkVPDyPr9Vw8GHzWPFY5HTehPbk3lTBM/T5jZfJk7qzfP9Hp3YXHx 8bvu95c+Fn+OXRH/8/zqwF9P1q58Tfym9x37/cGP3HW7DdlNui3s1o/t8Z2GXb3d93uJe9v74ft/ HrgejB5KHJb+tL8gcqeUCJrBFDiAhCA7KBm6itieCFaAfeASeBTeRomi3FBFqEdoGK2MjkC3o1eQ +5YgTDvmB1YVm46dwvHiYnFTyE1JGTGGOI54C59MQkFSR6qMnDOjyJnJByj8KWkpR6hiqKWpV2mu 0UbRaSKz+x1DH2M5UyyzM4sSKyPrFtss+zDHVc4qrgLuTJ503gy+c/ylApcEu4UeCc+JrIlhxbkk NCTdpTKlb8i8k2OSt1Y4rzilzKjiptqitqFhqFmltanjoNurz22QZwSMT5l8NwszX7eMtUbb5NsJ 2d939HemOtZ/nOAq4Lbs0eJ11ifDrzogIUg+eDzUm7AfVhWhHfk5uiTGKA6Of5BwJakshZAmfebd 2bxMlazPOVW5tucp8ycLi4pdSuUucFfwVXHXoC+O1kU1cDaOXY5rFmtZvFLeZnuN+vqLzqs3S7pL e/Jue96h778xYDD4Yth/ZO9+wQOhh8OPT4ztj9dNWD7FT41P58zIvuh/JTVbOPfltfqbgoX3i6pL he++vNf7cPHj3mfHL+0rh6t6f/mvJX7N+Hbqu+cP1XWa9ZmN0k39zfmtiK2Nbaft2zvsO8k793fh XfXd2N2u3W974nt+e/l7vXtL+6T7cvvH99P32/dfHEAHwsiMDznIO7h+8PTg+yHdofyh42HMYcVh 3+HrI/uH+8hIH+0eACLVRq4fEe47PwC4AgD28w8Pd+sOD/eRO00U8g1kIOjX94ojYSxy516JxCYA 3MvaOvp+8Z+e/wDSSoimfPgXewAAAAlwSFlzAAALEwAACxMBAJqcGAAADBpJREFUeNrtnUFr21oW x/15vPBHCHhvELM0aBm0C2hV0CqghUEMBLQIiEfAEBAkOJSIdhCEESmawFML6gwKHZupU1SKStED 5WETFJ5eyNwr2a5jW7JkO9Op9f/hRXJ9c66k3vvX0dE9PZW/AABADiqDOR4BAGCOn1osBv2u0+12 Hac/iPBPCcCPEYugIzCVGE4xJysx6JttWWQZplbnnXC59cX9I1fh2VpivVITFCNYUStsZmzE+lES F/YN033a4hm65QUh5hYohViYIlnLNVkzjbZA9aLTT3rbMlmedZYh3zJ51ufi/qEjMKzU7himoUoc sc+2u6t7F7ZMhrB/lFgEJi+aT8XCHulgnZyjBp8HbLVYRA5LFnfbSXoYApn8ojf1N1FXWbQ+B45p GFZ/fnGk9B992WboYPkX+8DrqiKvOoPxqIsPxlCEerxmWbHjTY4p8joiVxt7NMkfdVVBUHQ3iFYT C0Gyno5s8kKn2zUVkSfDSFaASQa2ViwiVyOzXCGrceCTFdRtE+moT/sRi9fnwKKLsybPL46F/aNB 4PuercnU61CcPCrRNcmzUXLbrnX6YbrxSKf+UEVQNKND7Vd4LVaCsEP9mIqo6h2Z/sTINmnta+LI FeAkw3GjNcViqmVgybLpY5KBrRWLga1QsTBNuuLqba/bnlmNi8UidOL1t8BHWNjfkipjOC/zEKOg r43dhBoraFZ3kG3c06lS6N54xUqjDqFDnBh+/EhlScQkP3KEwsDW29x4DEk1/HADYhFALEApxMJy iEtRF3W7Q9xpZrlYZLgEi/qHvtvvdw2VRkfqkplxP7fExJvgTC/MYzw5frLmeZ7nyIc6I9QzCvvq yGOK6dPzqs9EXnynkwiYaAYQCwCWxSx8gywvefz2wlGYXI8hBcViQhxMlTKW1KBviKObfoWXVMcN nhqXqZaFM8NVWFGeIMmqG47a5fFxeIY4JYKR37UUgU1GYQXFyRnCCC1BMtNaIBZg28UijAOcip22 mJOApTO7msK+bdldLy3A6aSsPksi9gV36ar06cPI+EUDP/Eywj71BdSpuGriQcjz4jSw61MRx1gE WSKJvtUev4Jl5I7p5Xt/EfqO1ul0VJGTrUmTSVraAouYBSiLWDxGOh8HER2vb0iVqTcj5P6r64am 8DSS2dF13fp+A14U4FzYf+C064ygmXbf7ZtqHFzkOrnDijTMydWm3jLE725qfNty7LHTEcj0UBiN /O67jqnyvBp/4VNdIo8zbuDZHdqF16Pk/S5DHrcKhTYHSn28x0Oyp3ycuIXGTSPfD7qaKJt4GwK2 WSzo3VmaLIbRSkvuzXLlCfXp3RPsXIBzYf+wr9Wnmmqs1F1vl4RryKN3JJPwQeBIzNSogpb4IaFn cpNWRlxnXN9WWYZheckax0IjzxRYluVEZxCaozgLXp2CrReLePIHPuG5djuFdKggGDzjTkdiPhgM wlmHIT6v4Hl3cTkql6hUFzs5QQnEAgAAIBYAAIgFAABiMQNS1AH48WKBFPVU7q+P1erup/n9E9Hn dy92T6tVlX52jKPLu9ke/ru9xmlj/+voUtz2DvfPdsb9j6/us+2n9M8Y9+7myj5svWo2TxsvxoMW t/84dPabZ41G8jmtNv7VG65iv2zXZ/n5boVYIEU9i7CnV6unB2/n2q+N5u4/jl9+vLr818EemSKv jnvT33872YvnTdNN1trw7Vm1enFwTPrbrV3a/6SXZT+1f+q4Xw6barXxqrnzfdAV7D8O3zWqauPF u6Mj8vn14Mj1o1Xsl+36LDvfrRALpKgv49sJmSvNL8OMLpHdrKrN4/tJw9cLMl3eHO6n/GEYT7ij u7z2n/TPGvfx8aF3RJbEtLWC9uliODtKnegr2S/R9UkbdxvEAinqOZyL9+fV6vnx9YKVM7wd+l+/ vD4k/uf50aTDLZ1brau7m+OZeTk+5JsLcjdrXS61v7h/6riJXz27GAraH9KJTn7dqZ42du3Lm7nn sgL2y3Z9MsbdBrFAinqeFPUvhw21uvdtTlrcg+QZlXz2fp/Ebl6/oHeq8PFhfl6O/or4w1XnJlxq P63/wnFTF0Mx+8N3zer5i9a7w4PzeIg3l19Xtl+265Mx7haJBVLUs7m9IvcK/eXsbfYP//NvN72P Jy3y7dnB1QM1ekWedY14AiUe79enZxtctMhk0k96eeyn9V8wbuZiKGp/ckc1qtT9vl/VftmuT8a4 WxGzQIp6vhT1j60dtbqfJiqf6LcHw9E9ijyv7r5q7p43dujPO83vLxTek5laPWtdPuSzn9F/Ztwl i2Ed+3nEAtdn2bhbIRZIUc9JEpN76pNP+Z+jqfb72xNjv/WmRT/GHnVfz/f2P36mx//HzWtywznd f/2Qz/6S/k/HnQngfY02Yj+kz+c7h3cr2S/n9UkbdyvEAinqeYk+7JGZMbpd3F8fnzX3P1y9/+3z zacT6qmqey8fFr04GM3LqHcRP83+enH16fKyd3HRu+o9pNtP658x7oPf611cfjh6oVZ3fn150bt4 excVtv84fG/stXpvr3/73PsQvwI8Pxy9Vixkv2zXJ8/5boFYIEU9Lw83J3T2vL1Nbjtn1Uk0q3q6 e/BtzumMPd7xO7nh+1dT/WP3e/aONG0/rX/GuPfvD5/0rzbcYWH7j+G1PtX4qvV6cpCF7Jft+uQ5 360Qi+QtBFLUlxO/NtuZCmgNh/fD27th+Ez201h13Jz2oz+Icd+/G0a4PoWuz6bP9/9ULEA+5yK8 /d0fwj7sbz0QCwAAxAIAALFIghI/KkU9ClzHoUP3Y1zXTX6ID8ZZsRIiAD+nWCBFPQtXlzleECmS SC9UTZCk+FeB5wT87/+gRGKBFPVMfE0Z7Q1VCPQUGEmJifeLSnLHg28BSiEWSFFfcgQW3Q6vGQRd J4rXrtd43TS0GF1T/veeDgA/RiyQor6E0GYrrNpReJ4+dBiOwbGKbbYF8lwiCO2OyuRzuwD46cUC Keo5UtQHmki0QhB4XlIklms7ZpvjaJorJ2oQClAysUCKevZJ+Z5Hd7gGgWexNd4hPxBIY4CyQqA8 MQukqC9NUQ+71I2qUer1eq1WiX+o0UeqmaLqAGyzWCBFfTmRF++v8BL3wk98jEFfF+qTZDYAtl8s kKKeg75KT4r6FQkMhdisyzZmFSiPWCBFfbln4btu7Fh89yz82LNgJIgFKJVYxOsBKerpR+/wtcrI nWDYMXEsldOwIQuUTSzAKgLlTirwAACxAABALMooFpUUMDkA2Bqx2EyKOsQCgHXEokQp6kXFoniV 8A1VIS9aJTylfXNV1NP6gzKJRalS1At7FoWrhG+oCnnRKuGp7RuqEp7aH5RHLEqWoi6ZrmtrwsTX yfEYUrBK+HNUIS9QJXy+/RmqhKcdD9hqsShbirqoj/ym0O92ZKGWJ2ZRrEr4JquQj08xb5Xwxe0b raK+8HhAKcSibCnq8R5PVtGsUVp6FNAd5fUlAc4iVcI3WYV8PEreKuFp7Rusor7weECZxKI0KerT jx6cbIy+VdklZ5W/SvjTO/CaVcgfC1YJTz2ezVVRz+oPtjxmUbIU9cRl4aS2PbYcuLbM1paeV84q 4Qva16hCvkKV8LT2jVQJX9ofbLVYlCxFnWtPlHDgGCo/Covk2GeRr0r4zHmsU4V8tSrhqe1rVwnP czxgq8WiZCnqcSh3SokKbMrKVyV8Q1XIi1YJz1HFe70q6surnIPtF4typaivs4MzV5XwDVUhL1ol PE8V77WqqOeocg5KIBbxjaMkKerrbffOWSV8Y1XI00ir1r2sivdzV1EHpRCL0lyC9XJDUCUcQCwg FgAAiAUAAGIBAIBYAAAgFgCAn04suuqZoPzTDf7E1QEAZIlFXzuvVP5KPnXub4aD/6saAJDxGBIO bf0NV6eSUam1JfXaR/IxABCLjJiF71iJlyGa2LcDAMRigVj86Xf/owjtRClY4e8OQhgAQCxm8K03 TKwRlcovcuff3gAyAQBYJBa2/EuFOddthDYBAMsfQwAAAGIBAIBYAAAgFgAAiAUAAGIBAIBYAAAg FgAAALEAAEAsAAAQCwAAxAIAALEAAEAsAAAQCwAAgFgAACAWAACIBQAAYgEAgFgAACAWAACIBQAA QCwAACvxX5yg13/qK9gjAAAAAElFTkSuQmCC --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 28 14:39:53 2011 Received: (at 8744) by debbugs.gnu.org; 28 May 2011 18:39:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQOQR-0007wr-Nj for submit@debbugs.gnu.org; Sat, 28 May 2011 14:39:52 -0400 Received: from ch-smtp04.sth.basefarm.net ([80.76.153.5]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQNiJ-00066c-1G for 8744@debbugs.gnu.org; Sat, 28 May 2011 13:54:15 -0400 Received: from c80-216-105-155.bredband.comhem.se ([80.216.105.155]:54149 helo=[192.168.0.10]) by ch-smtp04.sth.basefarm.net with esmtp (Exim 4.76) (envelope-from ) id 1QQNi5-0004Us-El; Sat, 28 May 2011 19:54:04 +0200 Message-ID: <4DE136A6.8040007@dogan.se> Date: Sat, 28 May 2011 19:53:42 +0200 From: Deniz Dogan User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 MIME-Version: 1.0 To: Leo Subject: Re: bug#8744: 23.3.50; rcirc prints gibberish References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: 80.216.105.155 X-Scan-Result: No virus found in message 1QQNi5-0004Us-El. X-Scan-Signature: ch-smtp04.sth.basefarm.net 1QQNi5-0004Us-El d66bf135f20906317fd3bef9315575a3 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 8744 X-Mailman-Approved-At: Sat, 28 May 2011 14:39:51 -0400 Cc: 8744@debbugs.gnu.org, Ryan Yeske X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) On 2011-05-27 19:21, Leo wrote: > 1. Emacs -q > 2. M-x irc > 3. find out your nick by typing /me > 4. C-c C-q and input your nick there > 5. In the popup buffer type any utf-8 chars such as ♩♫ > > You may see something similar to the attached screenshot. > > GNU Emacs 23.3.50.1 (x86_64-apple-darwin10.7.0, Carbon Version 1.6.0 > AppKit 1038.35) of 2011-05-27 > For what it's worth, I cannot reproduce this on: GNU Emacs 24.0.50.1 (i386-mingw-nt6.1.7601) of 2011-05-16 on 3249CTO From debbugs-submit-bounces@debbugs.gnu.org Sat May 28 21:12:01 2011 Received: (at 8744) by debbugs.gnu.org; 29 May 2011 01:12:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQUXx-00072S-3C for submit@debbugs.gnu.org; Sat, 28 May 2011 21:12:01 -0400 Received: from mail-pw0-f44.google.com ([209.85.160.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQUXu-00072A-Cl for 8744@debbugs.gnu.org; Sat, 28 May 2011 21:11:59 -0400 Received: by pwi5 with SMTP id 5so1259684pwi.3 for <8744@debbugs.gnu.org>; Sat, 28 May 2011 18:11:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=pzHOduP7+6gJrE60LX/By0jAQazS+Bshi9MByT45WcQ=; b=WOe/FYFBbwTQTNMzMNIzTGOTmlPSPOzGEsH+DpZmC9gkdT1A/AMmYXCDkAFA3xgwWC mLxRbI6wKfVIFI9ccUbl5lA56CQwWd0hJUnDxkxT+PLtFS/SM882Qsbd2pdP5+TxYic3 Aypsm4/3gSIaEHN5aCEgxy0EigO5bJu4MUasU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=wqILikoNNVASL9Gwbf9ghxSRPaZY+qY6HCRan4T6EzhKsRoIsQHPUT273hxAV52cc8 qjdsKxl9kxlov9IaWJLA9VWChwIiyV5tAr/hNIVGWH78YSDh3f4oFMeVBPmN/e2EWPXK po/C26/0F1MNV8uImJVhvDJBy9GR0LUNzETTY= Received: by 10.68.20.201 with SMTP id p9mr32741pbe.327.1306631512521; Sat, 28 May 2011 18:11:52 -0700 (PDT) Received: from th041091.ip.tsinghua.edu.cn (th041091.ip.tsinghua.edu.cn [59.66.41.91]) by mx.google.com with ESMTPS id w5sm1687814pbh.29.2011.05.28.18.11.48 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 28 May 2011 18:11:51 -0700 (PDT) From: Leo To: Deniz Dogan Subject: Re: bug#8744: 23.3.50; rcirc prints gibberish References: <4DE136A6.8040007@dogan.se> Date: Sun, 29 May 2011 09:11:47 +0800 In-Reply-To: <4DE136A6.8040007@dogan.se> (Deniz Dogan's message of "Sat, 28 May 2011 19:53:42 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.7) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 8744 Cc: 8744@debbugs.gnu.org, Ryan Yeske X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.0 (----) On 2011-05-29 01:53 +0800, Deniz Dogan wrote: > For what it's worth, I cannot reproduce this on: GNU Emacs 24.0.50.1 > (i386-mingw-nt6.1.7601) of 2011-05-16 on 3249CTO I observed the same bug on 24.0.50 with X11 on OSX running in Terminal. Leo From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 10:04:47 2011 Received: (at 8744) by debbugs.gnu.org; 29 May 2011 14:04:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQgbn-0007Th-JY for submit@debbugs.gnu.org; Sun, 29 May 2011 10:04:47 -0400 Received: from mail-pv0-f172.google.com ([74.125.83.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQgbl-0007TU-0e for 8744@debbugs.gnu.org; Sun, 29 May 2011 10:04:45 -0400 Received: by pvh18 with SMTP id 18so1326167pvh.3 for <8744@debbugs.gnu.org>; Sun, 29 May 2011 07:04:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=rZacd9dXXeN0XSIN3BWOY8fKq15Cl+LlyRCbvJyVGaw=; b=tHrjTKNoVy9uXX5pUMAe/h/8JkoIAbbK9fGRUv/xL3kC1XDdmE0IIDYXlAkHo/FwlJ zngrUlYt/U/+zR5AzYcZLjrQ3Qvd/GuVSYI0/G5jQnx5EHNLvp7ULEmpkchKC39JlYys 2gfD29HZS+bEn1xbOpA9SyUiWkY5SvnT1QiFw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=A4OeSRn6f8C7lhpSgNZF4J2PYc34Y/Qo7WcGuGPR991xgoxIVEQE26i4ee2PfMOvg3 dpS7dNkKU/Q+/O+0QQlq+DzoeBykOutgs78znkk43u9mPNZxlhoqgl2bQFWmlxnFoc/8 sT1hA1bJHzYtNY8sXsYpxp/IHtxF+/DsWY3aU= Received: by 10.68.36.199 with SMTP id s7mr1625471pbj.131.1306677878992; Sun, 29 May 2011 07:04:38 -0700 (PDT) Received: from th041120.ip.tsinghua.edu.cn (th041120.ip.tsinghua.edu.cn [59.66.41.120]) by mx.google.com with ESMTPS id k4sm2083375pbl.27.2011.05.29.07.04.34 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 29 May 2011 07:04:38 -0700 (PDT) From: Leo To: 8744@debbugs.gnu.org Subject: Re: bug#8744: 23.3.50; rcirc prints gibberish References: Date: Sun, 29 May 2011 22:04:27 +0800 In-Reply-To: (Leo's message of "Sat, 28 May 2011 01:21:30 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.7) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 8744 Cc: Ryan Yeske , Deniz Dogan X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.0 (----) The culprit is this line in rcirc-print: ;; only decode text from other senders, not ours (setq text (decode-coding-string text rcirc-decode-coding-system)) Any idea why not also decode message to ourselves? Leo From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 10:26:49 2011 Received: (at submit) by debbugs.gnu.org; 29 May 2011 14:26:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQgx5-0007xw-Rl for submit@debbugs.gnu.org; Sun, 29 May 2011 10:26:48 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQgx3-0007xk-Ss for submit@debbugs.gnu.org; Sun, 29 May 2011 10:26:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQgwx-0007FU-Oc for submit@debbugs.gnu.org; Sun, 29 May 2011 10:26:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED,T_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:43697) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQgwx-0007FQ-MT for submit@debbugs.gnu.org; Sun, 29 May 2011 10:26:39 -0400 Received: from eggs.gnu.org ([140.186.70.92]:34867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQgww-0002ZJ-PA for bug-gnu-emacs@gnu.org; Sun, 29 May 2011 10:26:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QQgwv-0007Ey-Kw for bug-gnu-emacs@gnu.org; Sun, 29 May 2011 10:26:38 -0400 Received: from lo.gmane.org ([80.91.229.12]:47801) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QQgwv-0007Ec-CC for bug-gnu-emacs@gnu.org; Sun, 29 May 2011 10:26:37 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QQgwt-0005wB-9A for bug-gnu-emacs@gnu.org; Sun, 29 May 2011 16:26:35 +0200 Received: from th041120.ip.tsinghua.edu.cn ([59.66.41.120]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 29 May 2011 16:26:35 +0200 Received: from sdl.web by th041120.ip.tsinghua.edu.cn with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 29 May 2011 16:26:35 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Leo Subject: Re: bug#8744: 23.3.50; rcirc prints gibberish Date: Sun, 29 May 2011 22:26:22 +0800 Lines: 37 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: th041120.ip.tsinghua.edu.cn Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUKDAg1NjRWV1V9fnyg op/DxcLk5uP8/voi63ReAAAACXBIWXMAAAWJAAAFiQFtaJ36AAAAB3RJTUUH1goZAgAz00bgXgAA AeVJREFUKM9lk0Fz2jAQhQXJD3CCO70CmcC1YMtcWyTZ14Bl69xats4N9r6/3zWQBlodNKNPu/s0 b1cCQFuZGpfVVh3vAvBJolIXRkapSuoRUtIdFyo1Y5xSdlAj7OtvD1XnXxmWRi+eWgcxyCed1lVV B1CrKyujMoi+eLA5kU1SsjoHlW+nQjTtFxk4MXgrOxvIqzoTZR8XgPaLl419zgsMaSGFPiUOZCIh thsx5Xy9NsK8Kwf/JoQgMxcVJ301HKkcSWaT0O7FY056J4U9xcYfnmVXG4801lW6lqwu2nKFZoHC HuzvaTVndZ+LaRQgZdthXw1cpynEkLEwyFHXk/aIxNQ6QeooJuzPMB+wn+D7JJNsiCcVA13/A3h/ xE9J+WidpAwoYNmRFwyvSRhNVtsdaAewzZZP5uw82QL9+tyNfocyP0McAzICUr5Mk9RdIjWasUNx aIIt6NK4ZtXIMdfMQt3nuMAyWbLI4DqZ4xPq/ag8jPond4XU/cLuOgw6XCFX/YCUfcDAMMH58fD4 G9kDchwfqVefkBwup2uZM+Q4WhJt5jN3AxXCsaS2yXEDuWgS8VOzW0gFjhEPmLyFMKBFaLb1HRwc DiaKwx0EeTMRYnYPQRW3PP4HApvlMv0PttX5v/D6Aws3IOSEwzmLAAAAAElFTkSuQmCC User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.7) Cancel-Lock: sha1:lpjwLQmUucfb22oiNq5+eYD1KEE= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.2 (-----) On 2011-05-29 22:04 +0800, Leo wrote: > The culprit is this line in rcirc-print: > > ;; only decode text from other senders, not ours > (setq text (decode-coding-string text rcirc-decode-coding-system)) > > Any idea why not also decode message to ourselves? OK, found the reason. Will install the following patch soonish. commit 0cd01fb856ec13223446cb77adf65a6b9867a455 (HEAD, refs/heads/leo-lisp-reader) Date: Sun May 29 22:17:23 2011 +0800 Fix decoding issue for text to self in rcirc.el (#8744) Decoding is required due to change on 2006-04-08 by Eli Zaretskii. --- lisp/net/rcirc.el | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) Modified lisp/net/rcirc.el diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index cbcac886..8fb5a98a 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el @@ -1428,9 +1428,8 @@ (defun rcirc-print (process sender response target text &optional activity) (old-point (point-marker)) (fill-start (marker-position rcirc-prompt-start-marker))) + (setq text (decode-coding-string text rcirc-decode-coding-system)) (unless (string= sender (rcirc-nick process)) - ;; only decode text from other senders, not ours - (setq text (decode-coding-string text rcirc-decode-coding-system)) ;; mark the line with overlay arrow (unless (or (marker-position overlay-arrow-position) (get-buffer-window (current-buffer)) From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 14:49:57 2011 Received: (at 8744) by debbugs.gnu.org; 29 May 2011 18:49:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQl3l-0006Qu-2q for submit@debbugs.gnu.org; Sun, 29 May 2011 14:49:57 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQl3j-0006Qh-9w for 8744@debbugs.gnu.org; Sun, 29 May 2011 14:49:55 -0400 Received: by bwz13 with SMTP id 13so2306552bwz.3 for <8744@debbugs.gnu.org>; Sun, 29 May 2011 11:49:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:date:message-id:user-agent :mime-version:content-type; bh=MKwOwhpXiOzdTvKHVb9R5eSmWdzZqzXy6YNWcJx9/XQ=; b=TU11oign0dey2klD3QkKWf9guXhQ5Bi9HQ4gRcW+N2dq7vA9SAJsij7EoqPSpilIc8 gyn5rrvgTVKCq9xcL+1TDmHfscCU67mfkE3tTAzcQHaUq+z50h9dzj+r0jRg9Fo20lLQ rGU7XaociZtZliWVjWynahA/ZpourDVuBq+vE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; b=pEryaq4HDFTU1kwCPUonkZNHAucTH2bXmVXwtI8K9fKdMFgSb5EBEwdK29CGjR/H9W B4aG1xwWOU9GALBSAHx094MdTstRlkxOTmLajbkcLYfVdTBEL8CExSz2LGnDREWjcx61 i5uj25Td5SxOlOXrn3MIDEHiekE+FxBQeDH2o= Received: by 10.204.75.23 with SMTP id w23mr3814941bkj.200.1306694989472; Sun, 29 May 2011 11:49:49 -0700 (PDT) Received: from localhost (93-137-191-161.adsl.net.t-com.hr [93.137.191.161]) by mx.google.com with ESMTPS id af13sm2843295bkc.7.2011.05.29.11.49.46 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 29 May 2011 11:49:47 -0700 (PDT) From: Marco Pessotto To: 8744@debbugs.gnu.org Subject: Also use detect-coding-string? Date: Sun, 29 May 2011 20:49:42 +0200 Message-ID: <87sjrxnxyx.fsf@universe.krase.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 8744 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Couldn't this patch be modified as: index b9f92ff..fa8da53 100644 --- a/rcirc.el +++ b/rcirc.el @@ -1456,10 +1456,11 @@ record activity." (let ((moving (= (point) rcirc-prompt-end-marker)) (old-point (point-marker)) (fill-start (marker-position rcirc-prompt-start-marker))) - + + (setq text + (decode-coding-string text (detect-coding-string text t))) (unless (string= sender (rcirc-nick process)) - ;; only decode text from other senders, not ours - (setq text (decode-coding-string text rcirc-decode-coding-system)) + ;; mark the line with overlay arrow (unless (or (marker-position overlay-arrow-position) (get-buffer-window (current-buffer)) I was annoyed by ppl mixing encodings on the same channel and this seems to fix it. -- Marco From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 22:39:26 2011 Received: (at 8744) by debbugs.gnu.org; 30 May 2011 02:39:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQsO5-0002NC-TW for submit@debbugs.gnu.org; Sun, 29 May 2011 22:39:26 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQsNz-0002Mv-7n for 8744@debbugs.gnu.org; Sun, 29 May 2011 22:39:24 -0400 Received: by pzk5 with SMTP id 5so1448986pzk.3 for <8744@debbugs.gnu.org>; Sun, 29 May 2011 19:39:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=OxEmvoKx9MMuh2gzGJvami+MMAmu+N4mKhejEd7nqoM=; b=KnUpyEvzZwken0X1jjZwkhDLJwNhu9EIfhNtVHlZboxCQXyYapYSzuobKti4VryJJO lnkuoYWvvRXdd+oxpjxef13W5d2aQesS/Pv1+5sS4GXq4Rgw2M3mxtrNTzw16NVtwiih 6AycSH5bURCDqNj+sB4OIyzSQFe+TkBF2Q5Vs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=k9U/uZStehs4XL2BSMkp8GleeVI0/6RkRHxDfO/ZkhO7G4agZglHCWVVtnbsE2b88N AO0FELRtFe0p1LRwOwGPq6h1hqRlsDP4dpE/eiyJF1LuYxJBVSQwTjkZA6iboU8U5Azf ReAR8Au1zgQB+AjeZNwVwm3TD0RluOkus2KyM= Received: by 10.68.28.193 with SMTP id d1mr1686583pbh.48.1306723153441; Sun, 29 May 2011 19:39:13 -0700 (PDT) Received: from th041120.ip.tsinghua.edu.cn ([114.249.194.5]) by mx.google.com with ESMTPS id w2sm2470237pbg.69.2011.05.29.19.39.10 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 29 May 2011 19:39:12 -0700 (PDT) From: Leo To: Marco Pessotto Subject: Re: bug#8744: Also use detect-coding-string? References: <87sjrxnxyx.fsf@universe.krase.net> Date: Mon, 30 May 2011 10:39:07 +0800 In-Reply-To: <87sjrxnxyx.fsf@universe.krase.net> (Marco Pessotto's message of "Sun, 29 May 2011 20:49:42 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.7) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 8744 Cc: 8744@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) On 2011-05-30 02:49 +0800, Marco Pessotto wrote: > Couldn't this patch be modified as: [snipped 23 lines] I just read http://en.wikipedia.org/wiki/Internet_Relay_Chat#Character_encoding, so this seems to be a good change. Stefan, what do you think? Should I make the change so that if rcirc-decode-coding-system is a coding-system, it is used, otherwise detect the coding-system? Leo From debbugs-submit-bounces@debbugs.gnu.org Mon May 30 02:42:53 2011 Received: (at 8744) by debbugs.gnu.org; 30 May 2011 06:42:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQwBg-0007f1-Ro for submit@debbugs.gnu.org; Mon, 30 May 2011 02:42:53 -0400 Received: from mail-fx0-f44.google.com ([209.85.161.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QQwBe-0007ep-U0 for 8744@debbugs.gnu.org; Mon, 30 May 2011 02:42:51 -0400 Received: by fxm15 with SMTP id 15so2278344fxm.3 for <8744@debbugs.gnu.org>; Sun, 29 May 2011 23:42:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=LUp0djuagCjlKyxTxxgBvWxNtNEbVycbKmeiZinRoAs=; b=XRPNQ9Qi0CNQWYOeT/JAGG4MaegW5O99pbV179Qh6MOLGpwaOEMAieRn1bzlXn2xyD jL6+dvh07kYXfOP0UzFCREec58bCNonHrDQEXRmptmZMtSp3k432PNpN3UR4eukkmGSV ecUhNp/Sbp5YuN0Zboyv1PVGulJTX8L9AaJpY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=O4jNoqKdq8bxRf03yZbQHzcoeH4qZo7ATiBT9xBO/JNtpJfVEiQroE7hyStuKIhHZ7 tzo9GIeNi1L3aDMFKXTBA1nvu/u9nEhKewi8gAOMke+HkGm7tPYZ0rMqtYw8v4KWrXnz dorHTiVtUFLNAaY65Gm7AvGF5AH6sbucA4mns= Received: by 10.223.6.9 with SMTP id 9mr5160489fax.68.1306737765111; Sun, 29 May 2011 23:42:45 -0700 (PDT) Received: from localhost (93-137-160-95.adsl.net.t-com.hr [93.137.160.95]) by mx.google.com with ESMTPS id x15sm608457fah.22.2011.05.29.23.42.42 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 29 May 2011 23:42:43 -0700 (PDT) From: Marco Pessotto To: Leo Subject: Re: bug#8744: Also use detect-coding-string? References: <87sjrxnxyx.fsf@universe.krase.net> Date: Mon, 30 May 2011 08:42:39 +0200 In-Reply-To: (Leo's message of "Mon, 30 May 2011 10:39:07 +0800") Message-ID: <8762oselk0.fsf@universe.krase.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 8744 Cc: 8744@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Leo writes: > On 2011-05-30 02:49 +0800, Marco Pessotto wrote: >> Couldn't this patch be modified as: > [snipped 23 lines] > > I just read > http://en.wikipedia.org/wiki/Internet_Relay_Chat#Character_encoding, so > this seems to be a good change. > > Stefan, what do you think? > > Should I make the change so that if rcirc-decode-coding-system is a > coding-system, it is used, otherwise detect the coding-system? > The rcirc-decode-coding-system is by default set to 'utf-8, which is (obviously a valid coding system), so the test, if i understand correctly, would always be true. My idea is that the client should try to detect automatically the encoding used for each message received, using as first choices the encodings set by the user. That's what all the major IRC clients do (like irssi and weechat). Cheers -- Marco From debbugs-submit-bounces@debbugs.gnu.org Mon May 30 08:36:50 2011 Received: (at 8744-done) by debbugs.gnu.org; 30 May 2011 12:36:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR1iD-0007cm-Uo for submit@debbugs.gnu.org; Mon, 30 May 2011 08:36:50 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR1iC-0007ca-NG for 8744-done@debbugs.gnu.org; Mon, 30 May 2011 08:36:49 -0400 Received: by pzk5 with SMTP id 5so1623816pzk.3 for <8744-done@debbugs.gnu.org>; Mon, 30 May 2011 05:36:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=HZqpmh/DJisvCXKpvsPce+URZkM7RmIa87FbgOjxUZ0=; b=XLzalZAex2wYvgg4EjrpfRJ9lrHWkb4LGV5EKRd2sbqhirrPlr5KRPtDxplW1nLa/a OIz1y5GzQofYpllnSI+YyIRDX86cTdRXUyMHcStBEbPxRc8mKB/6sZY2+36uKy+M0UbV gogYCIt3WDkWVUQg23Zoa3j0YNGaQV7hNuc1A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=cB3sZCt48VA/tGecs7rhUNsRBCsZg/Ivxh20VYJJFSuZPFhsGv2X2KUoYA13rpucH8 xxgJrlVVuMdve262oVkrWT5ybDBZwYb2Zkc2ASsTK3m+nvAdSkmVg+xD5Xmcai6ntKLa 6Z2/gk516pGSwbKHdLbITy9DlWctnkdOgIGoc= Received: by 10.68.9.5 with SMTP id v5mr1828400pba.140.1306759002867; Mon, 30 May 2011 05:36:42 -0700 (PDT) Received: from localhost (th041138.ip.tsinghua.edu.cn [59.66.41.138]) by mx.google.com with ESMTPS id k4sm2856170pbl.59.2011.05.30.05.36.39 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 30 May 2011 05:36:41 -0700 (PDT) From: Leo To: Marco Pessotto Subject: Re: bug#8744: Also use detect-coding-string? References: <87sjrxnxyx.fsf@universe.krase.net> <8762oselk0.fsf@universe.krase.net> Date: Mon, 30 May 2011 20:36:33 +0800 In-Reply-To: <8762oselk0.fsf@universe.krase.net> (Marco Pessotto's message of "Mon, 30 May 2011 08:42:39 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.7) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 8744-done Cc: 8744-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.0 (----) Fixed in version 24.1. Many thanks for the suggestion. From debbugs-submit-bounces@debbugs.gnu.org Mon May 30 09:33:25 2011 Received: (at 8744) by debbugs.gnu.org; 30 May 2011 13:33:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR2az-0000PH-2f for submit@debbugs.gnu.org; Mon, 30 May 2011 09:33:25 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR2aw-0000P5-8c for 8744@debbugs.gnu.org; Mon, 30 May 2011 09:33:23 -0400 Received: from 213-159-126-200.fibertel.com.ar ([200.126.159.213]:33652 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1QR2aq-0007WO-R3; Mon, 30 May 2011 09:33:17 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 1BF61660D3; Mon, 30 May 2011 10:33:14 -0300 (ART) From: Stefan Monnier To: Marco Pessotto Subject: Re: bug#8744: Also use detect-coding-string? Message-ID: References: <87sjrxnxyx.fsf@universe.krase.net> <8762oselk0.fsf@universe.krase.net> Date: Mon, 30 May 2011 10:33:14 -0300 In-Reply-To: <8762oselk0.fsf@universe.krase.net> (Marco Pessotto's message of "Mon, 30 May 2011 08:42:39 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 8744 Cc: 8744@debbugs.gnu.org, Leo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) > The rcirc-decode-coding-system is by default set to 'utf-8, which is > (obviously a valid coding system), so the test, if i understand > correctly, would always be true. > My idea is that the client should try to detect automatically the > encoding used for each message received, using as first choices the > encodings set by the user. That's what all the major IRC clients do (like > irssi and weechat). IIUC that's exactly what you'll get if you set rcirc-decode-coding-system to `undecided'. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon May 30 10:20:44 2011 Received: (at 8744) by debbugs.gnu.org; 30 May 2011 14:20:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR3Km-0001RR-Fy for submit@debbugs.gnu.org; Mon, 30 May 2011 10:20:44 -0400 Received: from mail-fx0-f44.google.com ([209.85.161.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QR3Kj-0001RF-Sl for 8744@debbugs.gnu.org; Mon, 30 May 2011 10:20:42 -0400 Received: by fxm15 with SMTP id 15so2481300fxm.3 for <8744@debbugs.gnu.org>; Mon, 30 May 2011 07:20:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=J7Bqm5SJBiNvnFc+XaZidgd7HLz+cesCxE9BVbUiti0=; b=L1W7HnmspPfipTWlCZ85bDFBbamRckVTVeEEoQXxUPF/3kGBU2tO+cmg7KmEXnDk+d 5nd6lOMqFSW1kdmDNBhqTPC1jiX61mvA4mTOd7YKFWlU44sqxjDKZ7wUEDZH+lLhAcT6 p8ZQQuyu7iF9hNMc3+SOPHJQFIC/p2cYlM7AU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=Qdey5sJLK1yGfKTEIiujxTZaUOaiSUk9J8Z6Ah83s9YGUu/3AjmOVn0ehQ/cYStMzm FUfspJb6nuOL7Ft2TMucDDIuQ737YTfVsfmRIjyGzxI4bB7Nlr70lAjGhYc++JrA8Q+c GQjRQUa0r2PDJ9r0rPxYX8ZKKL1UlQ7uNUfr4= Received: by 10.223.75.15 with SMTP id w15mr578047faj.134.1306765235932; Mon, 30 May 2011 07:20:35 -0700 (PDT) Received: from localhost (93-137-160-95.adsl.net.t-com.hr [93.137.160.95]) by mx.google.com with ESMTPS id l26sm760085fah.14.2011.05.30.07.20.21 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 30 May 2011 07:20:34 -0700 (PDT) From: Marco Pessotto To: Stefan Monnier Subject: Re: bug#8744: Also use detect-coding-string? References: <87sjrxnxyx.fsf@universe.krase.net> <8762oselk0.fsf@universe.krase.net> Date: Mon, 30 May 2011 16:18:47 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 30 May 2011 10:33:14 -0300") Message-ID: <87d3j01dbs.fsf@universe.krase.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 8744 Cc: 8744@debbugs.gnu.org, Leo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Stefan Monnier writes: >> The rcirc-decode-coding-system is by default set to 'utf-8, which is >> (obviously a valid coding system), so the test, if i understand >> correctly, would always be true. > >> My idea is that the client should try to detect automatically the >> encoding used for each message received, using as first choices the >> encodings set by the user. That's what all the major IRC clients do (like >> irssi and weechat). > > IIUC that's exactly what you'll get if you set > rcirc-decode-coding-system to `undecided'. > > > Stefan I tested this a bit and you're right. A line of documentation wouldn't harm, anyway. Something like: @@ -302,7 +302,9 @@ Called with 5 arguments, PROCESS, SENDER, RESPONSE, TARGET and TEXT." :group 'rcirc) (defcustom rcirc-decode-coding-system 'utf-8 - "Coding system used to decode incoming irc messages." + "Coding system used to decode incoming irc messages. +Set to 'undecided if you want the encoding of the incoming +messages autodetected" :type 'coding-system :group 'rcirc) Bests -- Marco From debbugs-submit-bounces@debbugs.gnu.org Mon May 30 23:16:27 2011 Received: (at submit) by debbugs.gnu.org; 31 May 2011 03:16:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRFRT-0001EF-HB for submit@debbugs.gnu.org; Mon, 30 May 2011 23:16:27 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QRFRS-0001E3-5X for submit@debbugs.gnu.org; Mon, 30 May 2011 23:16:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QRFRM-00013I-0z for submit@debbugs.gnu.org; Mon, 30 May 2011 23:16:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED, RCVD_NUMERIC_HELO, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:36628) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QRFRL-000139-Ve for submit@debbugs.gnu.org; Mon, 30 May 2011 23:16:19 -0400 Received: from eggs.gnu.org ([140.186.70.92]:58138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QRFRL-0000t6-2W for bug-gnu-emacs@gnu.org; Mon, 30 May 2011 23:16:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QRFRK-00012u-5l for bug-gnu-emacs@gnu.org; Mon, 30 May 2011 23:16:19 -0400 Received: from lo.gmane.org ([80.91.229.12]:39889) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QRFRJ-00012f-TM for bug-gnu-emacs@gnu.org; Mon, 30 May 2011 23:16:18 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QRFRI-0003ca-9l for bug-gnu-emacs@gnu.org; Tue, 31 May 2011 05:16:16 +0200 Received: from 123.116.118.64 ([123.116.118.64]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 31 May 2011 05:16:16 +0200 Received: from sdl.web by 123.116.118.64 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 31 May 2011 05:16:16 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Leo Subject: Re: bug#8744: Also use detect-coding-string? Date: Tue, 31 May 2011 11:16:02 +0800 Lines: 25 Message-ID: References: <87sjrxnxyx.fsf@universe.krase.net> <8762oselk0.fsf@universe.krase.net> <87d3j01dbs.fsf@universe.krase.net> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 123.116.118.64 Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAMFBMVEUaFRZLMy1dTENxVzKQ WiCrXQ97cmO/dSqSh3akjGTApXy5sJ7Sxo/Sz8Xo6eP9//xJbkruAAAAAWJLR0QAiAUdSAAAAAlw SFlzAAACxQAAAsUBidZ/7wAAAAd0SU1FB9cBBwMJOwHXewoAAAIBSURBVCjPVdNBiNNAFADQ6J4F x3hThHZBBC+WCFI8SS0iezRDcMHLHkLAg6gJH/fgYQ9xYlj2sLK4KHgqCgXFhda2Idmr4kkQPZQ0 nkQMbTypbMmMM2m7ZgYSmMef/5OZPwo7HFnx3uKPcmj0Dht1LWZJ+Hvr7dIFZXRUwl9VRTuuKDJ+ U44gjscknK4hhJaCkYRsWjmBtLqXlJAG2wipNe18OZJu1BBq1E8xafl4s6Jq2mUZGftU1y7CCxnp FVUDWJXx4C66BKBnErbuoaYNtoRTu6EZBsCbMn7W+5qOAR6WvxNOby9jHWC9hAf3n304CdiAByXs 3Nh9roLDkyb/sWV712vYwaLSAn8CPMHIAAzOPDKP2COAFm4Y4ODVWc6xG7KXsN7UeUJjjimx2uwd gCgNhr0i8C/xyCD5CiCKAMY3Bf5oDzx//w/fimscdcAZU2jv9sedx6+nYPPFIoWI/GK6QZ+EFGOR ErAjCnV3vPZ7XqlTIMbOLY7fLcvvmT7rXNWaGDexIY44N12TG2PDp7vqyl57dnCeuWwyNpnEURxk fTbDYeBnKRn4oejPYI4sH6WviBumEZ/GxX4X/x6EcURFZ7E071bjQGAxpcOAEOJuTiroDEea5Szv rVWLYfl7ZiQwSUToxrkux7OLixAWGz22+HIyWTRYcVfomOwvzusfjtVIGgLHf3MAAAAASUVORK5C YII= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.7) Cancel-Lock: sha1:y5RYV3h0SzEBZJhtYPEDATApxCw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.8 (---) On 2011-05-30 22:18 +0800, Marco Pessotto wrote: >> IIUC that's exactly what you'll get if you set >> rcirc-decode-coding-system to `undecided'. >> >> >> Stefan > > I tested this a bit and you're right. A line of documentation wouldn't > harm, anyway. Something like: > > @@ -302,7 +302,9 @@ Called with 5 arguments, PROCESS, SENDER, RESPONSE, TARGET and TEXT." > :group 'rcirc) > > (defcustom rcirc-decode-coding-system 'utf-8 > - "Coding system used to decode incoming irc messages." > + "Coding system used to decode incoming irc messages. > +Set to 'undecided if you want the encoding of the incoming > +messages autodetected" > :type 'coding-system > :group 'rcirc) I was ignorant of this fact. I will revert my commit to my original patch with the doc-string improvement from Marco in a day or two. Leo From unknown Wed Jun 18 23:10:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 28 Jun 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator