Permalink
Browse files

plans: new bugs to fix. Also added 'wontfix' file

  • Loading branch information...
1 parent 103d79d commit b85b526c7c41b52c0f15530240cd87ba2d618ea8 Sound and Fury committed Nov 12, 2010
Showing with 18 additions and 0 deletions.
  1. +8 −0 plans
  2. +1 −0 readme.htm
  3. +9 −0 wontfix
View
8 plans
@@ -6,8 +6,16 @@ Quiet mode. Don't emit diagnostics for eg. unrecognised IRC traffic (such as nu
curses. The current hardwired ANSI-escapes code for painting the screen is clumsy. However, it's tailored to my needs, and now that it's neatly packaged away, it should be easier to cope with. So, I may just stick with it.
+PASS (auto-send during connect time). Also need to fix the problem of the conn_rest not getting called for eg worldofspectrum (why is this happening?)
+
+Fix possible issue with CTCP. Funny stuff (including random characters) happened when eg spike1 sent a CTCP PONG to the channel.
+
+Proper handling of Unicode in character-based things like cursor-movement, backspace.
+
Automate config handling. Generated code?
+Fix re"join"ing of <msg> tabs.
+
Accept destination "Global".
Store both unprocessed /and/ processed text; that way we can eg. resize line lengths when /setting width, /set mcc can act retroactively, etc.
View
1 readme.htm
@@ -31,6 +31,7 @@
<p>First port of call is the website, <a href="http://dev-null.chu.cam.ac.uk">http://dev-null.chu.cam.ac.uk</a> (sometimes it&apos;s not there, in which case try <a href="http://alistairsserver.no-ip.org:50001">http://alistairsserver.no-ip.org:50001</a>).<br />
Then there&apos;s the github page, <a href="http://github.com/ec429/quIRC">http://github.com/ec429/quIRC</a> (which should also have an up-to-date link to the abovementioned website).</p>
<p>Or try our IRC channel, #quirc on irc.newnet.net (if your problem doesn&apos;t prevent you from joining us there!)</p>
+<p>Note: before reporting a bug, check the file <small>wontfix</small>, which lists things which are known to be wrong but whose fixes would be unacceptably crocky.</p>
</div><!--#furtherhelp-->
<div id="commands">
<h2>Commands</h2>
View
9 wontfix
@@ -0,0 +1,9 @@
+==quIRC:bugs which WONTFIX or NOTABUG==
+
+ * Pathological error in handling of escape sequence highlighting on cursor movement, input-line crushing etc. For instance
+ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\003
+ will sometimes show
+ ...(yellow)\\\\(white)003
+ instead of correct
+ ...(yellow)\\\(cyan)\003
+ This is essentially because the escape sequences are not self-synchronising in the case of \\. However, long strings of \\s are so unlikely that the considerable extra processing time /for all input editing/ required to fix is simply not worthwhile.

0 comments on commit b85b526

Please sign in to comment.