Bigby James said:
> On 04/09, hiro wrote:
Please, don't feed trolls.
--
Dmitrij D. Czarkoff
;> sufficient enough if you do not require compositions in software and would
>> be really fast and simple.
>
> I'm thinking along very similar lines.
>
FWIW may be it would make more sense to install Plan 9 (9front) then?
--
Dmitrij D. Czarkoff
are
easier to learn, write and read then HTML.
> And what should replace HTTP? 9p? ftp? gopher?
Sanitized HTTP could do. 9p and gopher could do as well.
--
Dmitrij D. Czarkoff
On May 24, 2013 11:58 AM, "Prakhar Goel" wrote:
>
> Anybody take a look at the /browser idea?
>
> Site:http://blog.ezyang.com/2012/10/get-browser-exe/
To me it sounds like "let's make the web so unusable that people will have
to abandon it".
Dmitrij D. Czarkoff
On May 24, 2013 11:44 AM, "Nick" wrote:
>
> On Fri, May 24, 2013 at 08:04:16AM +0200, Dmitrij Czarkoff wrote:
> > Sanitized HTTP could do. 9p and gopher could do as well.
>
> No, gopher sucks a lot. Seriously. Look at how its menu / index
> system works. It's
to get abused all the
possible ways. This factor should be taken in account in design phase of
technology development.
----
Dmitrij D. Czarkoff
On May 24, 2013 4:11 PM, "Christian Neukirchen"
wrote:
> > Types can't be declared properly in Gopher.
>
> Types can't be declared properly in Unix.
There is mime, which can be combined with mailcap in a useful way.
Dmitrij D. Czarkoff
the whole file before opening
the viewer, or can for example a PDF viewer display the first page before
the last page is downloaded?
How does this problem differ from downloading a file from URI in IRC chat
or from mail? Why should it be solved differently in browser then?
Dmitrij D. Czarkoff
ent contexts.
Dmitrij D. Czarkoff
o the way some network protocols
are handled in FUSE, Plan 9 and HURD: they create a pseudo fs and let
normal file I/O on it. *Much* cleaner approach IMO.
----
Dmitrij D. Czarkoff
ime soon. Actually,
the amount of insanity in web standards makes me think that more or less
feature-complete rendering engine and suckless software don't belong to one
set.
P.S.: OpenBSD surf users (like me) would be happy to know that surf is
going to depend on FUSE which we don't have.
Dmitrij D. Czarkoff
he sites I have to use regularly uses JS cookies for session stuff),
and neither lynx nor NetSurf are of any use there.
FWIW there still quite a lot of browser-specific quirks here and there,
even including browser-specific tags, which defeats the very idea of
suckless rendering engine.
Dmitrij D. Czarkoff
you only need
less then 1% of time.
Imagine a document with all section numbering done with CSS counters and
unlinked cross-references like "see paragraph 2.5.6.1."
Note, the features you don't expect in lynx are often obligatory for
graphical browser.
Dmitrij D. Czarkoff
acks of
both console and graphical browsers.
Elinks is another example of usable console browser, albeit a bit
overloaded with (IMHO) strange features like JS in terminal.
Dmitrij D. Czarkoff
behind my choice of lynx instead of all the
rest, actually. FWIW I also consider lynx's handling of images
superior to the rest of the web: when set to show images' filenames in
the lack of HTML alt attribute, lynx helps to avoid distraction, which
comes quite handy.
--
Dmitrij D. Czarkoff
On Fri, Jun 7, 2013 at 10:28 PM, Markus Teich
wrote:
> * When symlinking files i get problems when moving/backing up the
> configfiles in $HOME since it will move the symlink and maybe write an
> actual file to $HOME instead.
Hardlinks?
--
Dmitrij D. Czarkoff
5) for the remainder. I shan't expand further since this is
> not a mutt list.
>
> Any body know of a suckless method of using IMAP mostly
> offline/disconnected? Offlineimap sucks and is brittle.
There is isync ( http://isync.sourceforge.net/) , which appears to be a
saner implementation of OfflineIMAP's idea.
Dmitrij D. Czarkoff
On Tue, Jun 11, 2013 at 1:51 PM, Silvan Jegen wrote:
> I think I may try to use it with nmh/mmh next and see whether that
> combination is even better.
Isync only supports Maildir for local storage, while nmh uses mh
format, so they are incompatible.
--
Dmitrij D. Czarkoff
stability.
--
Dmitrij D. Czarkoff
7;m not sure whether inc indeed can do that, but it won't sync your
local changes back anyway, so you'll have quite a lot of difference
between your mh and IMAP.
--
Dmitrij D. Czarkoff
for the software of equal interest both to programmers and the
rest of computer users, the very fact that developer doesn't use own
product should hint that this product should not be used by the others.
Dmitrij D. Czarkoff
Tk?
--
Dmitrij D. Czarkoff
r, and with all quirks I added to make the app feel
more like typical Windows app it was still smaller and faster then
wxpython version.
--
Dmitrij D. Czarkoff
On Jul 6, 2013 12:16 PM, "Galos, David" wrote:
>
> In short, how do you fine folks invoke your tar?
$ tar czf filename.tar.gz foldername
$ tar tzf filename.tar.gz
$ tar xzf filename.tar.gz
Dmitrij D. Czarkoff
Apparently is there anybody who uses dashes in tar's keys?
Dmitrij D. Czarkoff
s.
I would suggest a subset of POSIX tar options. It could be possibly amended
with "z", "Z", "j" and "J" options, though using
$ tar c dirname | gzip -9c > filename.tar.gz
or
$ tar cf - dirname | gzip -9c > filename.tar.gz
is still a better suckless bet IMHO.
Dmitrij D. Czarkoff
ced into separate
directory.
Dmitrij D. Czarkoff
On Jul 17, 2013 7:39 PM, "Calvin Morrison" wrote:
>
> What was the last time you used the reverse polish notation calculator
> that precedes the invention of C?
It is the calculator I always use.
Dmitrij D. Czarkoff
re is some
single location of settings somewhere in ports infrastructure itself, a
user-editable configuration file (I expect Anselm would replace those
with one config.mk) and individual ports that need some specific flags
override the config values in their makefiles.
--
Dmitrij D. Czarkoff
ntributed patches are under the license of
software they are intended to be applied to. Eg. patches for surf are
under whatever license surf is.
--
Dmitrij D. Czarkoff
serve me the basis for educated guess).
This alone is sufficient for me to be all for simplistic strict parser
with zero fault tollerance.
--
Dmitrij D. Czarkoff
y fact that there
is something left for browser to decide is already complete and utter
defeat for the whole markup language.
--
Dmitrij D. Czarkoff
Charlie Kester said:
> (As, for example, epub vs pdf.)
These formats serve different functions. It would be more fair to
compare PDF to PS and ePub to roff respectively.
--
Dmitrij D. Czarkoff
followed
> > by a slash (./) it is interpreted a relative path.
Actually it is exactly as is stated:
if (name[0] == '.' || name[0] == '/') {
strncpy(sockaddr.sun_path, name, maxlen);
--
Dmitrij D. Czarkoff
LE=`mktemp -p /tmp toread.XX`
{xclip -o && echo; cat doc/toread} > $TMPFILE
mv $TMPFILE doc/toread
and then after selecting URL in address bar you could just run this
script (eg. via "Ctrl+p" in dwm).
--
Dmitrij D. Czarkoff
tively the only good cases for screencasts I've seen to
date are video games and Metro UI.
> Anyway, there is room for both mediums.
Suckless software workflow is much easier to describe in plain text. If
there is any room for screencasting, it definitely isn't here.
--
Dmitrij D. Czarkoff
t compatibility, which
is almost directly opposite concept to innovation.
--
Dmitrij D. Czarkoff
7;binmode(STDOUT, ":encoding(UTF-8)"); say "\N{HEAVY BLACK HEART}"'
> | dmenu
>
> Anyone have tips on making this work? Thanks!
Just choose proper font, eg.:
perl -E'binmode(STDOUT, ":encoding(UTF-8)"); say "\N{HEAVY BLACK HEART}"' |
dmenu -fn "-*-dejavu sans mono-medium-r-normal-*-*-*-*-*-*-*-iso10646-1"
--
Dmitrij D. Czarkoff
d to see whether they have the symbols you need.
FWIW I just can't believe you don't have dejavu fonts - they appear to
be included basicly with every Unix-like system these days.
--
Dmitrij D. Czarkoff
nfortunately, http://tox.im appears to be unreachable, so I can't
comment on protocol itself yet.
[0] http://www.creytiv.com/baresip.html
--
Dmitrij D. Czarkoff
> /tmp/tmp.gif" },
> { "^(http://|https://)?(www\.)?(youtube.com/watch\?|youtu\.be/)",
> "youtube-viewer %s" }
>
> where %s is the _shell-escaped_ argument given to xdg-open.
Am I missing something, or mailcap files already do that?
--
Dmitrij D. Czarkoff
onfiguration format for soap. Or at least extend it to support
whatever you want to support.
--
Dmitrij D. Czarkoff
x27;t need to
define. I expect that if I would be using soap, it would end up being
the most frequently compiled software on my system. This is an easy
shot, given that your design suggests hardcoding URLs, which, given the
nature of modern web, would lead to very frequent changes.
--
Dmitrij D. Czarkoff
Robert Figura said:
> A little more than two years ago i started coding some plumberlike in
> gawk, and i think it's time for me to seek suggestions and share what
Why not POSIX awk?
--
Dmitrij D. Czarkoff
, this is the way to work around the issue. Still, moving
configuration of program X to configuration file of program Y feels like
bad taste to me.
--
Dmitrij D. Czarkoff
http-helper.sh:
-
patrick295767 patrick295767 said:
> One can retrieve the link and send it over mplayer on nix, vlc,... and
> any win32 apps as well.
quvi dump -b mute -e "ffplay %u" $URL
--
Dmitrij D. Czarkoff
eed to rely on xdg-open any more.
BTW, what is wrong with just using st & dmenu for this stuff?
> Wow! And you complain about the "danger" of my `-escaped
> shell-parameter.
I didn't. I complained about custom format in place of standard
mailcap.
--
Dmitrij D. Czarkoff
trij D. Czarkoff
78...@web.de said:
> What's wrong with MetaPost?
> http://ect.bell-labs.com/who/hobby/MetaPost.html
Dependencies. It is OK for use in TeX, but for vector graphics alone
it's an overkill.
--
Dmitrij D. Czarkoff
Truls Becken said:
> There is also the pic preprocessor for troff.
IMO suffer from the same issue: OK for its domain, but somehow
inappropriate elsewhere.
--
Dmitrij D. Czarkoff
ms for signaling which of the two is in
| use, or for bringing other encodings into play, are discussed later,
| in 4.3.3 Character Encoding in Entities.
--
Dmitrij D. Czarkoff
Andrew Gwozdziewycz said:
> Arch is pretty good, has great documentation and is quite lightweight.
The most suckless aspect of Arch is nearly undisposable systemd, I
believe.
--
Dmitrij D. Czarkoff
still depends on GTK2 flavor of WebKit. Any status update?
--
Dmitrij D. Czarkoff
uot;vie" option, although "svi" also appears to be
available (according to OpenBSD ports at least).
[1] http://harmful.cat-v.org/cat-v/unix_prog_design.pdf
--
Dmitrij D. Czarkoff
sucks.
Aren't tarballs supposed to be lingua franca of data storage?
--
Dmitrij D. Czarkoff
Ralph Eastwood said:
> Although the norm changes - if 'compress' wasn't patent encumbered, I guess
> there would be wide support for it still.
And there is. Check "-Z" option in the manual of you tar.
--
Dmitrij D. Czarkoff
nd OpenBSD don't have it. I am not
sure whether this allows to say that ".txz" tarballs are not a norm yet.
--
Dmitrij D. Czarkoff
compress
Bzip2 and xz-utils are merely most popular. Bzip2 was patent-free
compression tools with best ratio for quite some time, and xz-utils most
likely owe to popularity of 7-zip on Windows. (AFAIK it is also the
tool providing the best compression ratio on UNIX now.)
--
Dmitrij D. Czarkoff
uot; utility.
srw[1] apparently does that.
[1] http://bitbucket.org/emg/srw
--
Dmitrij D. Czarkoff
Hiltjo Posthuma said:
> interestingly musl knows the correct character width.
Apparently no workaround is needed - just use sane libc or avoid using
new codepoints until glibc fixes that. Or, if you won't feel dirty
after that, send a patch to glibc instead.
--
Dmitrij D. Czarkoff
well, so the "abs()" hack won't
work.
IMO ideally st should either not print characters whose codepoints are
unknown to libc, or should silently replace them with U+FFFD. At any
rate, assumptions about codepoints' properties are not st's business.
--
Dmitrij D. Czarkoff
Helpful when new Unicode codepoints are not recognized by libc.
---
st.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/st.c b/st.c
index 23dd7f1..ad52280 100644
--- a/st.c
+++ b/st.c
@@ -2576,7 +2576,10 @@ tputc(char *c, int len) {
unicodep = ascii = *c;
s unaware of are already replaced with U+FFFD. If libc doesn't know
U+FFFD either, there will be enough problems running st that adding
workarounds for that case will not make sense.
--
Dmitrij D. Czarkoff
ck to Lynx soon. While it sucks, it does so
much less then most GUI alternatives.
--
Dmitrij D. Czarkoff
may be used for HTML5, and that browser should not render document
that failed UTF-8 validation.
If UTF-8 ever becomes inadequate for some reason, there should be HTML6
(or whatever next number will be then), that states the next sane
encoding.
--
Dmitrij D. Czarkoff
formed document with warning.
--
Dmitrij D. Czarkoff
tags, and (3) required UTF-8.
P.P.S.: Same applies to CSS. Several tricks could make it suck times
less. JavaScript can't be fixed though.
--
Dmitrij D. Czarkoff
sad if it was unsafe for
> the
> clueless user.
> Or both.
Tcl/Tk.
--
Dmitrij D. Czarkoff
Quentin Rameau said:
> Here is a little patch for enabling DNS prefetching in surf via config.h
Why?
--
Dmitrij D. Czarkoff
Johan Guldmyr said:
> Output: https://pastee.org/35jas
You should try building it with "-g" in CFLAGS.
--
Dmitrij D. Czarkoff
FRIGN said:
> We could discuss install, but there's nothing suckless about pkgconfig.
What is wrong with pkg-config?
--
Dmitrij D. Czarkoff
lementation, which is not
suckless (~900 lines of Perl), but it does not depend on glib.
--
Dmitrij D. Czarkoff
ds
replacement takes long, I gather that such suckless pkg-config should
happen. More so if it can replace tools that suck even more, like
GNU autocrap.
--
Dmitrij D. Czarkoff
pancake said:
> oh. that's why ldd was telling me that there was no glib
>
> --with-internal-glibuse internal glib
Nice they didn't bundle glibc and linux kernel as well.
--
Dmitrij D. Czarkoff
.
Which of these aren't available on OpenBSD in your opinion?
--
Dmitrij D. Czarkoff
ause
their goal is to be suckless, which implies not including software that
sucks too much. If your choice of software would correspond to that of
sabotage/Morpheus/sta.li developers, you could easily contribute back
packages for those few tools you would be missing.
--
Dmitrij D. Czarkoff
y.
Updating software is another good argument for a large binary package
library. Updating xorg manually tends to be painful.
--
Dmitrij D. Czarkoff
s it is mostly complete C99 compiler. I
tried it quite a while ago, and it did fairly well with suckless
projects. It had no support for GNU extentions though.
I believe it is not actively developed for several years, and it seems
to have lost its momentum.
--
Dmitrij D. Czarkoff
¹ http://pcc.ludd.ltu.se/
. Czarkoff
Anselm R Garbe said:
> I will create a formal release tonight.
Thanks!
--
Dmitrij D. Czarkoff
>From eb5d7870f800a201b23c5e96c4a2b2fac9848b80 Mon Sep 17 00:00:00 2001
From: "Dmitrij D. Czarkoff"
Date: Fri, 5 Dec 2014 11:08:12 +0100
Subject: [PATCH 2/2] Decouple build system from program settings
---
config.mk | 3 ++-
slock.c | 4 +++-
2 files changed, 5 insertions(+)
>From 8cbd13d15492fb428b08fb2e298be2cada224e07 Mon Sep 17 00:00:00 2001
From: "Dmitrij D. Czarkoff"
Date: Fri, 5 Dec 2014 11:05:28 +0100
Subject: [PATCH 1/2] Remove .hgtags
---
.hgtags | 10 --
1 file changed, 10 deletions(-)
delete mode 100644 .hgtags
diff --git a/.hgt
FRIGN said:
> This is just wrong. Or do you expect people to dig
> in the code to change the colours?
No.
Dmitrij D. Czarkoff said:
> diff --git a/config.mk b/config.mk
...
> # On *BSD remove -DHAVE_SHADOW_H from CPPFLAGS and add -DHAVE_BSD_AUTH
> # On OpenBSD and Darwin remo
ection and not X11 clipboard. You can use middle mouse button
(wheel) to paste. Otherwise you need a tool like parcellite¹, or you
can edit surf's source to make use of X11 clipboard.
--
Dmitrij D. Czarkoff
¹ http://parcellite.sourceforge.net/
sta...@cs.tu-berlin.de said:
> how is searching in tabbed windows different from (better than)
> searching in monocle windows, could you please elaborate?
In tabbed you see titles of all tabs, in monocle view - only the title
of the current window.
--
Dmitrij D. Czarkoff
ments on this?
If prompt is shown, it would be nice to have an option to abort download
at this point. Otherwise every flash ad gets downloaded without any
sort of confirmation.
--
Dmitrij D. Czarkoff
FRIGN said:
> +#define UPPER "A-Z"
> +#define LOWER "a-z"
> +#define PUNCT "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"
These definitions hugely misrepresent corresponding character classes.
--
Dmitrij D. Czarkoff
FRIGN said:
> On Sat, 10 Jan 2015 02:52:09 +0100
> "Dmitrij D. Czarkoff" wrote:
>
> > > +#define UPPER "A-Z"
> > > +#define LOWER "a-z"
> > > +#define PUNCT "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"
> &
our problem is with missing font metadata. See
mkfontscale(1) and mkfontdir(1) for details. Alternatively, you may
have your font path wrong; see xset(1). But utf-8 has definitely
nothing to do with your issue.
--
Dmitrij D. Czarkoff
Marc Weber said:
> also have a look at: http://de.wikipedia.org/wiki/Servo_(Software)
Servo appears to suck a lot. They appear to focus on improving
performance by spawning endless threads (complexity), and they require
specific custom version of compiler (quirkiness).
--
Dmitrij D. Czarkoff
ally good.
These were the times when CSS was only starting to surface, and GTK+1
was still used a lot. It's a pitty they don't keep up with web
"standards".
¹ http://www.dillo.org/Plans.html
² http://hg.dillo.org/dillo/raw-file/tip/ChangeLog
--
Dmitrij D. Czarkoff
;А", "Z" and "З", etc.) are on the same keys. So technically I
don't have a problem of symbols rotation when I switch layouts.
That said, I'd love to have Ctrl-з to be equivalent to Ctrl-z. But I am
not sure whether I would tolerate any additional complexity as a
trade-off.
--
Dmitrij D. Czarkoff
del agnostic but the key combinations would
> change
> with the layout.
I'm all for keycodes, - all users of multiple layouts I know pass much
more time in one layout. Ideally, there should be an include file with
macros, so that users could reassign keycodes.
--
Dmitrij D. Czarkoff
Greg Reagle said:
> - selecting but with no explicit copy should only set PRIMARY,
>never CLIPBOARD
FWIW in suckless context selecting _is_ explicit copy.
--
Dmitrij D. Czarkoff
k...@shike2.com said:
> I agree here, it shouldn't modiy the CLIPBOARD seletction. Sometime
> is good to have different things in both selections. If nobady claims
> about it I will apply your patch.
FWIW I would prefer to have selected text in both selections.
--
Dmitrij D. Czarkoff
Dimitris Papastamos said:
> We might want to consider defaulting to -A for root.
Wouldn't it be awkward? I would leave that to users - shell aliases do
the trick better then "one fits all" approach IMO.
--
Dmitrij D. Czarkoff
Wander Nauta said:
> https://i.imgur.com/kXY1jQX.png
Don't think it is st's fault.
--
Dmitrij D. Czarkoff
Rian Hunter said:
> In many cases it would be simpler to have a single program.
Looks like you are in a wrong crowd.
--
Dmitrij D. Czarkoff
FRIGN said:
> Or gcc(1), "generate cool columns".
This.
--
Dmitrij D. Czarkoff
ect (evaluating 'imb.open')
What about other webkit-based browsers? Do you have the same issue
with them?
--
Dmitrij D. Czarkoff
1 - 100 of 150 matches
Mail list logo