Project

General

Profile

Bug #1142

CTCP action sending extra characters

Added by rikai about 8 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
02/29/2012
Due date:
% Done:

100%

Estimated time:
Version:
0.7.3
OS:
Any

Description

When using certain characters, it seems there are extra characters being sent.
You can only see this when using a client other than quassel.

Not sure of the specifics of whats causing this, or if there are any other characters that are being sent in this way, but it can be easily reproduced by using the \ character in a /me

Example: /me \o/
Will output this in quassel: -*- rikai \o/
But this in other clients: * +rikai \\o/


Related issues

Related to Quassel IRC - Bug #1130: Buggy Version ReplyResolved2011-12-20

Associated revisions

Revision fd92bfb1 (diff)
Added by Bas Pape about 7 years ago

Only escape \ with standards-compliant ctcp

Fixes #1142

History

#1 Updated by rikai about 8 years ago

As requested, adding a note that this was tested against multiple clients. They all interpreted it in the same way that was shown in the example (which was from mirc specifically).

the following clients were tested:
  • mirc
  • xchat
  • colloquy
  • colloquy mobile
  • limechat(iOS)
  • Andchat
  • smuxi (i believe so anyway)

#2 Updated by Anonymous over 7 years ago

  • Target version set to Some future release

This is made part of the simplified CTCP. MR 148

#3 Updated by Anonymous about 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset quassel|commit:fd92bfb1f093dcc6295ca9de2c34780d288b0fe2.

#4 Updated by Anonymous about 7 years ago

  • Assignee set to Anonymous
  • Target version changed from Some future release to 0.9.0

Also available in: Atom PDF