On 04/03/2014, Bobby Powers wrote:
> Strake wrote:
>> * Member selection is in some cases cumbersome, in which it would not
>> be in C, which is related to ¬(variant types)
>
> Can you explain more what you mean?
I can't quite remember the particulars. My case was a λ-c
FRIGN wrote:
> You can write beautiful and readable code in any language.
[assuming that "you" means the reader in general, not S. Jegen in particular]
False. I can't write such code in MATLAB, for example.
> A question to everyone on this list: What do you think about the Go-language?
I'm not
On 26/12/2013, yy wrote:
> You could maybe build such a thing on top of l9fb, but I don't think this
> would be such an improvement over directly using the fb device.
The reason for l9fb is to have a common interface whether it's the raw
framebuffer, an aggregate surface of many framebuffers, a w
On 25/12/2013, Lee Fallat wrote:
> Neat although maybe not so practical. There would be lots of latency
> over a remote network, but locally I can see this being ok.
Yes, this is meant to be local. Remote graphics likely ought to be
vector rather than raster.
> How could you make it so that you
https://github.com/strake/l9fb
Future goals:
* make a terminal emulator
* make a tiling window organizer with same interface
* make the X window system my ex-window system
On 24/12/2013, Silvan Jegen wrote:
> So I guess the question boils down to whether you would rather use
> libutf or the standardized, POSIX-locale-dependent wchar.h functions for
> the UTF-8 conversion. I see one advantage of the wchar.h functions:
> If we use them we could avoid adding an extern
On 20/12/2013, Rob wrote:
> https://github.com/bobrippling/ucc-c-compiler
Why are you rewriting libc?
On 20/12/2013, Sylvain BERTRAND wrote:
> That's very bad. Linux kernel devs have not accepted patches to
> allow compilation with alternative C compilers??
Well, Linus is no gcc fan [1], so they might, if a ready alternative
were available.
[1] https://lkml.org/lkml/2006/11/28/206
On 13/12/2013, Nick wrote:
> On a related note, for those who like him, Eben Moglen just did an
> excellent series of talks
It's not the FSF's doctrine that loses; it's GNU's shitty code.
> Browsing the web nowadays feels like having engineers
> and advertisers constantly shouting "fuck you" at
On 13/12/2013, Paul Onyschuk wrote:
> [Markdown] is still non-strict,
I missed this. Where is evaluation order specified?
> Sed, awk, grep and other standard tools work great with sane roff
> document: you can stick to the oneliners (I don't think that this can
> be said about any other document
On 12/12/2013, Troels Henriksen wrote:
> No, that was year 100. 2014 is the year of MMXIV.
Anyhow, this is actually the year 44.
On 12/12/2013, Neo Romantique wrote:
> C is generally more and efficient, I suppose.
I assume you mean "more efficient".
It may be more for the machine but it's less for the programmer.
We build machines to do tedious work so we needn't.
On 12/12/2013, YpN wrote:
> Do you think I could add a section about init? I know ignite and busybox
> init, it might be interesting.
Rich Felker, author of musl, wrote an init too, but I can't find it now.
Here is mine, much alike: https://github.com/strake/init/blob/master/init.c
On 12/12/2013, Strake wrote:
> Rich Felker, author of musl, wrote an init too, but I can't find it now.
Sorry, that ought to be "primary author".
On 28/11/2013, Silvan Jegen wrote:
> On Thu, Nov 28, 2013 at 11:45:33AM -0500, Strake wrote:
>> > (either using UTF-8 or UTF-32 indices), right?
>>
>> I meant Unicodepoints; those are just Unicodecs.
>
> UTF-32 is an encoding that is identical to the unicode point as
On 28/11/2013, Silvan Jegen wrote:
> If I understand correctly you would use mmap to allocate a sparse
> memory area into which we could then directly index
Yes.
> (either using UTF-8 or UTF-32 indices), right?
I meant Unicodepoints; those are just Unicodecs.
> Since mmap needs a file descript
On 26/11/2013, Silvan Jegen wrote:
> If you you would rather not take this version, what approach would
> you take for the character set mapping when using UTF-8?
On Linux, one can easily make a sparse array with 1-page granularity
with mmap, and so simply use a (wchar_t []) or (Rune []), but I'm
On 12/11/2013, Martti Kühne wrote:
> On Thu, Nov 7, 2013 at 3:54 PM, Strake wrote:
> ...
>> for an actual fault, for example a bottom post, is no flame.
>>
>
> Logical fallacies that are obvious are an edge case, I guess... It's
> top posting we don't like.
Sorry, yes, I meant top post.
"Asshole vs. reality" would be an appropriate subtitle for "suckless:
the movie".
Alas, the list smells ever of phosphorus and kerosene, as some would
rather flame than argue rationally. But slamming someone for an actual
fault, for example a bottom post, is no flame.
On 18/10/2013, Szymon Olewniczak wrote:
> I believe that we can make the web the better place without huge revolutino
s/HTML/XML+XSLT/g is quite a revolution.
> (such as changing HTTP to something else)
Which is this about, HTTP or HTML?
> Pages writen in XML has readable source
So have pages
On 17/10/2013, Strake wrote:
> I am trying to use st, but it fails with the message "XOpenIM failed.
> Could not open input device."
>
> ...
Never mind; I wrote my own lookupString function. It's not
particularly good, lacking ability beyond ASCII, but I'll post it if
someone asks.
cken wrote:
> On 2013-10-18, at 12:29, sin wrote:
>
>> find: Useless, just do `du -a | grep blabla'
>
> I'm not interested in disk usage, but finding files based on certain
> properties, such as update time, ownership, permissions, etc.
du -a | cut -f 2
Cheers,
Strake
I am trying to use st, but it fails with the message "XOpenIM failed.
Could not open input device."
I checked the XOpenIM man page, which said that it opens an input
method, so I checked the man page, the X11 header files, the Arch
Linux package repos, and Google hits for "XIM", "X Input Method",
On 16/10/2013, Jochen Sprickerhof wrote:
> I've implemented a (limited) scrollback buffer for st. Thanks to v4hn
> for testing and improving first versions.
Thanks! This was the last reason against my st adoption.
On 16/10/2013, Christoph Lohmann <2...@r-36.net> wrote:
> You can add it as a pat
On 10/10/2013, FRIGN wrote:
> On Thu, 10 Oct 2013 08:31:03 -0500
> Strake wrote:
>
>> On 10/10/2013, Silvan Jegen wrote:
>> > A day before Christmas Eve, no less.
>>
>> and the Linux kernel cares what day it is?
>>
>
> Yep[1].
>
> [1]: <
On 10/10/2013, Silvan Jegen wrote:
> A day before Christmas Eve, no less.
and the Linux kernel cares what day it is?
On 05/10/2013, Thorsten Glaser wrote:
>>Yes, sorry, I missed that it bound to IPv4 alone by default. Should
>>work now. Thanks.
>
> Nope – maybe it’s firewalled (looks like pf block drop)?
>
> tg@blau:~ $ nc -v6 starchlinux.org 80
> nc: connect to starchlinux.org port 80 (tcp) failed: Operation ti
On 05/10/2013, Thorsten Glaser wrote:
> Strake dixit:
>
>>http://starchlinux.org/
>
> “HTTP/1.1 200 Schön”?!
What, is this improper usage?
> One rather important thing: starchlinux.org has got an RR
> but the httpd does not listen on IP, only on Legacy IP. Pl
I posted about Starch earlier [1]; to remind, it's static-linked
Arch-based Linux distro built against musl. The basic system now works
with a few small glitches. So far, packages for x86_64 are available.
http://starchlinux.org/
[1] http://lists.suckless.org/dev/1210/13050.html
On 22/07/2013, Charlie Paul wrote:
> But now we are looking at an even more obscure situation.
Yep, in practice, we'll never have newlines in filenames. And the
Titanic will never sink.
The answer here is to use null rather than newline as a separator.
Alas, The Standard says otherwise.
On 17/07/2013, Calvin Morrison wrote:
> I came up with a utility[0] that i think could be useful, and I sent
> it to the moreutils page, but maybe it might fit better here. All it
> does is give a count of files in a directory.
$ ls | wc -l
> I was sick of ls | wc -l being so damned slow on larg
On 07/07/2013, Markus Teich wrote:
>> Why are these in C?
>
> Because shell scripts tend to run many processes compared to only one
> if you don't fork in the C code?
Is this a matter of efficiency alone?
;;
esac
done
shift $(dc -e "$OPTIND 1 - p");
for x in "$@"; do sed ${n}q <"$x"; done
# END
pwd:
#!/bin/sh
echo "$PWD"
#END
Why are these in C?
head.sh now needs dc, but could easily rather use intc [1], which we
could include in sbase.
[1] https://github.com/strake/intc
On 04/07/2013, sin wrote:
> On Thu, Jul 04, 2013 at 12:34:14PM +, Robert Ransom wrote:
>> sha1sum.c is very similar to md5sum.c; ideally, more of the common
>> code between those programs would be in a library routine.
>
> Yeah they are very similar, however, the code is very simple and
> ther
On 06/07/2013, Galos, David wrote:
> The attached patch shows my current work on adapting sltar
> to sbase. It is functional, but, there are still open questions
> regarding tar. The big deal is the argument parsing: I would
> like to use the ARG macros in tar, but I'm not sure how that
> fits wi
Tested now.
>From 309ffdb318e67014b8565335cc1d95e4ff5d506c Mon Sep 17 00:00:00 2001
From: Strake
Date: Wed, 3 Jul 2013 07:26:16 -0500
Subject: [PATCH 1/2] bin/handlers: roll up repeated code
---
bin/handlers.rc | 21 +
1 file changed, 9 insertions(+), 12 deletions(-)
d
On 03/07/2013, Strake wrote:
> ...
Sorry, I thought that I tested both, but actually only tested the
first. Second needs work yet.
>From 309ffdb318e67014b8565335cc1d95e4ff5d506c Mon Sep 17 00:00:00 2001
From: Strake
Date: Wed, 3 Jul 2013 07:26:16 -0500
Subject: [PATCH 1/2] bin/handlers: roll up repeated code
---
bin/handlers.rc | 21 +
1 file changed, 9 insertions(+), 12 deletions(-)
diff --git a/
On 25/06/2013, Martti Kühne wrote:
> On Tue, Jun 25, 2013 at 4:58 PM, Calvin Morrison
> wrote:
>> my votes are for at a minimum are for:
>>
>> sponge
>> tee
>> pee
>
> And a cloth to clean up the mess...
No, that's what sponge is for.
On 12/06/2013, Thuban wrote:
> Hello,
> stupid question : how can you enter an unicode character in st?
> In vim, you do it with ctrl-u+ (where is the code)
> In some terminal, you do this with ctrl-shift-u+
Define a compose key.
id with another '-'; as I soon
learned, this is very cumbersome.
I mean to try again, this time with s-expressions, which, as they are
balanced, need no quotation.
Cheers,
Strake
On 24/05/2013, Random832 wrote:
> On 05/24/2013 07:13 PM, Strake wrote:
>>> And you spend a day on wikipedia or tvtropes and you've got two hundred
>>> HTML viewers open?
>> Yes.
>
> I meant as opposed to the usual dozen.
>> The viewer sends a "
On 24/05/2013, random...@fastmail.us wrote:
> On Fri, May 24, 2013, at 16:02, Strake wrote:
>> Yes. A web browser ought to have a component to fetch documents and
>> start the appropriate viewer, as in mailcap. The whole monolithic web
>> browser model is flawed.
>
On 24/05/2013, Dmitrij Czarkoff wrote:
> There is mime, which can be combined with mailcap in a useful way.
Yes. A web browser ought to have a component to fetch documents and
start the appropriate viewer, as in mailcap. The whole monolithic web
browser model is flawed.
On 24/05/2013, Bjartur Thorlacius wrote:
> On 05/24/2013 02:11 PM, Christian Neukirchen wrote:
>> Types can't be declared properly in Unix.
> In Unix, filetype are defined on a per file basis.
Yes — file type, not data type.
> Delimeters in IPC text streams are defined using $IFS.
> Rc is hailed
On 24/05/2013, Nick wrote:
> On Fri, May 24, 2013 at 02:02:42PM +0200, Dmitrij Czarkoff wrote:
> Yes. Some site map or apache index style thing that was wholely
> standard and couldn't be "styled" would be very useful.
Over 9p, this would be the directory structure, so it would come for free.
tv)) {
> case -1:
> if(errno == EINTR)
> continue;
>
Why are we even using switch here?
>From 8cf77d2d081702c7e0db2bb8724732ca0fa85410 Mon Sep 17 00:00:00 2001
From: Strake
Date: Mon, 6 May 2013 06:29:21 -0500
Subject: [PATCH]
On 05/05/2013, Christoph Lohmann <2...@r-36.net> wrote:
> Greetings.
>
> On Sun, 05 May 2013 16:49:06 +0200 Strake wrote:
>> From c40205fe15f0da048128f8735fd2140605de5e9e Mon Sep 17 00:00:00 2001
>> From: Strake
>> Date: Sun, 5 May 2013 09:35:58 -0500
>>
>From c40205fe15f0da048128f8735fd2140605de5e9e Mon Sep 17 00:00:00 2001
From: Strake
Date: Sun, 5 May 2013 09:35:58 -0500
Subject: [PATCH] not roll our own utf functions
---
README| 2 +-
config.mk | 2 +-
st.c | 129 +-
>From d3455f61a5caaf5d94e2b6c1056fb03713772029 Mon Sep 17 00:00:00 2001
From: Strake
Date: Tue, 30 Apr 2013 23:53:04 -0500
Subject: [PATCH] swap
---
st.c | 38 ++
1 file changed, 10 insertions(+), 28 deletions(-)
diff --git a/st.c b/st.c
index 5251
On 21/04/2013, Uli Armbruster wrote:
> * Strake [21.04.2013 18:37]:
>> Which race has n fingers | n < 3?
>
> Seriously?!?!?!
No.
On 21/04/2013, Christoph Lohmann <2...@r-36.net> wrote:
> Btw. »3 fingers« is really racist to people only having two or just one
> finger.
Which race has n fingers | n < 3?
On 15/04/2013, random...@fastmail.us wrote:
> On Mon, Apr 15, 2013, at 10:58, Martti Kühne wrote:
>> According to a quick google those chars can become as wide as 6
>> bytes,
>
> No, they can't. I have no idea what your source on this is.
In UTF-8 the maximum encoded character length is 6 bytes [
On 14/04/2013, Christoph Lohmann <2...@r-36.net> wrote:
> The benchmark consists of running every website on a RPi Model B in
> surf, count how long it takes to load the website and compare the value
> of reaction time and loading time to a reference website. If the website
> is unusable (rea
On 12/04/2013, Max DeLiso wrote:
> I really only still run windows because I play
> some games which only run on windows.
Wine?
On 11/04/2013, Max DeLiso wrote:
> I completely agree that Windows is a legacy OS, but plenty of people are
> still forced to use it for many legitimate reasons.
Forced? How? At knifepoint?
On 06/04/2013, Igor Šarić wrote:
> Pardon my ignorance, but how do I find commit 9c44229c? All the commits on
> git webpage have longer (sha1?) hashes.
That string should be a prefix of the hash.
On 29/03/2013, Calvin Morrison wrote:
> See opening images is not the same as having images on your buffer, namely
> for the reason
> of being able to look back in your buffer and see the images that have been
> opened
>
> say I wanted all my photos in my collection from 2012, 3rd month, for
> m
On 25/03/2013, hiro <23h...@gmail.com> wrote:
> So then weak is rather sufficient. Sorry, it sounded like this up
> there was your wishlist.
It was.
> Now it got to be a good example of what I really don't need in my init
> scripts :)
Glad to help.
On 25/03/2013, hiro <23h...@gmail.com> wrote:
> That's all fixable without creating huge systems or frameworks.
I agree. I never said that I want a huge system or framework.
> I think you're just confused from what ubuntu made you think is useful.
I think you're just confused about whether you'r
On 23/03/2013, hiro <23h...@gmail.com> wrote:
>> initscripts are weak.
>
> what do you need them to do? what does weak really mean here?
Sorry, my comment was indeed vague.
I meant the Arch initscripts, tho this may well be true of many:
* won't automatically re-start service that dies; network
On 21/03/2013, Christian Neukirchen wrote:
> I would like to give a talk called "runit & ignite - a suckless init
> system?", but I'm asking whether there is interest first since I noticed
> these projects in the suckless context yet.
>
> runit is a reliable init system based on service supervisio
On 10/03/2013, hiro <23h...@gmail.com> wrote:
> are there any other new usable browsers lately? other ideas,
> recommendations?
Netsurf, maybe? It's written in pure C, at least.
http://netsurf-browser.org
Cheers,
Strake
On 02/03/2013, Chris Down wrote:
> I like the idea. mountpoint.sh could be improved. Do you prefer
> patches as a GitHub pull request or by git format-patch?
The former, tho either is cool.
Cheers,
Strake
rather than util-linux, which is crap.
https://github.com/strake/linuxutils
Very incomplete yet, just mount, umount, mountpoint, setsid, and
pivot_root, but ultimately I hope to have a full tool set.
Cheers,
Strake
On 13/02/2013, Hugues Moretto-Viry wrote:
> I already started a similar topic some months ago where I asked you your
> opinion.
> Now, the project seems to move fast, this is why I start another
> subject.
> The aim is different now, and I want to have some details from Suckless
> community / deve
On 06/02/2013, Peter Hartman wrote:
> 2013/2/6 Manolo Martínez :
>> On 02/06/13 at 03:29pm, Peter Hartman wrote:
>>> LaTeX
>>>
>> I use and love LaTeX, but LaTeX is *not* lightweight.
>
> Depends on the measure, but it is lighter both in terms of its source,
> memory footprint, and deps than any a
On 10/01/2013, Mihail Zenkov wrote:
>> I have also tested in the virtual terminal of the kenel (you called it
>> 'pure console') and I get the values you said:
>>
>>
>> Shift-F1 = ^[[25~
>> F11 = ^[[23~
>
> I check again - in my system I have ^[[23~ for Shift+F1 and F11. Can
>
On 07/01/2013, Raphael Proust wrote:
> Real difference is du handles hard links (i.e. shows actual disk usage
> (as one would expect) by counting hard-linked files only once) while
> ls list files (as one would expect) (and optionally gives some
> information about them). Which wins.
Ah, yes, I m
On 06/01/2013, pancake wrote:
> Didnt checked, but i guess that ls -s show size in bytes and du in block
> bytes, which depends on filesystem.
Nope. Both show size in blocks [1].
It seems proper to do so in ls alone, with a flag of whether to add
sizes of all files below; thus we could drop du.
On 08/12/2012, Hugues Moretto-Viry wrote:
> Subscribed.
> About installer, why not fork Arch-Install-Scripts?
> https://github.com/falconindy/arch-install-scripts
I may at some time, but my priority is a full self-hosted build.
What it says.
d...@lists.starchlinux.org
http://lists.starchlinux.org/listinfo.cgi/dev-starchlinux.org
Cheers,
Strake
On 08/12/2012, lordkrandel wrote:
> On 08/12/2012 05:30, Kai Hendry wrote:
>> Stick to a mailing list with Web archives.
>
> I've always thought that forums, bbs and mailing lists are
> "plain old hierarchical filesystems" gone astray. These tools represent
> bad implementations of written communi
On 07/12/2012, hiro <23h...@gmail.com> wrote:
> forums
and the plural is "fora".
On 07/12/2012, hiro <23h...@gmail.com> wrote:
> it asked me if tux is cute and after I answered it isn't the web site
> said I'm a robot. please just go on using mailing lists. forums (and
> most other web shit) suck.
Try now (^_~)
On 07/12/2012, Hugues Moretto-Viry wrote:
> A lightweight forum could be useful too.
I agree. Ergo, I added one.
http://starchlinux.org/Forum/
some live cd), download a static build of pacman, mount the
> partition you want to install on, and simply run; ./pacman -S base -r /mnt
Yes, true. I added a note to InstallationGuide.
> All the best with this new distro.
Thanks.
Cheers,
Strake
is stable.
Yes, thanks for the tip. I must further study the options.
Cheers,
Strake
Hello all. Starch Linux has its own web site now:
http://starchlinux.org
so further announcements will be made there.
As a reminder, the earlier thread: http://lists.suckless.org/dev/1210/13050.html
Ports: https://github.com/StarchLinux/starch-ports
Cheers,
Strake
On 27/11/2012, Raphael Proust wrote:
> darcs?
>
> (Yes, I know, it's not written in C. The interface is very clean
> though. There is no branching, no history rewritting, no bells and
> whistles.)
It's not in C, but Haskell code can be easily compiled and distributed
in binary form.
Darcs has no
On 18/11/2012, Bjartur Thorlacius wrote:
> GNU Stow also.
Oh, yeah, that's what we need: more perl.
Jens Staal wrote:
> I agree with this. As an example distribution, Sabotage does things pretty
> well. One detail that I like a lot (but it sort of depends on your stance on
> symlinks) is the way applications usually are placed in it:
> Each application gets its own directory under /opt and then
On 07/11/2012, hiro <23h...@gmail.com> wrote:
>> Which languages qualify as suckless?
>
> C, body language.
Language
On 07/11/2012, Joerg Zinke wrote:
> Loglan is way to over-engineered and bloated.
> toki pona to the rescue!
"Training your mind to think in Toki Pona can lead to many deeper
insights about yourself or the world around you." [1]
Well, it can lead to many shallow insights about its creator.
[1]
On 06/11/2012, Alex Hutton wrote:
> Which languages qualify as suckless?
Only Unicode-extended Lazy K.
λ is for wimps.
On 05/11/2012, Brandon Invergo wrote:
> The mission then is to put on some deep sea diving gear and wade into the
> murky depths of xterm code
s/deep sea diving/hazmat/
On 05/11/2012, Brandon Invergo wrote:
> First, to see what I'm talking about:
> 1) Open a terminal and start some CPU monitor (ie top or htop)
> 2) Open another terminal and load a rather large man page (try
> termcap(5))
> 3) Start scrolling down on the man page and watch your Xorg process's
> CP
On 28/10/2012, Luis Anaya wrote:
>>> On Sun, Oct 28, 2012 at 01:21:40PM +0100, hiro wrote:
>>> > typesetting? raw text can be typeset just fine with a keyboard. not
>>> > sure what you're really up to.
>>> >
>>>
>>> It is suckless answer to HTML email.
>>>
>> It might as well *be* HTML email.
>
>
On 25/10/2012, Strake wrote:
> Someone just told me that my server is unreachable. I thought I had it
> working again, but clearly I was wrong. Sorry about this; I'll try to
> unbreak it or find an alternative soon.
Sorry about this. Ought to be reachable now. Got new IP, forgot
On 25/10/2012, Strake wrote:
> Packages: http://strake.zanity.net:1104/starch/pkg/(core, extra)
> Build Scripts: http://strake.zanity.net:1104/starch/ports.git
Someone just told me that my server is unreachable. I thought I had it
working again, but clearly I was wrong. Sorry about this
On 25/10/2012, Calvin Morrison wrote:
> Excellent work.
>
> Carry on good lad
Thanks, I mean to (^_^)
On 25/10/2012, Calvin Morrison wrote:
> You're sticking with initscripts I presume?
Yes.
ts to mksh
* Install media
Forever goals:
* Not lose
Cheers,
Strake
On 23/10/2012, Hugues Moretto-Viry wrote:
> What do you think about Wayland?
Guess: http://wayland.freedesktop.org/docs/html/chap-Protocol.html
On 19/10/2012, Calvin Morrison wrote:
> I think the largest benefit is the cache. Loading up many
> http://google.com's would mean you'd have to reload all of the images
> and such, whereas with one process, you wouldn't have an opportunity
> of overlap cache.
So make a local HTTP caching proxy.
On 14/10/2012, Kurt H Maier wrote:
> Sorry to have to let you guys know, uriel passed away peacefully a
> couple days ago. We'll miss him.
>
> Kurt
>
I am very sorry to hear this. I never knew him in person, but I shall
miss his keen commentary.
Strake
Not sure which would be better choice of flag: 'z' or '0', so I
arbitrarily chose 'z'.
commit 474a73ae118e6791fc56e616233dd9ccb5c8e92f
Author: strake
Date: Thu Oct 4 19:50:23 2012 -0500
grep: add z flag to use NULL separators
diff --git a/grep.c b/grep.c
On 29/09/2012, Christoph Lohmann <2...@r-36.net> wrote:
> What would you think about some kind of hall of shame for websites that
> waste most resources?
"meh"
On 21/09/2012, hiro <23h...@gmail.com> wrote:
> if you want reliability don't use a computer.
>
if you want reliability don't use the world.
On 19/09/2012, Roberto E. Vargas Caballero wrote:
> Maybe a good solution could be
> integrate tmux inside of st (for example if STTMUX is defined, run tmux in
> starup).
Yeah! Oh, we could have a variable for everything that one could wish
to start in st: STTMUX, STGNUSCREEN, STAALIBKDE...
or w
1 - 100 of 134 matches
Mail list logo