This file is indexed.

/usr/share/doc/wily/html/winmanager.html is in wily 0.13.41-7.2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<H2>The Wily Window Manager?</H2>

<P>Window management is probably the biggest open problem with Wily,
probably because there's no real <I>solution</I>, only heuristics.

<P>The first iteration of Wily creatied a bunch of separate X windows
and let the window manager handle arranging them.  This seems a more
modular, tool-based approach.  However, bitter experience showed that
most existing window managers just don't cut it when you're quickly
creating and deleting lots of windows.  Acme's window management,was
much better.

<P>The logical solution then would be to write an X window manager that
works like the window management in Acme.  However:

<UL>
<LI>Writing a window manager requires knowing a _lot_ more about X than
I ever want to know

<LI> Either the wily windows would need to be separate processes,
communicating probably via some sort of X IPC (more arcane X'ery), or
libXg would need to be modified to allow multiple windows (O who will
save me from this plague of X?)

<LI> This sort of window manager would probably _not_ be appropriate
for managing the other windows normally on the desktop.
</UL>

<P>So Wily is designed to be run in one big window, and it does its own
window management within that.  It's a bit of a hack, but probably the
best solution for the moment.

<P>Still, I hope it shouldn't be too hard to remove the "Wily is managing
all the windows" assumption from the code if some brave soul solves the
problems mentioned above.