[hackers] [scc] [driver] make functions static || Quentin Rameau

2016-06-02 Thread git
commit 028b46a65d31a4deb1c104c6f7a30a9e959e2a1d Author: Quentin Rameau AuthorDate: Thu Jun 2 23:54:30 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 23:54:30 2016 +0200 [driver] make functions static diff --git a/driver/posix/scc.c b/driver/posix/scc.c index a2ee1a4..d3edc3

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread Mattias Andrée
On Thu, 2 Jun 2016 22:20:42 +0200 FRIGN wrote: > On Thu, 2 Jun 2016 22:01:47 +0200 > Mattias Andrée wrote: > > Hey Mattias, > > > Do you think anyone have choked on pastries before and > > sued? Do most countries actually require that you state > > that your are not responsible for damages cau

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread FRIGN
On Thu, 2 Jun 2016 22:01:47 +0200 Mattias Andrée wrote: Hey Mattias, > Do you think anyone have choked on pastries before and sued? > Do most countries actually require that you state that > your are not responsible for damages causes by something > you are warning about? The warning is enough h

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread Mattias Andrée
On Thu, 2 Jun 2016 15:30:20 -0400 Wolfgang Corcoran-Mathe wrote: > From: Wolfgang Corcoran-Mathe > To: hackers mail list > Cc: > Bcc: > Subject: Re: [hackers] [libzahl] Switch to ISC license. > || Mattias Andrée Reply-To: > In-Reply-To: <20160602171029.259e68df.maand...@kth.se> > > Mattias,

[hackers] [dwm] [PATCH] Replace str[n]cpy with strlcpy

2016-06-02 Thread FRIGN
Hello fellow hackers, I'll drop this little patch here so we finally make the switch to the safe OpenBSD-functions for string copying. Read the patch description for more info. Cheers FRIGN -- FRIGN >From 849a7cbee0310beb7ea51986bf98aff8d3b7ff26 Mon Sep 17 00:00:00 2001 From: FRIGN Date: Thu

[hackers] [scc] [driver] check number of given parameter for overflow || Quentin Rameau

2016-06-02 Thread git
commit ec0233d15a205f9f6bd7d3755f50badd19a0d853 Author: Quentin Rameau AuthorDate: Thu Jun 2 20:54:44 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 20:54:44 2016 +0200 [driver] check number of given parameter for overflow Replace the ADDARG macro with a function ad

[hackers] [scc] [driver] fix some error messages || Quentin Rameau

2016-06-02 Thread git
commit f2c9df35f9ea835d4231ee5759d46466aecc3e60 Author: Quentin Rameau AuthorDate: Thu Jun 2 20:59:13 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 20:59:13 2016 +0200 [driver] fix some error messages diff --git a/driver/posix/scc.c b/driver/posix/scc.c index 31a56f1..a2ee

[hackers] [scc] [driver] add D flag to usage() || Quentin Rameau

2016-06-02 Thread git
commit f76494300445f6884ed10b25c7d1ebbfe5c568e0 Author: Quentin Rameau AuthorDate: Thu Jun 2 19:54:07 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 19:54:07 2016 +0200 [driver] add D flag to usage() diff --git a/driver/posix/scc.c b/driver/posix/scc.c index 22726bb..6e2258

[hackers] [scc] [driver] add support for D flag || Quentin Rameau

2016-06-02 Thread git
commit f402a40e5e06276b3cc52d94a7303d3e21aa3ffc Author: Quentin Rameau AuthorDate: Thu Jun 2 19:50:56 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 19:50:56 2016 +0200 [driver] add support for D flag diff --git a/driver/posix/scc.c b/driver/posix/scc.c index 052df6f..22726

[hackers] [scc] [driver] add support for I flag || Quentin Rameau

2016-06-02 Thread git
commit fb01281f08252d887b251ae3542f92dbed61093e Author: Quentin Rameau AuthorDate: Thu Jun 2 19:40:44 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 19:40:44 2016 +0200 [driver] add support for I flag diff --git a/driver/posix/scc.c b/driver/posix/scc.c index 2bf2aba..052df

[hackers] [scc] [driver] fix double free in cleanup() with multiple sources || Quentin Rameau

2016-06-02 Thread git
commit 369c0899dae84b514d1ef70d6a69bd09fa3557d2 Author: Quentin Rameau AuthorDate: Thu Jun 2 19:13:39 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 19:14:01 2016 +0200 [driver] fix double free in cleanup() with multiple sources diff --git a/driver/posix/scc.c b/driver/posi

[hackers] [scc] [driver] write as(1) output files to .o || Quentin Rameau

2016-06-02 Thread git
commit f732da390b6dd2b9033090c9e739daa4cf6a4a5b Author: Quentin Rameau AuthorDate: Thu Jun 2 19:17:14 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 19:25:33 2016 +0200 [driver] write as(1) output files to .o diff --git a/driver/posix/scc.c b/driver/posix/scc.c index 4072f9

[hackers] [scc] [driver] add support for naming intermediary files || Quentin Rameau

2016-06-02 Thread git
commit 715d9b507edeed0bdfce06c54042f8642255265d Author: Quentin Rameau AuthorDate: Thu Jun 2 16:08:31 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 18:23:35 2016 +0200 [driver] add support for naming intermediary files diff --git a/driver/posix/scc.c b/driver/posix/scc.c i

[hackers] [scc] [driver] add support for building multiple files || Quentin Rameau

2016-06-02 Thread git
commit 34a73222efca993ba7e86a283640b8b51bfa893c Author: Quentin Rameau AuthorDate: Thu Jun 2 16:13:00 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 18:23:35 2016 +0200 [driver] add support for building multiple files diff --git a/driver/posix/scc.c b/driver/posix/scc.c ind

[hackers] [scc] [driver] remove temporary files for failed tools || Quentin Rameau

2016-06-02 Thread git
commit 2cc10bb10f465b64b0dfcbf34a17d0c55a099b2b Author: Quentin Rameau AuthorDate: Thu Jun 2 17:45:27 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 18:23:35 2016 +0200 [driver] remove temporary files for failed tools Keep the files that has been correctly generated

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread Mattias Andrée
On Thu, 2 Jun 2016 17:10:29 +0200 Mattias Andrée wrote: > On Thu, 2 Jun 2016 16:47:40 +0200 > FRIGN wrote: > > > On Thu, 2 Jun 2016 12:54:39 +0200 > > Mattias Andrée wrote: > > > > Hey Mattias, > > > > > I generally think licenses are easier to grok > > > if they are long. They omit less i

[hackers] [scc] [cc2-qbe] Do not emit local types || Roberto E. Vargas Caballero

2016-06-02 Thread git
commit cc2f2844edf910cc11eb0e51ddb47b641dbd2315 Author: Roberto E. Vargas Caballero AuthorDate: Thu Jun 2 17:26:19 2016 +0200 Commit: Roberto E. Vargas Caballero CommitDate: Thu Jun 2 17:26:19 2016 +0200 [cc2-qbe] Do not emit local types Local types are represented by local

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread Mattias Andrée
On Thu, 2 Jun 2016 16:47:40 +0200 FRIGN wrote: > On Thu, 2 Jun 2016 12:54:39 +0200 > Mattias Andrée wrote: > > Hey Mattias, > > > I generally think licenses are easier to grok > > if they are long. They omit less information. > > But I have to agree that ISC is easier to > > understand than MI

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread FRIGN
On Thu, 2 Jun 2016 12:54:39 +0200 Mattias Andrée wrote: Hey Mattias, > I generally think licenses are easier to grok > if they are long. They omit less information. > But I have to agree that ISC is easier to > understand than MIT. For one thing, it does > not use any words that require a legal

[hackers] [scc] [cc2-qbe] Add type in function parameters || Roberto E. Vargas Caballero

2016-06-02 Thread git
commit dd20c9cb3f57b3af3bc1f6ecc088fdb214fdd4f8 Author: Roberto E. Vargas Caballero AuthorDate: Thu Jun 2 14:50:07 2016 +0200 Commit: Roberto E. Vargas Caballero CommitDate: Thu Jun 2 14:50:07 2016 +0200 [cc2-qbe] Add type in function parameters This was the last point misse

[hackers] [scc] Repeat with me, "I always will respect the 80 columns rule" || Roberto E. Vargas Caballero

2016-06-02 Thread git
commit ade8a7d7850cdb0d3df5229d86bab2c7532e1fff Author: Roberto E. Vargas Caballero AuthorDate: Thu Jun 2 13:09:31 2016 +0200 Commit: Roberto E. Vargas Caballero CommitDate: Thu Jun 2 13:09:31 2016 +0200 Repeat with me, "I always will respect the 80 columns rule" diff --git a/driver

[hackers] [libzahl] Manual: extended gcd calculates two values for free, which most implementations ignore || Mattias Andrée

2016-06-02 Thread git
commit c3ab337dd90f303227a55f4ec935d4cbbc8518c6 Author: Mattias Andrée AuthorDate: Thu Jun 2 13:28:15 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 13:28:15 2016 +0200 Manual: extended gcd calculates two values for free, which most implementations ignore Signed-

[hackers] [libzahl] More on stuff that will not be included || Mattias Andrée

2016-06-02 Thread git
commit aa24c082343e22c743a64919da6e0d5d04e161af Author: Mattias Andrée AuthorDate: Thu Jun 2 13:14:32 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 13:14:32 2016 +0200 More on stuff that will not be included Signed-off-by: Mattias Andrée diff --git a/doc/not-i

[hackers] [libzahl] Fix some text || Mattias Andrée

2016-06-02 Thread git
commit d4f19d72145dcf659ba16882aabdc729fa207057 Author: Mattias Andrée AuthorDate: Thu Jun 2 13:05:46 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 13:05:46 2016 +0200 Fix some text Signed-off-by: Mattias Andrée diff --git a/doc/not-implemented.tex b/doc/not-i

[hackers] [libzahl] Some comments || Mattias Andrée

2016-06-02 Thread git
commit 5990e4e42754a84edfaed2a31ee5cea3c4c9d9b1 Author: Mattias Andrée AuthorDate: Thu Jun 2 12:06:27 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 12:06:32 2016 +0200 Some comments Signed-off-by: Mattias Andrée diff --git a/doc/arithmetic.tex b/doc/arithmetic

[hackers] [libzahl] Manual: simplify license || Mattias Andrée

2016-06-02 Thread git
commit a541877c84e798e5a46c76f4cf4c362cfdcebae2 Author: Mattias Andrée AuthorDate: Thu Jun 2 10:36:36 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 10:36:36 2016 +0200 Manual: simplify license Signed-off-by: Mattias Andrée diff --git a/doc/libzahl.tex b/doc/li

[hackers] [libzahl] On bit test || Mattias Andrée

2016-06-02 Thread git
commit d1771305d6b1a548544119ce953c9bb758c6b77a Author: Mattias Andrée AuthorDate: Thu Jun 2 12:42:12 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 12:42:12 2016 +0200 On bit test Signed-off-by: Mattias Andrée diff --git a/doc/bit-operations.tex b/doc/bit-oper

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread Mattias Andrée
I generally think licenses are easier to grok if they are long. They omit less information. But I have to agree that ISC is easier to understand than MIT. For one thing, it does not use any words that require a legal dictionary and most of it can be understood by a 10-year old that does not even ha

[hackers] [scc] Makefile: fix forgotten scc to the strip command || Quentin Rameau

2016-06-02 Thread git
commit 902e4997ccf5f8ea650488084a7d14e2dbd88d72 Author: Quentin Rameau AuthorDate: Thu Jun 2 12:40:29 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 12:40:29 2016 +0200 Makefile: fix forgotten scc to the strip command diff --git a/Makefile b/Makefile index afd40b7..48b5282

[hackers] [scc] [driver] use actual as(1) command instead of cat(1) || Quentin Rameau

2016-06-02 Thread git
commit a6dc40f7334e97e26554db6b8293633dba06f7c0 Author: Quentin Rameau AuthorDate: Thu Jun 2 12:37:34 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 12:37:34 2016 +0200 [driver] use actual as(1) command instead of cat(1) diff --git a/driver/posix/scc.c b/driver/posix/scc.c

[hackers] [scc] [driver] fix missing variables from build() || Quentin Rameau

2016-06-02 Thread git
commit 5a7aca21751521d32e23c7dc29d83b2448244d26 Author: Quentin Rameau AuthorDate: Thu Jun 2 12:36:37 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 12:36:37 2016 +0200 [driver] fix missing variables from build() diff --git a/driver/posix/scc.c b/driver/posix/scc.c index 53

[hackers] [scc] [driver] clean up some unused variables || Quentin Rameau

2016-06-02 Thread git
commit 4fa2093ad0946c767dd20364618382834e571a99 Author: Quentin Rameau AuthorDate: Thu Jun 2 12:33:31 2016 +0200 Commit: Quentin Rameau CommitDate: Thu Jun 2 12:33:31 2016 +0200 [driver] clean up some unused variables diff --git a/driver/posix/scc.c b/driver/posix/scc.c index 5c0494

[hackers] [scc] [driver] Move wait logic to build() || Roberto E. Vargas Caballero

2016-06-02 Thread git
commit 63d94614fadf26fe058afb1afa9c9b7686efac8f Author: Roberto E. Vargas Caballero AuthorDate: Thu Jun 2 11:33:57 2016 +0200 Commit: Roberto E. Vargas Caballero CommitDate: Thu Jun 2 11:33:57 2016 +0200 [driver] Move wait logic to build() We need this code in build because

Re: [hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread Pickfire
Nice, I like ISC license, it's shorter and it saves space. And faster to read. On Thu, Jun 02, 2016 at 09:37:35AM +0200, g...@suckless.org wrote: commit 98edf61c76e1a8987e98a223cf4ab1d74080f9f4 Author: Mattias Andrée AuthorDate: Thu Jun 2 09:36:04 2016 +0200 Commit: Mattias Andrée Comm

[hackers] [libzahl] Switch to ISC license. || Mattias Andrée

2016-06-02 Thread git
commit 98edf61c76e1a8987e98a223cf4ab1d74080f9f4 Author: Mattias Andrée AuthorDate: Thu Jun 2 09:36:04 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 09:36:04 2016 +0200 Switch to ISC license. See http://git.suckless.org/scc/commit/?id=ad972426c2da0aff2346e7915ffb

[hackers] [libzahl] Makefile: remove intermediary files after compiling pdf files || Mattias Andrée

2016-06-02 Thread git
commit ed5d0a78cc20ba7e9911adecca484ebd4e4a2d5a Author: Mattias Andrée AuthorDate: Thu Jun 2 09:19:30 2016 +0200 Commit: Mattias Andrée CommitDate: Thu Jun 2 09:19:30 2016 +0200 Makefile: remove intermediary files after compiling pdf files Signed-off-by: Mattias Andrée

[hackers] [scc] [cc2-qbe] Add parameters to function calls || Roberto E. Vargas Caballero

2016-06-02 Thread git
commit 0c62dba5426ebaeaba6bef15f70862c4e869c767 Author: Roberto E. Vargas Caballero AuthorDate: Thu Jun 2 09:01:39 2016 +0200 Commit: Roberto E. Vargas Caballero CommitDate: Thu Jun 2 09:01:39 2016 +0200 [cc2-qbe] Add parameters to function calls This patch adds the paramete