Re: [dev] simplyread

2011-12-19 Thread Bjartur Thorlacius
> Even if HTML5 were the only standard around, people would still misuse
> it untill you guys enable me to one-click-slay (TM) them.
>
"Of course, all seducers of the masses, potential tyrants or fanatics,
have used this argument to make their case; the communists did the
same when they declared themselves the most enlightened segment of the
population, and, by virtue of this alleged enlightenment, arrogated to
themselves the right to rule arbitrarily." - Václav Havel

I know you were kidding, but I couldn't resist.



Re: [dev] simplyread

2011-12-19 Thread hiro
It's a good quote that I think I had yet to see. But I knew the
communists also used such unique methods.

Shortly after my last post yesterday I heard there's a book now (about
300 pages I think) about how mankind overall got less violent. It
should be clear to anyone that only the recent technological
breakthrough of HTML5 and it's extensions (one-klick-slay being the
most recent) made possible the currently widespread goodness.

It's feel-good time, so I hope all your wishes and standards get
approved this year.




[dev] dwm 6.0

2011-12-19 Thread Anselm R Garbe
Hi there,

I'm glad to announce a new dwm release which can be downloaded from:

  http://dl.suckless.org/dwm/dwm-6.0.tar.gz

This release contains

- several Xinerama fixes
- a new approach to hide clients into negative space rather than positive
- the return of the nmaster functionality (Mod1-i, Mod1-d)
- better EWHM support for floating windows
- fixed sloppy focussing of empty screens
- a new default color scheme (actually a new old one, now bluedark
rather than bluegray)

I thank Connor and all other contributors for their excellent work to
make this release happen!

More news will be unveiled during Q1 of 2012...

Cheers,
Anselm



Re: [dev] dwm 6.0

2011-12-19 Thread Manolo Martínez
Hi, thanks for the new version!

On 12/19/11 at 04:16pm, Anselm R Garbe wrote:
> - the return of the nmaster functionality (Mod1-i, Mod1-d)

A question regarding this functionality -- feel free to forward me to
documentation, if there is such --. If I use Mod1-i and have two windows in the
master column, and then delete any other windows, I am stuck with horizontal
tiling, until I launch another window, am I not?

Manolo



Re: [dev] dwm 6.0

2011-12-19 Thread Connor Lane Smith
Hey,

On 19 December 2011 16:39, Manolo Martínez  wrote:
> A question regarding this functionality -- feel free to forward me to
> documentation, if there is such --. If I use Mod1-i and have two windows in 
> the
> master column, and then delete any other windows, I am stuck with horizontal
> tiling, until I launch another window, am I not?

Or you hit M-d.

cls



Re: [dev] dwm 6.0

2011-12-19 Thread Manolo Martínez
Connor, thanks for replying.

On 12/19/11 at 04:40pm, Connor Lane Smith wrote:
> On 19 December 2011 16:39, Manolo Martínez  wrote:
> > A question regarding this functionality -- feel free to forward me to
> > documentation, if there is such --. If I use Mod1-i and have two windows in 
> > the
> > master column, and then delete any other windows, I am stuck with horizontal
> > tiling, until I launch another window, am I not?
> 
> Or you hit M-d.
> 
(M == Mod1, right?) What I'm seeing is that, if I press Mod1-i (-d), say 3
times too many, then I need to press Mod1-d (-i) *4* times for it to have any 
effect.

Maybe you guys are all familiar with this behaviour; it's new for me, that's
all :)

Manolo
-- 



Re: [dev] dwm 6.0

2011-12-19 Thread Connor Lane Smith
On 19 December 2011 16:50, Manolo Martínez  wrote:
> (M == Mod1, right?) What I'm seeing is that, if I press Mod1-i (-d), say 3
> times too many, then I need to press Mod1-d (-i) *4* times for it to have any 
> effect.

Indeed, that's correct. Remember, dwm's layout is per-monitor, not
per-tag. As a result, when you switch to a tag with only one client on
it, you don't want to switch back only to find that you have to
readjust your nmaster, over and over again. So, the solution is not to
hit M-i three times when you only mean to hit it once... The behaviour
is quite nice, once you do get used to it. ;)

Thanks,
cls



Re: [dev] dwm 6.0

2011-12-19 Thread Anselm R Garbe
On 19 December 2011 16:50, Manolo Martínez  wrote:
> On 12/19/11 at 04:40pm, Connor Lane Smith wrote:
>> On 19 December 2011 16:39, Manolo Martínez  wrote:
>> > A question regarding this functionality -- feel free to forward me to
>> > documentation, if there is such --. If I use Mod1-i and have two windows 
>> > in the
>> > master column, and then delete any other windows, I am stuck with 
>> > horizontal
>> > tiling, until I launch another window, am I not?
>>
>> Or you hit M-d.
>>
> (M == Mod1, right?) What I'm seeing is that, if I press Mod1-i (-d), say 3
> times too many, then I need to press Mod1-d (-i) *4* times for it to have any 
> effect.
>
> Maybe you guys are all familiar with this behaviour; it's new for me, that's
> all :)

That's on purpose. You are expected to only perform M-i/M-d
adjustments occasionally, like adjusting the mfact value using
M-h/M-l.

Cheers,
Anselm



Re: [dev] dwm 6.0

2011-12-19 Thread Thomas Dean
On Mon, Dec 19, 2011 at 17:08:54 +0100, Thomas Dean wrote:
> > (M == Mod1, right?) What I'm seeing is that, if I press Mod1-i (-d), say 3
> > times too many, then I need to press Mod1-d (-i) *4* times for it to have 
> > any effect.
> 
> Also, when nmaster=1 and pressing Mod1-d, nmaster seems to become infinity.
> I see this as a feature, but is it intended?

Of course, now I see it: 0=infinity in this case, i.e. slave effectively
becomes master :-)




Re: [dev] dwm 6.0

2011-12-19 Thread Thomas Dean
On Mon, Dec 19, 2011 at 16:50:01 +0100, Manolo Martínez wrote:
> (M == Mod1, right?) What I'm seeing is that, if I press Mod1-i (-d), say 3
> times too many, then I need to press Mod1-d (-i) *4* times for it to have any 
> effect.

Also, when nmaster=1 and pressing Mod1-d, nmaster seems to become infinity.
I see this as a feature, but is it intended?




Re: [dev] dwm 6.0

2011-12-19 Thread Andrew Hills
On Mon, Dec 19, 2011 at 11:10 AM, Thomas Dean <78...@web.de> wrote:
> Of course, now I see it: 0=infinity in this case, i.e. slave effectively
> becomes master :-)

Be careful when creating a power vacuum. Eliminating the remaining
authority will lead to anarchy as the slaves all scramble to create a
new class of masters.

--Andrew Hills



Re: [dev] dwm 6.0

2011-12-19 Thread Stefan Mark
On 19.12.2011 17:21, Andrew Hills wrote:
> On Mon, Dec 19, 2011 at 11:10 AM, Thomas Dean <78...@web.de> wrote:
>> Of course, now I see it: 0=infinity in this case, i.e. slave effectively
>> becomes master :-)
> 
> Be careful when creating a power vacuum. Eliminating the remaining
> authority will lead to anarchy as the slaves all scramble to create a
> new class of masters.
> 
> --Andrew Hills
> 
Magnificent. Brilliant. Bodacious. Capital. Oberaffentittengeil.

You made at least my day, and quite possibly my week :D



Re: [dev] dwm 6.0

2011-12-19 Thread Thomas Dean
On Mon, Dec 19, 2011 at 11:21:28 -0500, Andrew Hills wrote:
> > Of course, now I see it: 0=infinity in this case, i.e. slave effectively
> > becomes master :-)
> 
> Be careful when creating a power vacuum. Eliminating the remaining
> authority will lead to anarchy as the slaves all scramble to create a
> new class of masters.

:-)

More of this on this list please!




Re: [dev] simplyread

2011-12-19 Thread Bjartur Thorlacius
On 12/19/11, hiro <23h...@googlemail.com> wrote:
> It's a good quote that I think I had yet to see. But I knew the
> communists also used such unique methods.
>
It was taken out of the context of an article found on Al Jazeera
arguing that people should be dictated by benevolent "intellectuals"
ethically ignorant of contemporary and local problems that don't
brainwash people through news media. Oh, the idealist ignorance of the
nature of humans.

> Shortly after my last post yesterday I heard there's a book now (about
> 300 pages I think) about how mankind overall got less violent. It
> should be clear to anyone that only the recent technological
> breakthrough of HTML5 and it's extensions (one-klick-slay being the
> most recent) made possible the currently widespread goodness.
>
I forwarded your email to Amazon. The patent has been granted.

On a more serious note, lets all thank the USA DoD for their worldwide
suppression of violence¡



Re: [dev] simplyread

2011-12-19 Thread Connor Lane Smith
On 19 December 2011 17:51, Bjartur Thorlacius  wrote:
> It was taken out of the context of an article found on Al Jazeera
> arguing that people should be dictated by benevolent "intellectuals"
> ethically ignorant of contemporary and local problems that don't
> brainwash people through news media. Oh, the idealist ignorance of the
> nature of humans.

Not exactly a new idea, either. cf. Plato's Republic.

PS. This mailing list is a strange thing.

cls



Re: [dev] Siemens RTL Tiled Window Manager

2011-12-19 Thread Christoph Lohmann
Greetings comrades,

before you guys start using rtl like dwm, here's a presentation
video[0] about how it was intended to be used.


Sincerely,

Christoph Lohmann

[0] http://www.open-video.org/details.php?videoid=8038



[dev] Siemens RTL Tiled Window Manager

2011-12-19 Thread Christoph Lohmann
Greetings comrades,

I am proud to announce, that we (Paul Onyschuk an I) got the
Siemens RTL Tiled Window Manager to work on modern systems. It
was one of the early tiled window managers and has some ideas
of dwm, but is something different. Just try it out.

At [0] is the source of the patched rtl, to compile with
modern gcc versions. You will need liboldX[1] for the compila-
tion.

Instructions:

% tar -xzf rtl-5.2-working.tar.gz
% cd rtl
% mxmkmf && make && make install
# will install to /usr/bin
% cat > ~/.rtl.tools
XTerm
xterm

% rtl

Now use the right mouse button to use the menus. The .rtl.tools
file is needed, so you are able to at least start an xterm from
within rtl.

There seem to many yet untouched features in rtl, which are doc-
umented in the doc/ directory.


Sincerely,

Christoph Lohmann

[0] http://www.r-36.net/tmp/rtl-5.2-working.tar.gz
[1] http://cgit.freedesktop.org/xorg/lib/liboldX/



Re: [dev] Siemens RTL Tiled Window Manager

2011-12-19 Thread Connor Lane Smith
On 19 December 2011 18:11, Christoph Lohmann <2...@r-36.net> wrote:
> before you guys start using rtl like dwm, here's a presentation
> video[0] about how it was intended to be used.

Ellis Cohen wins. I demand that 1:00 - 1:25 be used to introduce every
talk on dwm from here on out.

cls



Re: [dev] Siemens RTL Tiled Window Manager

2011-12-19 Thread Andrew Hills
On Mon, Dec 19, 2011 at 12:20 PM, Connor Lane Smith  wrote:
> Ellis Cohen wins. I demand that 1:00 - 1:25 be used to introduce every
> talk on dwm from here on out.

I'll second that. I also enjoyed his closing remark: "We don't always
use the available space because sometimes it just can't be used."

--Andrew Hills



Re: [dev] Siemens RTL Tiled Window Manager

2011-12-19 Thread Paul Onyschuk
On Mon, 19 Dec 2011 18:03:29 +0100
Christoph Lohmann wrote:

>
> It was one of the early tiled window managers and has some ideas
> of dwm, but is something different. Just try it out.
>

Just to give some idea about time frame (mostly based on sparse
informations from comp.windows.x discussion group):

- RTL was useful back in 1986, although it was based on Adrew Project.
- In 1987 porting to X11 began.
- First wider public release was made in 1988, RTL version 5.1 was
distrusted on X11R3 contrib tape. 
- (Not sure about this) Later on RTL was available on MIT ftp in X11
contrib section.  I found information about RTL version 5.2pl1. Hard to
say if it is true, because it seems that X11R3 contrib was wiped out
from MIT servers completely.

It is one of the first tiling window managers, and I would say first
for X11.  Project is interesting thanks to availability of source code
and detailed documentation.  Source code is licensed on permissive/copy
free terms [1].  So called advertising clause was used, so it is
incompatible with GPL.

Anyway it seems like it wasn't popular back then.  I guess there are few
reasons for that.  Tiling was used by Digital Research and Microsoft
back in the days, not because they wanted - it was direct result of
Apple lawsuit.  Secondly it was pretty big program back then - people
behind RTL steeped into unknown water, and as research project they
ended up with huge number of options and ideas.

I can point out some features about RTL after some early usage:
- It is 100% mouse driven.
- Using maximal space is secondary goal, main principle was to not
overlap windows.
- It has some kind of grouping support using settings (need further
investigation).
- Icons are used to represent "closed" windows.

Was is the point of digging out 20+ year old code?  Tiling isn't new
idea, but evolved over the time.  Watching video and making assumptions
is very different from playing with one of the tiling ancestors.  It
also showed the state of X11 - old code isn't removed at all.


[1]
http://en.wikipedia.org/wiki/Historical_Permission_Notice_and_Disclaimer



Re: [dev] Siemens RTL Tiled Window Manager

2011-12-19 Thread Paul Onyschuk
On Mon, 19 Dec 2011 18:20:49 +0100
Connor Lane Smith wrote:

> 
> Ellis Cohen wins. I demand that 1:00 - 1:25 be used to introduce every
> talk on dwm from here on out.
> 

You can also check extras/rhymes in source code.  This is small part,
to not spoil too much:

"C'mon baby, cut the crap
I don't want to overlap"



Re: [dev] simplyread

2011-12-19 Thread hiro
> I forwarded your email to Amazon. The patent has been granted.

Thanks, I provide free licenses for list members who help me sue
Hitler, Putin, Obama and friends.



Re: [dev] Siemens RTL Tiled Window Manager

2011-12-19 Thread hiro
I like this, but it also does too much.