Hi Eric,
> Since at least commit fce76429b8f8ed48116557df3a478bc435145d94, the
> flags in surf's usage don't match what's actually supported.
Fixed, thanks!
Hi Rene,
> Running make on OpenBSD 7.3 does not create binaries.
Indeed.
> This was introduced by
>
> commit 6285c22a07893303bc8719afefe3e878ed6bc887
> Author: Roberto E. Vargas Caballero
> Date: 2023-09-26T20:51:30+02:00
>
> build: Remove unneeded dependency
>
> Make will search i
Hi Rene,
> I can't find the patch in the mail archives, but git://git.suckless.org/sbase
> has commit ddde8021 (Simplify install/uninstall). With this commit
> trying to install gives the following result:
>
> % make install
> scripts/mkproto install /usr/local /usr/local/share/man proto
> script
Hi Arthur,
> I understand that some people may miss the undo feature, as it's so
> common in others tools. I've given it a lot of thought when designing
> edit. As you pointed out, undo-ing is tightly linked to the data
> structures, so leaving it aside had major implications on the
> developement
> Hello suckless developers,
Salut Arthur !
> This is my first time here, I hope I'm doing everything correctly :)
Welcome,
> Already aware of and enthusiastic about the suckless philosophy, I
> started by exploring the text editors referenced there[1]. I was
> looking for the combination of a
Hi again,
> > they are not enforcing tls, since mx.suckless.org supported tls before,
> > according to their log, last time mx.suckless.org has tls on
> > 2023-02-06, so they use the cache for the following email delivery, but
> > out of a sudden, mx.suckless.org downgrade to non tls, so email fai
Hi PFX,
> I am using the wrong words "not properly configured", what I mean is,
> since mx.suckless.org supported tls connection before, but right now
> mx.suckless.org downgraded to non tls, is this deliberately to be doing
> so?
Thanks for the info!
> they are not enforcing tls, since mx.suckl
> Hello everyone,
Hi PFX,
> I try to post to the list, but randomly failed with the error `TLS is
> required, but was not offered by host mx.suckless.org` I report the
> issue [1] to my email provider, it seems that mx.suckless.org somehow does
> not properly configured.
>
> [1]
> https://userf
Hi,
> Weird thing i noticed is that font size 15 on xfce-term looks
> almost identical to font size 14 on st, so i will just use that.
>
> Added a screenshot if anyone is interested.
Rather document what actual font parameters you're passing to both.
> According to the git-config man page, variable names are case sensitive,
> so smtpencryption should be smtpEncryption (and so on).
“The variable names are case-insensitive, allow only alphanumeric
characters and -, and must start with an alphabetic character.”
Hi Michael,
> Happy Thanksgiving!
To you too!
> I'm having trouble using `git --send-email` to send a patch in.
>
> I am trying to use this email address (mcp...@nau.edu) with the
> following settings in my global config:
> ```
> [sendemail]
> smtpencryption = tls
> smtpserver = smtp.gm
Hi,
Sorry for not answering directly,
but as there has been several threads about it,
I'm making a global answer here.
I've hacked some solution to the problem of passing the socket pair
to the web-extension.
It is pushed to git but not released yet,
please test it and report if it works or if y
Hi Страхиња,
> The path that failed was
>
> ./sucks/lib/python3.9/site-packages/docutils/parsers/__pycache__/commonmark_wrapper.cpython-39.opt-1.pyc
>
> which is 104 characters long. On further inspection, it seems that the prefix
> field is taken into account with -x and -t ("small dance..."):
Hi,
> I find that it is unfortunately not satisfactory yet from a
> privacy-respecting
> standpoint, at least until it supports plugins such as uMatrix which block
> Ads
> and various other privacy-intruding technologies. Simple filtering of URLs
> just isn't enough.
You could port uMatrix t
Hi Robert,
> LC_CTYPE is set correctly to "en_US.UTF-8"
Set how?
> I compiled the same st code on Debian 11 (Bullseye) and Pop OS! (Ubuntu
> 21.10). On Debian, UTF-8 works fine, on Pop OS!, with the same keyboard,
> it doesn't. In both cases, UTF-8 works in lxterminal.
Could you explain your ac
Hi Robert,
> Hi, according to the st Status, UTF-8 should be working. Much needed for
> multilingual typing with ú, ü, ß, µ, ¿ etc.
> However, I only get 00e9 if I type é; anything, I need to specify in
> config.h?
No, you just should only need to declare correctly your LC_CTYPE
Hi Greg,
> Hello all you sam and vis users. I am learning sam. I want to do something
> like go to column 5 of line 10 of the current file in sam.
>
> The command 10#5 goes to column 5 of line 11.
Command: 9#4
This goes to column 5 of line 10, in vis.
> Thanks!
De nada!
Hi Sime,
> > Both bash and fish have a dash ell -l option or --login. I don't know
> > about OpenBSD ksh, read the man page.
>
> Yeah, OpenBSD ksh too, that's not an issue, but how to get ST to
> spawn a login shell
>
> Any Ideas?
st ksh -l
> Hi,
Hello,
> Out of curiosity, why the version bump of dwm to 6.3? I haven't seen any
> major changes in logs or news.
I suppose this depends by what you expect as being a major change.
There still have been several changes since the last release from three
years ago.
Version bumps (as in ne
Hi Janek,
> After trying surf recently, I was appalled to see a ".surf" directory in my
> home.
> Is XDG basedir compliance not natural in suckless software?
I won't answer directly this question, as you might be able yourself to
look that up.
But if you're asking about surf specifically, you c
> Hey,
Hi Viktor,
> Usually I clean out ~/.surf/cache/localstorage for all but 2 sites. I found
> out the emphemeral option could acomplish just that, and setting up peruri
> options with all 3 permutations (each being same priority) turned out to not
> work. It's either on, or off, as evidenc
> Hello,
Hi Alex,
> Wanted to ask if there is any way to copy and paste text in surf like in
> any other browser, using the usual ctrl+c/v keybindings.
I don't know about “any other browser”, we have yet to produce an
exhaustive list of (I suppose you mean web) browsers.
But I think that GTK d
Hello,
> Oops, some applets are in the middle of debug or with issues.
> sysmon - in debug, not working properly
> sound, weather - don't stop printing afte main app quit
> others are ok (btw, for osmo it prints date instead of time).
>
> term indicator implementation, writtin in shell, is limite
> […] but dwm takes pride in "keeping its userbase small and elitist,
> withoutnovices asking stupid questions".
You are mistaken there, I don't think a software can take pride in
something (here dwm), and the more closer community taking care of it
(suckless) doesn't believe in "keeping its user
> Hi there John,
Hello Benjamin,
> > Is anyone interested in using surf with WebKit content filtering?
> >
> > If so, I'd like to see your must-have features and can't-have excesses. But
> > a mere yea or nay would also be informative, if perhaps more suitable for
> > direct contact.
> >
>
>
Hello Jonathan,
> Launch delays might be a problem as WebKit seems to want to compile the
> filtering binary from a json rules file upon each and every launch. But I
> believe that is an optimization issue which I can address later. (Short term,
> I'll do what I can and you can opt out. Perhap
On Mon, 03 May 2021 19:40:04 -0400
"Greg Reagle" wrote:
> > Would sbase suck less if the program head, which is currently a C
> > program of 77 lines, were replaced with something like
> > #!/bin/sh
> > sed "$1"q
Not really because although head is pretty simple, it's a bit more
complex
Hello,
> I have PREFIX defined in my environment and make use if it in scripts as
> well as in Makefiles, so I don't generally have to pass it in on the
> commandline. I could certainly run it as `PREFIX=$PREFIX make`.I have
> to use my own PREFIX on the several shared servers I use where I com
Hello Alex,
> I've recently switched to surf, and I failed to set up a client-side
> certificate authentication, for accessing various servers...
> The only solution I've come up with is setting up a local nginx proxy
> server with the needed certificate.(non practical)
>
> Is there any way of
Hi Spenser,
> If you navigate to my site:
> http://equwal.com
> It doesn't redirct to index.html, since I don't have a program
> performing redirects on there like varnishd.
>
> Previously I was using varnishd in front of quark to do this, and I had
> this stuff doing it:
>
> Shouldn't quark sup
> I've seen i3 handle this case with a i3-exec binary. It basically launches
> the target application and signals the i3wm where it was executed. I guess
> something similar could be developed here.
> It could be used as a wrapper inside dmenu launcher.
See wihack (“The wmii window hack”).
> Hi
Hi Hritik,
> While editing my config.h file, my linter is going crazy because it cannot
> find the declarations of the identifiers used in config.h. I was wondering
> the rationale behind putting all the function declarations in the dwm.c file
> itself. Wouldn't it make more sense to put
> Hello,
Hi Filip,
> I do not know why but for some reason very long characters like "|" "/"
> "\" "å" etc does not get fully deleted in terminal. Instead they leave
> annoying dots at the top; the absolute top of the characters remain.
> This is annoying because unless I either move the window (
> Hi,
Hi Serge,
> This is to inform you that, unlike Ubuntu LTS 18.04, the web browser
> surf version 2.0+git20190208-2, installed from the standard Ubuntu
> package repository, no longer produces any sound on all web pages that
> were tried.
What was the last version which was working?
> Here
> Hi,
Hi Spaceman,
> When compiled with musl-gcc (latest) on Slackware 14.2 this:
>
> static void
> dowrite(const char *fname, int trunc)
> {
> …
> printf("%zu\n", bytecount);
> }
>
> does not work for me (it outputs a blank line). Given my rudimentary
> knowledge of C and looking up on
> Hi list,
Hi Damien,
> I am heavily using dmenu to feed editor with external shell scripts
> when writing *TeX files. Since dmenu 4.9, I noticed a new, and
> somehow annoying, behaviour: when dmenu is called from STDIN
> twice in a row, the scripts hangs, waiting for input from the shelle
> an
On Thu, 19 Nov 2020 15:33:44 -0500
"Ivan \"Rambius\" Ivanov" wrote:
> Hello,
Hello Ivan,
> I have been using dwm with netbsd for some time and I am happy with it
> and I decided to try surf as well. I was able to build and run surf
> from git head with no problems. I tried to build surf-2.0 (do
Hello Ben,
> Using OpenBSD 6.8 arm64 on RPi 4.
>
> I recieve the following warning while running surf as both a regular and root
> user:
> "LibGL warning : DRI2 : Failed to authenticate"
>
> Surf has been running slow on this particular computer and I suspect this
> warning has
> something to
> From: Spenser Truex
>
> Ensure that the keybindings are like vim, and not just made up.
Please stop spamming, the first mail to hackers@ was enough.
> Hi Hiltjo,
>
> Thanks! I'll continue the packaging effort downstream.
\o/
> Hi,
Hello,
> Thanks for the feedback. Is anyone willing to work on this and improve general
> XIM support?
>
> Alternatively maybe the current code should be removed and completely
> reworked?
As I already said several times, I would be to move this code out to
the patches section until some
:(
Hello Kyryl,
> dev+subscr...@suckless.org
This is a message from your postmaster,
Mailing list commands
Send a mail from your (not yet) subscribed email address to one of the
following addresses to perform the described action.
After both the subscribe and unsubscribe command, a confirmation em
Hi Cris,
> I'm not sure what's going on.
>
> sites % git remote -v
> origin https://git.suckless.org/sites (fetch)
> origin https://git.suckless.org/sites (push)
>
> Maybe someone with access to the git server can see what's going on here? :-)
You can't push suckless git over
---
st.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/st.c b/st.c
index e51fe15..afe82eb 100644
--- a/st.c
+++ b/st.c
@@ -689,9 +689,12 @@ execsh(char *cmd, char **args)
if (args) {
prog = args[0];
arg = NULL;
- } else i
---
st.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/st.c b/st.c
index e51fe15..fcfbb1a 100644
--- a/st.c
+++ b/st.c
@@ -689,14 +689,16 @@ execsh(char *cmd, char **args)
if (args) {
prog = args[0];
arg = NULL;
- } e
I'm not sure where we should fix that, either here, in the caller, or
put a default program in the scroll tool.
I think it's better in the caller as we already push utmp to it if it
exists.
What do you think?
Quentin Rameau (1):
Launch scroll program with the default shell
---
st.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/st.c b/st.c
index e51fe15..afe82eb 100644
--- a/st.c
+++ b/st.c
@@ -689,9 +689,12 @@ execsh(char *cmd, char **args)
if (args) {
prog = args[0];
arg = NULL;
- } else i
:(
:(
> Dear developers,
Hi Renato,
> I use the packaged version buster (stable) of surf in Debian.
>
> While trying to make any download I'm receiving this:
>
> surf: execvp x-terminal-emulator failed: Permission denied
This seems to be a Debian issue, surf uses "st" terminal emulator by
default, i
Hi Jesse, Hadrien,
> > In regard to "replace webkit with something sane" from the TODO.md
> > fileincluded within surf. I'm not sure if you all are aware of this:
> > https://github.com/SteveDeFacto/zsurf
> > Little abandoned project in the vein of surf, but using webengine
> > backend.
> >
> >
> Perhaps we should bring this up on the austin group list and get them
> to clarify the text.
Done, let's wait and see.
> Hello,
Hi Michael,
> I recently ran into a package (dialog), which uses the following sed
> script to generate its dlg_config.h header:
>
> /@DEFS@/r conftest.frag
> /@DEFS@/d
>
> The intention is to replace @DEFS@ in the header template with the
> contents of a file. However, sbase sed skips
> Hello,
Hello Damien,
> Being a bépo user (a dvorak-inspired keyboard,
> look at www.bepo.fr), I would like to remap some keys
> in vis normal mode, namely ctrs to hjkl and hjkl to ctrs.
The correct way to do that would be in config.h, you can use the
keymaps string array in which you can defin
> unsubscribe
:(
Hello Jason,
> Here is my config.mk, compilation output and the behavior I get when I
> execute tabbed as a screenshot.
What behaviour do you expect, and what behaviour do you get?
> Hi
Hi Søren,
> I can move focus from one screen to another with the mouse.
>
> How do I send an application from one screen to the other with a key-stroke?
>
> where can I find additional information and help. Searching duckduckgo.com
> doesn't give much information, only a link to the multim
Not that this sort of thread can really go anywehere else, sadly, but
please refrain to getting aggressive with each others.
We all saw there was a lot of *opinions*, albeit written as dogmas, let
the reader be smart and see which are to be adopted and which be
rejected, and which to be ignored (n
> * do not use enum (hard rule)
> * do not use typedef (hard rule)
> * use sized types: u8 u16 i64 float32 etc... you can use the C
> preprocessor to fix that, but in some case, as a good tradeof (for instance
> in
> "object oriented C code"), add a suffix to your type (u8_t, struct
> my_clas
> http(s)://wmii.suckless.org return a 404 for me so I don't think this
> site is online anymore.
wmii.suckless.org is not anymore.
Hello Jordan,
> Per the hacking page, I have attached the output of the gdb backtrace.
> I also attached strace output and the coredump file.
>
> Thanks for dmenu! Let me know if there's anything else I can do.
Could you make a local build with debugging symbols so we can have a
better notion of
> That's a reasonable choice. I actually do the same in my environment.
> W-key is probably the only way to not interact with any app. Should be
> default one in my opinion.
Not all keyboards have a logo key, most of them have an alt key though.
> > One of the big pluses is pinning an app to a workspace. When I boot, I
> > get two xterm windows in workspace 1, a browser in workspace 2, and my
> > email client in workspace 3.
>
> That's intriguing. Would you please explain how to do this?
Read the Rule array in config.h.
Hi all,
> > I think the important point here is if it is POSIX. If it is not
> > then maybe we should think to revert to CLOCK_MONOTONIC.
>
> CLOCK_BOOTTIME is not POSIX, but CLOCK_MONOTONIC is[0]. CLOCK_BOOTTIME
> was added in Linux 2.6.39 and is Linux-specific[1].
>
> Thus, I would be in fav
Hello Martin,
> The coding style says:
>
> > Use /* */ for comments, not //
>
> Don't want to start a discussion about it, but I'm curious why // is
> disallowed? AFAIK all compilers accept // these days, and have for a
> long time?
>
> I've always preferred // since they can nest (you can comm
> Dear all,
Hi Piotr,
> I installed latest stretch-backports version of surf, but when I try to open
> local html file I get following error (on terminal):
>
> $ surf -t info.html
>
> (surf:2672): GLib-GObject-WARNING
> **: /build/glib2.0-YYXhFA/glib2.0-2.50.3/./gobject/gsignal.c:2523:
> sign
> Hi,
Hi Piotr,
> I tried to download and install all the header files required as described in
> the README file, but I am getting the compilation error:
>
> surf.c:213:34: error: unknown type name ‘WebKitWebProcessTerminationReason’
> WebKitWebProcessTerminat
> No, I just left an operator there when rewriting the chain, here's the
> corrected one:
>
> return strcmp(arg, "-") || strcmp(arg, "!") && strcmp(arg, "(");
Ah, forget about it, I'm not focused.
return strcmp(arg, "!") && strcmp(arg, "(") || !strcmp(arg, "-");
> > Why not:
> >
> > return strcmp(arg, "-") || && strcmp(arg, "!") && strcmp(arg, "(");
>
> Not sure what you're recommending here. Maybe
>
> return (arg[0] != '-' || !strcmp(arg, "-")) && strcmp(arg, "!") &&
> strcmp(arg, "(");
>
> ?
No, I just left an operator there when rewriting the chain
> My interpretation of the linked thread was that "starts with" is
> supposed to mean a strict prefix in POSIX, so "-" doesn't start with
> "-". I haven't found anything in the standard that says that
> explicitly though. If you'd rather interpret "starts with" to include
> exact matches, feel fr
Hello Tavian,
> See https://savannah.gnu.org/bugs/?15235 for a discussion of why the
> POSIX wording implies that "-" by itself is not part of the expression.
I think this was a pedantly wrong interpretation of the standard.
The specification has been reworded since to prevent this:
“The first
Hello John,
> + DIR* srcdir = opendir("/proc/self/task");
Is that a Linux‐only patch?
> having external programs link against libutil.a is a PITA because musl/glibc
> also have a libutil.a in the library directory. IMHO the name could be changed
> to something less general.
If you have musl/glibc libutil.a in sbase directory, you've got a real
problem indeed, but unrelated to this
On Tue, 25 Sep 2018 11:21:27 +0200
Dimitrios Semitsoglou-Tsiapos wrote:
> Hello everyone,
Hello Dimitrios,
> I have been hunting a bug where zathura windows do not get rendered
> inside tabbed. It seems that the issue boils down to both Gtk+ and tabbed.
And X11 embedding alltogether, I think.
Hello Anselm,
> I did investigate the options and made up my mind. Here is my verdict:
>
> The idea behind libsl has to be improved in code and I will work on
> this. The drw.h API is not strictly enough defined and both dwm and
> dmenu access certain aspects of drw.h that they shouldn't, which
> However, not everybody can fix everything.
Yes they can. If they want to.
> For example, I use dwm but
> if I find a bug within I'm pretty sure I'll unable to fix it (example I
> remember the old SDL issue regarding fullscreen), mostly because I
> don't know X11 libraries not because I would no
On Tue, 11 Sep 2018 02:52:02 +
st1...@cumallover.me wrote:
> Hello,
Hello st1cky,
> `iso14755` is broken on OpenBSD since the introduction of pledge
> patch. This happens because key presses are handled in the
> "master" side of st, which doesn't includes "exec" in it's
> promise. Below you
> So, back to that question about security-related bug reports. You haven't
> commented.
Maybe it's a misplaced consumer^Wgrown up habbit which makes you feel
like your entitled to a comment?
If you had the decency to at least read the answers to the questions
for which you demand an answer, you
> > Third‐party patches are what they are. If you don't read and/or
> > understand what you apply, you're on your own.
>
> "We don't support third-party patches, fix it yourself or contact the person
> who developed the patch." That wasn't hard to say.
I'm glad you got it.
> It's your role to m
> And you would reply the same way to a security-related bug report without a
> patch?
I would reply in a worse way, according to your standards (if I
understand correctly).
Third‐party patches are what they are. If you don't read and/or
understand what you apply, you're on your own.
> Grow up,
> Whoa whoa whoa... could we stop here for a sec, please?
WOW!!
> First of all, before filing this bugreport I checked suckless's
> homepage, which says on its Community page: "dev@suckless.org - for
> dwm/dmenu/st/… users, development discussion, bug reports and general
> discussion". I did look
> My sole intent was to report a bug, leaving it up to you how you handle it.
Thank you consumer, please forward to your nearest Apple Store Geniuses
On Wed, 22 Aug 2018 13:11:00 +0200
li...@vollmar.ch (Peter Vollmar) wrote:
Hello Peter,
> I have been using surf on Gentoo for a long time, but recent versions do no
> longer respect the http_proxy variable (in contrast to what it says in the
> manpage).
It does for me:
$ http_proxy=http://12
> Hi,
Hello Ian,
> I have just updated webkitgtk from 2.18.3 to 2.20.2 and now the 'search
> page' hot keys ( CTRL-slash and Ctrl-f ) no longer do anything.
>
> Has anyone else had this problem?
You shouldn't have this.
Are you sure this was the webkitgtk update which caused the issue?
At some
> Hello friends.
Hello Andrew,
> I always used busybox but now I decided to use sbase because of the
> simplicity and lightweight.
Nice!
> I had a script to fix /home/user files and directories permissions that
> always worked on busybox but fails on sbase.
> I wonder if the programs in sbase
> Hi everyone
Hi Silvan
> $ git pull
> fatal: unable to connect to git.suckless.org:
> git.suckless.org[0: 195.186.210.161]: errno=Connection timed out
>
> Did the git server process die?
The git server is fine, but as you must have seen on the suckless
website, we have switched to another host
> I wonder how many people here that advise against minification, keep
> their compiled binaries "readable". Please start shipping your
> makefiles with "-Og" instead of "-Os" then.
We don't ship binaries, only source code, and a way to build them.
Then how you compile your own binary is your cho
> > Don't create pages with 3MB of Javascript, that's insane.
>
> I agree. My boss, our web designers, and many other people don't, so
> unfortunately I do have to deal with it.
You don't have to deal with it by just accepting it though.
> > I think concatenation/bundling in one file is fine, bu
> Hello,
Hello,
> Does anyone has advice for a suckless tool to minify JS, CSS and HTML
> files? I use sed for now, but it might not be the best solution.
Don't do this.
> When using a program without readline inside st, shift + backspace
> becomes ^H. Same thing if caps-lock is activated.
> This is very annoying. Other terminals don't do that.
> Could this be fixed in future releases?
Where is the patch?
> Hi,
Hi Piotr,
> Trying to compile version 2.0 of surf, but I got the following errors:
>
> surf.c:46:12: error: ‘WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION’ undeclared
> here (not in a function)
> OnSel = WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION,
> ^
Too old version of webkit2gt
Hello baby,
> dmenu grabs all keys / locks X.
> There are many contexts where it would be useful to have an option (e.g
> -u for "unlock") where dmenu only grabs the minimum keys it needs.
> Sometimes you may need to switch windows and check something before
> choosing an option (e.g before dele
> In lieu of the recent 1.1.1.1 announcement, i was wondering if anyone
> has written a suckless, simple, dns over http relay?
haha ;)
> vis 0.5 is out:
Great !
> Hi.
Hello Arturo,
> First of all, thank you for surf. It's a great, minimalistic shell for
> webkit, and it has proven of great value for our current project. Big
> thumbs up for that, thanks.
Well, I'm glad you find it useful!
> We are working on a POS system and using surf as part of our
>
> I found the bug on their tracker, along with an annoying workaround:
> https://bugs.webkit.org/show_bug.cgi?id=183163
Ah, well done!
> Last time I dug around in libsoup/webkitgtk I found it unhelpful to
> my mental health. Do I dare swim through that bog again?
Indeed, good luck with that. :
> Hi all,
Hi Nick,
> I've had this issue with surf forever, but it is gradually becoming
> more of a problem as the web gets ever further away from HTML pages
> served over HTTP.
>
> When using Tor+Privoxy in standard configuration, and sending surf's
> traffic through that by setting the htt
> Hm... true.
>
> Maybe this belongs to 'make distclean'? Or be at least documented.
A distclean target would be a better proposal.
The Makefile is simple enough to be its own documentation.
1 - 100 of 203 matches
Mail list logo