On mán 29.júl 2013 11:38, Thorsten Glaser wrote:
Are they, still? I thought they had the equivalent of UFS_DIRHASH
nowadays…
Ext4 does, optionally.
On mán 29.júl 2013 04:39, Paul Hoffman wrote:
Their 100+ Perl and bash scripts are slow because they're opening files
in a humongous directory. They can't subdivide the directory because
they're afraid that they will break the scripts when modifying them.
I posted a comprehensive comment on the
On 07/23/2013 02:18 PM, Steve Dee wrote:
BSD doesn't have mntent or /proc, but does have getmntinfo. I think we
Well, FreeBSD has some sort of a /proc, even if intentionally
incompatible with Linux.
On 07/17/2013 06:13 PM, Calvin Morrison wrote:
I rely heavily on unioned directories (go plan9!) so mine tend to get
large when working with many large datasets.
Does anyone use large directories often?
Unices avoid large directories to scalability problems like the one
you're trying to solve.
On 07/17/2013 09:02 PM, Calvin Morrison wrote:
So it seems a good deal of that time is ls
Wait, sbase ls doesn't seem to implement -f. Are you sorting the
directory entries?
On 07/17/2013 06:13 PM, Calvin Morrison wrote:
I rely heavily on unioned directories (go plan9!) so mine tend to get
large when working with many large datasets.
Does anyone use large directories often?
Unices avoid large directories to scalability problems like the one
you're trying to solve.
Well, there's gobject.io_add_watch, if you're ok with something that
sucks somewhat. Feel free to rewrite this in Tcl/Tk. Please, join #suckless.
import gtk,pygtk
import subprocess
import gobject
class CommandTextView(gtk.TextView):
def __init__(self,command):
super(CommandTextView,self).__ini
On 07/17/2013 01:52 PM, Markus Wichmann wrote:
I do partially. That is, I usually list the archive before unpacking,
but I don't visually scan each and every entry, because, for one, I use
st, so no scrollback buffer (I refuse to run a terminal multiplexer in
an environment, were it is never goin
Galos, David:
The types array stood out to me as a bit of a code smell.
After pondering over it for a couple of minutes, I realized
that you could just do this:
type = argv[1][0] == 'b' ? S_IFBLK : S_IFCHR;
type = ((argv[1][0] == 'b') ? S_IFBLK : S_IFCHR)
On 07/02/2013 07:54 PM, Calvin Morrison wrote:
>If on any system other than linux, I would consider loading into ram,
>but because of memory overcommit, malloc never fails, the whole system
>crawls to a halt, and the oom killer takes 20 minutes to put
>everything back together. No thanks.
Okay s
On 05/24/2013 08:47 PM, random...@fastmail.us wrote:
You need_something_ monolithic to manage a linear (or, rather,
branching only when you choose to, via open new window or new tab)
browsing history, even if content viewers aren't part of it. When you
click a link within "the appropriate viewer
On 05/24/2013 02:35 PM, Strake wrote:
It has saner syntax, too.
In special, fewer quotation marks :)
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. Delimeters in IPC
text streams are defined using $IFS. Rc is hailed exclusively because it
makes less use if $IFS. Well, that and the Plan 9 label.
On 05/24/13 12:02, Dmitrij Czarkoff wrote:
That said, I never actually tried to make any serious use of gopher
(not to mention content creation), so I may be misunderstanding it.
But even if there is no protocol better then HTTP, it doesn't
necessarily mean that HTTP is OK.
Types can't be d
On 05/21/2013 05:22 PM, Fernando C.V. wrote:
Also instead of slim you can just add "[[ $TTY == "/dev/tty1" ]] &&
exec xinit" to your bashrc and get rid of the display manager
completely.
Wouldn't that be .profile?
Do note that gres(1) lives on as replace(1). Replace is maintained by
the MySQL team.
On 03/31/2013 06:03 PM, Charlie Kester wrote:
Why add this extra complexity when stdio is already buffering the
input stream?
I did not mean to imply double-buffering. In fact, I figured I should've
linked to documentation on input streams seconds after I sent the mail.
On 03/31/2013 01:52 PM, Charlie Kester wrote:
I'd read the file one character at a time, counting newlines, until I
reached the desired line. [..] Doing it this way avoids the need for a
buffer altogether, along with any guessing about possible line lengths.
Reading is expensive. Loop through a
On 02/22/2013 05:32 PM, Lukas Fleischer wrote:
You can use `git send-email --annotate HEAD^` and add a prefix to the
subject. Or just change the "format.subjectprefix" configuration value
to something like "st] [PATCH".
Which is one reason why cluttering Subject sucks more than using Keywords.
On 02/09/2013 03:57 AM, Daniel Zhang wrote:
Do you know how to fixed it? I did some try but could not find where
should be fixed.
The offending function is grabkeyboard: XGrabKeyboard(dc->dpy,
DefaultRootWindow(dc->dpy), True, GrabModeAsync, GrabModeAsync,
CurrentTime).
Try deleting calls
On Fri, Feb 8, 2013 at 12:27 PM, Daniel Zhang wrote:
> I use fcitx for inputing chinese, it works well in Xlib program such as st,
> xterm, urxvt. But in dmenu, it cannot be activated(using ctrl+space).
>
Dmenu annoyingly grabs the entire keyboard and thereby disables all
other keyboard shortcuts.
lordkrandel wrote:
If you do not care about their user base, and also do not care about
integration with mail clients, just share a folder over 9p, FTP, HTTP or
whatever.
Thatt way combining multiple folders into superfolders becomes trivial.
Unfortunately, browsing huge hierarchical folders "s
On Thu, Dec 6, 2012 at 3:59 PM, Truls Becken wrote:
> The installation guideline suggests using the Arch installer. That's fine, but
> I'd just like to mention that I always found it fascinating how you can
> install
> Arch by booting any Linux system you have at hand (an existing installation or
On Sun, Nov 18, 2012 at 2:32 PM, hiro <23h...@gmail.com> wrote:
> tinycore also links all files of mounted squashfs mounts into the
> /usr/local. That kind of hack is more simple than stuff like unionfs.
>
With replacements being written into /usr? I prefer the indirection
being behind a standard a
On Sun, Nov 18, 2012 at 11:10 AM, Felix Janda wrote:
> On 11/18/12 at 07:00am, Jens Staal wrote:
>> Each application gets its own directory under /opt and then installed files
>> get symlinks in / (the file system hierarchy is stali-inspired with
>> everything
>> in root and usr just pointing bac
Christoph Lohmann wrote:
as the subject says, I’m thinking of typesetting my e‐mail in troff.
I have never done that; I use plain UTF-8. But are you talking about
writing email in troff and converting it to HTML? Or what makes email
special, aside from the convention to use plain text inste
On Tue, Oct 23, 2012 at 09:53:58AM +0300, Daniel Bainton wrote:
> On 23 October 2012 00:31, Bjartur Thorlacius wrote:
> > Attached is a unified patch against tip for hiding the border of clients
> > when in monocle mode. A border is still drawn when in tiled mode, even if
>
Attached is a unified patch against tip for hiding the border of clients when
in monocle mode. A border is still drawn when in tiled mode, even if there's
only one client visible. That's unuseful but as a passive reminder of the
current mode. This behaviour is a compromise stemming from the bord
On Tue, Oct 16, 2012 at 06:25:40PM +0200, Roberto E. Vargas Caballero wrote:
> > Surely, it would be better to use a separate control input stream,
> > stdctl (or nstdctl), for configuration.
>
> Are you talking about keep, for example, file descriptor 3 for control
> operations?
Yes.
The Internet won't quite be the same without him.
Edgaras wrote:
On Wed, Oct 10, 2012 at 09:28:33PM +0100, Nick wrote:
Quoth Roberto E. Vargas Caballero:
I also need this feature, but maybe could be done in other way. I talked
about this with other persons of the list, and we liked let st be configured
using the stdin of st, so you can do it s
hiro wrote:
that hall of shame is called google. we should all get back to using
gopher or telnet.
Yes. Because Gopher and Telnet are superior to HTTP and SSH.
/s
Anselm R Garbe wrote:
As long as the typical gimp incorporates the multi-window UI the rule
will remain in default's config.h.
In other words, so long as Gimp doesn't manage it's own window, the
window manager won't either?
FWIW enslaved mplayer w/resizehints is a great feature. If fullscree
mrpantou...@upyum.com wrote:
What do you mean by « all the plug-ing » ? Only Flash or would you like to
include Silverlight, VLC… ?
All the plugins the page requests, presumably.
On Mon, Aug 27, 2012 at 8:55 PM, Strake wrote:
> * diversify architecturally, e.g. i686, Loongson
>
Why Loongson?
Hiltjo Posthuma wrote:
I would like to announce a simple RSS and Atom parser and reader I've
been working on.
[snip]
- easy to sync your feeds TO THE CLOUD ;P
I don't think rsync depends on an Atom parser.
Or are your referring to some Atom PubSub magic?
On Tue, Jul 17, 2012 at 9:13 PM, Kurt H Maier wrote:
> On Tue, Jul 17, 2012 at 07:52:06PM +0100, Deric Bytes wrote:
>> Unsubscribe
>
> No.
>
"Like"
The init systems of the mainstream distros are terribly broken in the
name of 'easy' modification.
I would love having the core boot script compiled into a single
executable from a simple shell script of &&s, &s, ;s and |s. Rc might
be a good choice for the glue as a language easily learnt in minu
On Tue, Jul 17, 2012 at 2:20 AM, Amit Uttamchandani
wrote:
> Hello,
>
> I would like to have surf start up when the webserver on the system has
> started up.
>
> Right now, surf starts up but the webserver starts up after surf. Thus,
> when surf loads there is a 404 not found error. A manual refre
On Tue, Jul 3, 2012 at 9:32 PM, Manolo Martínez
wrote:
> On 07/03/12 at 06:36pm, Bjartur Thorlacius wrote:
>> Can you verify that the rectangle is in fact not a new top-level
>> window but an in-window artifact of SDL by logging window mapping
>> requests in your X11
On Tue, Jul 3, 2012 at 7:27 PM, Kurt H Maier wrote:
> "As we realize ECMAScript/Web based applications are becoming very
> important and useful, ES operating system has been designed to make
> the Web Apps APIs as the primary operating system interfaces,"
>
JavaScript is becoming fairly standard f
On Tue, Jul 3, 2012 at 5:39 PM, Kai Hendry wrote:
> On the topic of odd finds, anyone heard of
> http://code.google.com/p/es-operating-system/ ?
>
Yeah, but didn't think anyone would go out and write a new CSS HTML
rendering engine for it to run JavaScript interactive hypermedia
applications on it
On Tue, Jul 3, 2012 at 5:56 PM, Manolo Martínez
wrote:
> None of that works: dwm keys are, as I say, unresponsive in fceux
> fullscreen. When trying sleep + xprop, xprop complains that it can't
> "grab the mouse".
>
Can you verify that the rectangle is in fact not a new top-level
window but an in-
On Tue, Jul 3, 2012 at 4:51 PM, Manolo Martínez
wrote:
> Also, this square is slightly bigger than the unmaximized fceux, so I
> don't really know where is that coming from. How can I get it out of the
> way?
>
Please send us the output of running xprop and clicking on the black
square, and then f
Have you considered multisel?
http://tools.suckless.org/dmenu/patches/multisel
http://tools.suckless.org/dmenu/patches/multiselect_and_newline
Sounds promising. Doing this optimally seems fairly hard. Are you certain your
repo is consistent, or is my ISP now not only blocking but also fiddling with
source code I want?
On Sun, Jun 24, 2012 at 10:58:10PM +0200, Robert Figura wrote:
% hg clone http://spuerwerk.dyndns.org/~rfigura/teslawm/
On 6/24/12, Hannes Blut wrote:
> I enjoy letting a video play in the corner using mplayer. I don't like
> to tile the vo of mplayer because that tends to mess up the aspect
> ratio.
>
You can fix that by making dwm respect size hints. See config.h.
Tiling mplayer vo is actually the coolest featur
On Sun, Jun 24, 2012 at 02:34:06PM +0200, Arian Kuschki wrote:
> I cannot judge the cost of additional complexity to dwm's source. But
> I think being able to use certain sucky apps in 'full-screen-tiling'
> mode actually makes the world suck a little bit less. I don't believe
> e.g. evince or chro
On 5/11/12, Amit Uttamchandani wrote:
> The problem right now is the APIs are kept in a MS Word Office 2010
> .docx file, which doesn't work right with LibreOffice.
>
I smiled - `til I realized you weren't joking.
ons are better understood. But then again, files are usually
world-readable by default whereas environment variables nowadays are not,
so environment variables make at least equal sense.
[Note to self: Party, not write, after eleven o'clock.]
--
-,Bjartur
On Fri, 20 Apr 2012 21:38:01 -, Carlos Torres
wrote:
the wonders of execve
At least it doesn't try to interpret anything in the filename but control
characters.
--
-,Bjartur
On Tue, 17 Apr 2012 19:41:33 -, Arian Kuschki
wrote:
or use xbindkeys to bind those keys, e.g.
Or speckeysd.
--
-,Bjartur
IRC I/O seems like an absurdly simple and useful tool. Should it not be on
suckless.org?
--
-,Bjartur
On 4/13/12, Nikolay G. Petrov wrote:
> When my "numlock" is active, I can't switching under different workspace
> or start the terminal,or by press on mouse button, nothings works! When
> I switch off "numlock", all is ok.
> Where in source code I can fix that?
>
Try stepping through updatenumlock
On 4/13/12, Connor Lane Smith wrote:
> vim *is* a GUI. It's not a line editor, is it? libcurses is a GUI
> toolkit too, it just happens to abstract over the hack that is ANSI
> escapes.
>
The curses version is a TUI; it uses characters rather than arbitrary
icons or drawing graphics.
On 4/10/12, Jan Christoph Ebersbach wrote:
> Sounds interesting but since there is no way of communicating with dwm we
> wouldn't gain much. The code for bars and keybindings would also stay. I'm
> rather for going the whole way.
>
Yeah, dwm would still have to draw tag names/icons itself. But do
On Saturday 07 April 2012 12:13:43 Jan Christoph Ebersbach wrote:
> I wonder how these kind of patches can be done in a better way. It's clear
> that including a systray in dwm is not a good idea but it is also not
> possible to work around the bar included in dwm. I want to see the mode my
> tag i
On 4/7/12, Ben Secrest wrote:
> I'm not sure the best way to differentiate between the shadow vs. NIS
> situation. One guess is that when shadow information is present, the
> pw_passwd field of the passwd struct will contain 'x', '*', or
> whatever the system uses as a placeholder in /etc/passwd.
> I wasn't suggesting resizing it depending on the match, but resizing
> it to the given font metrics for the longest item read from stdin
> instead (only once at the start of dmenu).
>
Most simply, dmenu would be as wide as the screen.
Þann fim 16.feb 2012 20:08, skrifaði pmarin:
Now a new question arose. Which applications need to have resizehints
set to True?
MPlayer, for example.
Thanks for a great reading. :)
On Feb 14, 2012, at 7:26 PM, Paul Onyschuk wrote:
I compiled almost whole Xorg (statically linked) from pkgsrc. Only
missing part is xkeyboard-config, which depends on intltool. Intltool
requires XML Parser module for Perl. I used static build of Perl, so
dynamic
On Feb 14, 2012, at 7:26 PM, Paul Onyschuk wrote:
# find / -name "*.so*" | xargs rm
But, think of the hyphens!
Not that this should cause any trouble with existing rm
implementations, but you'll never know what syntactic extensions GNU
might come up with for userspace in-rm chroot filesyste
unt -o bind /usr/bin/vim /bin/editor
In fact, the /etc/alternatives mess of Debian would be acceptable, if it
were not for the symlinks from /usr/bin to /etc/alternatives. They're
forced to do that, however, because of the way $PATH works.
In this regard, Plan 9 sucks less than Unix.
--
-,Bjartur
dates back to the 1980s.
The only new OS's that seem to be in development are based on existing
software: Haiku, ReactOS etc.
...and GNU Hurd, Singularity, etc.
All the real fun seems to happen in L4, but Plan9 is alive and kicking
softly.
--
-,Bjartur
Þann lau 11.feb 2012 09:29, skrifaði Felix Janda:
sed 's/rmdir/unlink/' rmdir.c > unlink.c
Shouldn't there be an utility that does both? A flag to rm, perhaps?
Thank you!
Do you only accept software projects?
Þann sun 5.feb 2012 09:02, skrifaði Christoph Lohmann:
>
> Why are we still emulating a 32 years old terminal?
>
Because it works.
s/works/breaks if you so much as use a variable width font
Þann lau 4.feb 2012 23:05, skrifaði Kurt H Maier:
There are already terminals that care about such
bullshit; why write another?
Þann fös 3.feb 2012 19:47, skrifaði Kurt H Maier:
The ICCCM part is about clients with multiple top-level windows, which
st isn't, and ewmh sucks.
Yes, dwm should not strive for full ewmh conformance. Just because a
part of the standard is idiotic doesn't mean we should ignore the whole
of it
Þann lau 28.jan 2012 22:40, skrifaði Suraj N. Kurapati:
DBus is overkill. A named pipe or UNIX domain socket would suffice.
I think even doing it the Xorg way would be an overkill.
I'm in favor of splitting tagging into a separate program drawing to a
subwindow of a panel. Some people use tag
Þann lau 28.jan 2012 19:13, skrifaði Tom Vincent:
It seems we can conclude targeting ewmh/icccm is out of the question.
For tag switching at least.
Þann lau 28.jan 2012 19:13, skrifaði Tom Vincent:
Thanks for the discussion.
It seems we can conclude targeting ewmh/icccm is out of the question.
How about a new "suckless" protocol between dwm and its status bar?
Much like dmenu handles launching, there's still scope in separating
the status
On Sat, 28 Jan 2012 16:35:49 -, Kurt H Maier
wrote:
On Sat, Jan 28, 2012 at 04:01:09PM -, Bjartur Thorlacius wrote:
Dwm creates a dock (status bar) of its own and manages unlike any other
x
window. Dwm is configured to use a menu that, rather than being managed
like any other x
27;ll believe this is a question of design.
--
-,Bjartur
ow title stuff from dwm.c and place the status
bar in the slave row only, if you feel the status bar is mostly a waste of
space. If you do, please post the patch here and on the hg wiki repo.
--
-,Bjartur
atware such as ed when you have sed and sponge?
--
-,Bjartur
Þann fim 26.jan 2012 18:12, skrifaði Dennis Yurichev:
I'm running rdesktop from terminal window with -f option meaning
full-screen. But when I try to escape from it by pressing
RCtrl-RAlt-Enter, rdesktop tries to change its window's geometry but
can't, and stays in full-screen mode. Is there some
ly 7 screws away from perfect security.
From now on I shall keep a steering wheel and a keyboard in my backpack.
--
-,Bjartur
On Mon, 23 Jan 2012 11:04:55 -, Nick wrote:
On Mon, Jan 23, 2012 at 11:57:42AM +0100, hiro wrote:
Security is not a feature.
I thought you were restricting yourself to Sundays.
Yes, on Sundays ;)
--
-,Bjartur
esire.
More generally, though, I agree, SSL is a good example of a
security technology which is well worth the additional
complexity.
Doubled. At least where encryption is needed.
--
-,Bjartur
Þann fös 20.jan 2012 23:42, skrifaði Rob:
On Fri, Jan 20, 2012 at 07:01:22PM +, Bjartur Thorlacius wrote:
Surely it just destroys the window, you can't get a PID for any X window,
since it could be a networked one
As I expected. The PID is usually stored in a window property,
Does this actually go out and send a SIGTERM to the PID of the owner of
the window, or merely destroy the window?
Þann sun 15.jan 2012 18:09, skrifaði Andreas Amann:
The problem is that Ivan uses wmname to set _NET_WM_NAME to "LG3D".
Actually chromium does not care about _NET_WM_NAME. But "wmname" has a
dirty side effect, it sets the _NET_SUPPORTING_WM_CHECK property of the root
window to the window id of
lacing the focused window at the same place.
Master seems like a nice place.
--
-,Bjartur
On Sun, 15 Jan 2012 12:02:01 -, Troels Henriksen
wrote:
"Bjartur Thorlacius" writes:
This could be implemented as a gap between windows in tile(). Just
offset windows a few pixels more than {wh,ww} + 2*borderpx. Dwm.c is
probably more readable than the previous sentence.
This could be implemented as a gap between windows in tile(). Just offset
windows a few pixels more than {wh,ww} + 2*borderpx. Dwm.c is probably
more readable than the previous sentence.
--
-,Bjartur
Þann fös 13.jan 2012 10:32, skrifaði Thomas Dean:
This problem would come up if there was only one tagset and each monitor
would be an independent view whose visible tags could be set independently.
I rather meant that there should be only one tagset, and all monitors
together would form a combin
What's wrong with GNATS?
Þann fim 5.jan 2012 23:12, skrifaði Connor Lane Smith:
That's not inherent to GUIs, it just so happens that existing GUIs are
extremely poorly made. It's not interaction which needs to be logged
so much as the modification of persistent data -- files and such --
which could easily be logged by
On Thu, 05 Jan 2012 14:19:00 -, David Tweed
wrote:
I'm not aware of any way of either storing or, more importantly,
searching a user's interaction with the GUI apps on a computer system.
Some GUI programs such as Netsurf log user actions for later
inspection.[1] GNOME Zeitgeist is also in
or directory
compilation terminated.
Where is CoreFoundation located?
--
-,Bjartur
I love suckless' facility for coralling all the nitwits into one
self-contained forum. It just sucks when some of the retardation leaks
out into the real world.
T,FTFY
The real world is still safe. You're not.
it could refer to Desktop Window Manager (the window
compositor of Windows 6).
--
-,Bjartur
On 12/25/11, Anthony J. Bentley wrote:
On 12/24/11, Szabolcs Nagy wrote:
>> * hiro <23h...@googlemail.com> [2011-12-24 02:00:47 +0100]:
>>>
>> sed -i 1d original.dat
>
> That’s a GNUism.
>
What about $(rp "sed 1d" original.dat) ;)
To address the original (-er) question, I think moreutils sponge
On 12/24/11, Connor Lane Smith wrote:
> I'm not sure a screenshot is necessary. It would just be a fullscreen
> window. :p If you hide the status bar it's honestly *just* the window.
And a border, telling you whether it is focused or not (assuming a
non-zero borderpx).
On Fri, 23 Dec 2011 10:34:35 -, hiro <23h...@googlemail.com> wrote:
I kill dwm when I've placed all my windows correctly so I can save more
RAM.
I actually did that the other day, so I could GIMP my Christmas cards.
Tiny cleanup patch. Now more memory is allocated than necessary.
Is that a good thing or a typo?
rendering code.
If you really like wmii, you might even port it.
--
-,Bjartur
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"
eth
> 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 th
1 - 100 of 261 matches
Mail list logo