Projects / quIRC

quIRC

quIRC is a lightweight console-mode IRC client. It uses terminal escape sequences to provide a clean character-cell based interface, handling things like multiple channels and servers (using tabs), input line editing (with bash-like keystrokes), and backscroll.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  25 May 2013 10:46

Release Notes: This release improves CTCP handling. It also remembers channel keys, so they don't need to be specified on /[re]join. Some cosmetic interface changes were made. The 'force_redraw' option ('fred' in the rc file) has been removed, as it's believed to no longer be necessary. There were also some bugfixes; notably, 'topic was set' messages no longer contain ridiculous dates 2300 years in the future.

  •  20 Dec 2012 21:54

Release Notes: This is primarily a bugfix release. UTF-8 glitches in the input bar have been fixed, and cursors and backspace now handle UTF-8 correctly. A double-free crash (Bug #18) has been fixed. Some documentation has been updated. The Makefile has been partially cleaned up.

  •  28 Aug 2012 15:43

Release Notes: This release fixes a bug in the 'netsplit merge' feature: when merging more than two lines, only the last two were shown.

  •  22 Aug 2012 21:01

Release Notes: This release fixes a few bugs (mainly cosmetic) and adds merging of join/part/quit messages. For example, a series of consecutive joins will get merged into a single line like this: "=foo=bar=baz= have joined #metasyntactic". This is particularly useful in the event of netsplits. One problem to note is that of timestamps; the timestamp shown will be that of the most recent join (or part, or quit) in the merged block. As a workaround, quIRC refuses to merge lines whose timestamps differ by more than 5 seconds (this should be a long enough time to capture an entire netsplit event).

  •  23 Jul 2012 23:53

Release Notes: This release fixes several minor UI bugs, such as escaping backslashes during tab completion and the accidental bolding of the input line. It also fixes an error in logging which caused unprintables to be written as "\377777777" instead of "\377" if the char was signed.

Screenshot

Project Spotlight

AjaXplorer

A Web-based file explorer with a rich GUI.

Screenshot

Project Spotlight

eZ Publish

Content management system for e-commerce, e-publishing, and intranets/extranets.