Re: [dev] libdraw development

From: Connor Lane Smith <>
Date: Fri, 3 Sep 2010 09:28:30 +0100

On Friday, September 3, 2010, Uriel <> wrote:
> I understand that when you are busy reinventing square wheels, causing
> extra confusion is the least of your worries...

Clearly you didn't read the explanation of what libdraw is... Allow me
to reiterate: the functions already existed within dwm, dmenu, and
tabbed. They are now a part of a separate library, simply for ease of
development. In its present state it does not even handle the creation
of windows, let alone any of the various other things Plan 9's does.

As noted by Szabolcs, it uses Xlib functions directly and so is
several orders of magnitude smaller than Plan 9's. Seriously. Since
you haven't even looked at it yet, I urge you to check the vast
difference in code complexity. It may just be me, but weren't we
trying to write simple software, not just use libraries that already
exist because OMG they're in Plan 9!

Correct me if I'm wrong, but I also don't think one cannot use Plan
9's libdraw (constrained as it is by rio's limited windowing
capabilities) to create redirect-overridden windows like those
required by dwm and dmenu. Not, at least, without some dirty hacks. If
this is the case then how, exactly, are we meant to use that library?

Received on Fri Sep 03 2010 - 10:28:30 CEST

This archive was generated by hypermail 2.2.0 : Fri Sep 03 2010 - 10:36:02 CEST