Hey guys,
I wanted to know what's your general opinion on https://github.com/clibs/clib.
Disclaimer: I'm not a C programmer, but planning to learn.
--
Thanks,
Adi
Need to install sta.li and see how that works out. :) It's on my todo list.
On Tue, Dec 15, 2015 at 12:26 PM, Anselm R Garbe wrote:
> On 15 December 2015 at 11:20, Adrian Grigore
> wrote:
>> I wanted to know what's your general opinion on
>> https://github.com/cl
Don't know if it's worth posting, but this is a comfortable way for me
to write man pages:
ls *.1 | entr -cd sh -c 'MANPAGER="less -FX" man -l $0' /_
entr is http://entrproject.org/
--
Thanks,
Adi
On Thu, Jan 7, 2016 at 8:56 PM, Greg Reagle wrote:
> I find it a real pain to work with things like man page source and markdown
> source and so forth because of the extra steps of making the output/object
> format.
>
I have yet to find a solution for markdown. I would really prefer
something wit
On Fri, Jan 8, 2016 at 5:05 AM, Greg Reagle wrote:
> echo Readme.md | entr sh -c 'markdown Readme.md | w3m -T text/html'
>
> Still not ideal, because you have to quit from w3m manually. If you use
> -dump with w3m you don't have to quit, but you lose formatting and other
> goodies.
>
This is
I jumped from Ubuntu, to Arch and currently am very happy with
OpenBSD. I think only 9front can supersede it. Note tho, that it's
very bare bones so you'll spend some time understanding it but it's
definitely worth it.
On Thu, May 12, 2016 at 12:54 PM, Rubén Llorente
wrote:
> hiro <23h...@gmail.c
What do you think of camelCase names for functions/variables?
On Tue, Sep 6, 2016 at 11:53 PM, Greg Reagle wrote:
> On Tue, Sep 6, 2016, at 03:27 PM, Evan Gates wrote:
>> Sadly there is a lot of software these days that requires bash.
>> Hopefully we can avoid most of it, but I'm sure it'll pop u
Tbh, I'm nor a big fan of camelCase either, but when dealing with
names composed of multiple words, it looks cleaner to me.
renderimage vs renderImage
On Wed, Sep 7, 2016 at 8:21 PM, Adrian Grigore
wrote:
> Tbh, I'm nor a big fan of camelCase either, but when dealing with names
(if I did some blatant mistakes,
please point them).
On Thu, Sep 8, 2016 at 12:04 AM, Charlie Kester wrote:
> On Wed 07 Sep 2016 at 11:43:48 PDT Adrian Grigore wrote:
>>
>> Tbh, I'm nor a big fan of camelCase either, but when dealing with
>> names composed of multipl
Thanks!
On Thu, Sep 8, 2016 at 12:29 AM, Evan Gates wrote:
> On Wed, Sep 7, 2016 at 2:11 PM, Adrian Grigore
> wrote:
>> Rendering was just an example, I doubt a shell script would be rendering.
>>
>> Example of camelCase I find ok is here:
>> https://raw.githu
https://github.com/gokcehan/lf
--
Thanks,
Adi
What do you guys think of this:
https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/
--
Thanks,
Adi
How would you have other tools like cat(1) or ls(1) handle them?
On Thu, May 17, 2018 at 6:16 AM, Greg Reagle wrote:
> On Wed, May 16, 2018, at 10:05, Adrian Grigore wrote:
>> What do you guys think of this:
>>
>> https://ronaldduncan.wordpress.com/2009/10/31/text-file-fo
> Maybe a nice thing to have would be to get the terminal emulator to
treat the field and record separator in a special way. So the programs
all output fs and rs, and the terminal emulator uses these characters to
layout the data in a tabular way
But would it still be plain text?
I'm having probl
data (i.e. until a line with no FS), or you
need to do crazy tty-rewriting ANSI escapes, which it did support but
is a massive hack.
This sounds interesting.
On Mon, May 21, 2018 at 7:38 PM, Connor Lane Smith wrote:
> Hi,
>
> On 21 May 2018 at 17:12, Adrian Grigore wrote:
>> I'
ann wrote:
> On Mon, May 21, 2018 at 07:12:46PM +0300, Adrian Grigore wrote:
>> cc -lutf -o cat cat.o util.o
>> cat.o: In function `main':
>> cat.c:(.text+0x179): undefined reference to `chartorune'
>> cat.c:(.text+0x1dd): undefined reference to `runetochar
ght?
On Tue, May 22, 2018 at 3:24 AM, Raphaël Proust wrote:
> Hello,
>
> On 2018-05-22 00:38, Connor Lane Smith wrote:
>> On 21 May 2018 at 17:12, Adrian Grigore
>> wrote:
>>> I'm having problems compiling usul:
>>
>> This is a surprise. Where
I sometimes enjoy testing my shell scripts. Opinions?
#!/bin/sh
tap_inited=false
tap_i=0
tap_exitstatus=0
tap_printline()
{
[ "$1" -eq 0 ] && printf "ok %d - %s\n" $tap_i "$current" && return;
printf "not ok %d - %s\n" $tap_i "$current"
exitstatus=1
}
tap_test() {
lastexitstatus=$?
! $tap_ini
st "one plus one is one"
sum=$((1+1))
[ $sum -eq 2 ]
tap_test "one plus one is three"
sum=$((1+1))
[ $sum -eq 3 ]
tap_test "two plus two is four"
sum=$((2+2))
[ $sum -eq 4 ]
On Sat, Jun 9, 2018 at 6:19 PM Adrian Grigore
wrote:
>
> I sometimes enjoy t
> 1) use shellcheck. Check out shellcheck.net or install locally. It
catches the most common shell scripting problems.
I already do. Thanks for the other recommendations.
On Sat, Jun 9, 2018 at 6:32 PM Evan Gates wrote:
>
> On Sat, Jun 9, 2018, 08:20 Adrian Grigore
> wrote:
>
Do you know any good free Dynamic DNS provider?
--
Thanks,
Adi
How would you implement diff -x in a POSIX compliant manner?
--
Thanks,
Adi
In a diff -ur situation?
On Fri, Sep 28, 2018 at 5:48 PM Adrian Grigore
wrote:
>
> How would you implement diff -x in a POSIX compliant manner?
>
> --
> Thanks,
> Adi
--
Thanks,
Adi
Is there any interest in splitting llibutil from sbase in smaller libraries?
--
Thanks,
Adi
I was thinking it maybe has a generic name and could be splitted in
smaller, more specific, libraries?
On Mon, Oct 22, 2018 at 10:14 PM Hiltjo Posthuma wrote:
>
> On Mon, Oct 22, 2018 at 08:18:43PM +0300, Adrian Grigore wrote:
> > Is there any interest in splitting llibutil from sbas
Ooops sorry, something broke.
The format is the following:
#!/home/adi/src/pp/pp
#!
ls -1 "$1" | while IFS= read -r p
do
#!
$p
#!
done
#!
Code is here http://adi.tilde.institute/tmp/pp.c.
On Mon, Apr 22, 2019 at 4:55 PM Adrian Grigore
wrote:
>
> H
Hi,
I built a preprocessor. It allows embedding shell code in any type of files.
Can you guys give some tips or a code review?
The file format it accepts is the following:
#!/home/adi/src/pp/pp
#!
ls -1 "$1" | while IFS= read -r p
do
#!
$p
Ignore the shell stuff, I know it's bad (I also usually use find(1)
for these cases), good comments however.
It's good you mentioned it so anybody reading this would know it's
bad, thank you!
On Tue, Apr 23, 2019 at 11:07 PM Peter Nagy wrote:
>
> This was a question about the preprocessor, please
Ok, refactored.
http://adi.tilde.institute/tmp/pp.c
Sorry, was experimenting before.
On Wed, Apr 24, 2019 at 11:58 PM opal hart wrote:
>
> On Tue, 23 Apr 2019 12:26:04 -0400
> Cág wrote:
> > http://porkmail.org/era/unix/award.html
>
> `ls | cat` is actually useful to combat the differences bet
I think it's done:
http://adi.tilde.institute/tmp/pp.c
On Thu, Apr 25, 2019 at 6:44 AM Adrian Grigore
wrote:
>
> Ok, refactored.
>
> http://adi.tilde.institute/tmp/pp.c
>
> Sorry, was experimenting before.
>
> On Wed, Apr 24, 2019 at 11:58 PM opal hart wrote:
&
POSIX sh(1) strings.
I may remove all form of sanitization and people could add it themselves in the
code itself as and if necessary.
What do you think? What's your preference?
On Wed, May 1, 2019 at 10:57 PM Teodoro Santoni wrote:
>
> Hi,
>
> 2019-05-01 18:21 GMT, Adrian Grig
In the code itself as in compile your own `pp.c`.
On Thu, May 2, 2019 at 2:45 AM Adrian Grigore
wrote:
>
> I sanitized double-quotes because they have a high frequency in HTML files and
> you would have to do lots of escaping. I was also playing with HTML files
> while
> de
In HTML5, attribute quotes are optional so I'm going to remove all sanitization.
On Thu, May 2, 2019 at 3:44 AM Adrian Grigore
wrote:
>
> In the code itself as in compile your own `pp.c`.
>
> On Thu, May 2, 2019 at 2:45 AM Adrian Grigore
> wrote:
> >
> > I sani
Hey,
I also created a set of linters that check for max line length,
indenting style, trailing whitespace and trailing newlines.
Please let me know your opinions.
--
Thank you,
Adi,
Freelance Developer
http://adi.tilde.institute/
linters.tar.gz
Description: application/gzip
Hi guys,
I started writing a RFC3986 compliant URI parser. It's not done yet.
Can I get some feedback?
https://adi.tilde.institute/tmp/uri.h
https://adi.tilde.institute/tmp/parseuri.c
--
Thank you,
Adi,
Freelance Developer
http://adi.tilde.institute/
Hi all,
Sorry for the late reply!
Laslo:
1. I'm in period of experiment with different stuff, including self
hosting, I bought a
https://www.pine64.org/devices/single-board-computers/rock64/ so ,
I'll maybe host a git or cvs (I get it, I never worked with cvs
ever so I think it's a good idea to
https://adi.tilde.institute/mkws/
--
Thank you,
Adi,
Freelance Developer
http://adi.tilde.institute/
Hi,
Thanks for answering!
Do you still have a link to your m4(1) static site generator?
On 12/9/19, Laslo Hunhold wrote:
> On Sun, 8 Dec 2019 20:28:16 +0200
> Adrian Grigore wrote:
>
> Dear Adrian,
>
>> https://adi.tilde.institute/mkws/
>
> I've already seen
17:55 +0200
> Adrian Grigore wrote:
>
> Dear Adrian,
>
> > Thanks for answering!
> >
> > Do you still have a link to your m4(1) static site generator?
>
> it was never online and had some design decisions that made it close to
> swerc, including multi-hierarch
think most loops would be on files.
On Wednesday, December 11, 2019, Marc Chantreux wrote:
>
> On Wed, Dec 11, 2019 at 01:39:38PM +0200, Adrian Grigore wrote:
> > Regarding m4(1) I remember I wasn't a big fan of the dnl macro, no
> > loops and also other goodies sh(1) has to o
What exactly are your dissatisfactions?
On 12/12/19, Marc Chantreux wrote:
> hello,
>
> On Wed, Dec 11, 2019 at 09:02:00PM +0200, Adrian Grigore wrote:
>> That was my issue, the need to implement things. Along my HTML code, I
>> also have to implement or include
Hi all,
Can you give me a review for this https://mkws.sh?
--
Thank you,
Adi,
Freelance Developer
http://adi.tilde.institute/
Thanks for your feedback!
I agree that shell script is sort of a natural fit for templating, you
just take plain text and massage it into HTML.
There are 3rd party solutions for ugc for static sites like
https://staticman.net/ which are acceptable.
OpenBSD stat is used to generate the timestamp
Removed stat dependency.
I really didn't want to do OS/feature detection so I wrote this:
https://mkws.sh/lts.html.
On Tue, Sep 1, 2020 at 7:55 PM Adrian Grigore
wrote:
>
> Thanks for your feedback!
>
> I agree that shell script is sort of a natural fit for templating, you
44 matches
Mail list logo