From: Amavect <amavect@gmail.com>
To: ori@eigenstate.org, 9front@9front.org
Subject: Re: [9front] upas: mkfile cleanup patch
Date: Tue, 17 Nov 2020 20:03:58 -0600 [thread overview]
Message-ID: <be8669fa-7f7e-432e-e455-2c4d113f7077@gmail.com> (raw)
In-Reply-To: <1993D321DAB5CAE1FF5EED1E63AE7A2B@eigenstate.org>
[-- Attachment #1: Type: text/plain, Size: 1199 bytes --]
> Mentioned on grid, but this has 2 issues for me:
> First, it looks like the patch somehow had a space
> appended to each line; needed a:
>
> ,s/ $//g
>
> in order to apply.
>
> Second, smtp fails to build after a 'mk nuke'; it
> looks like we somehow fail to rebuild a y.tab.h.
> Weirdly, 'mk clean' fixes it for me.
>
> Also, noting the sed hacks in the mkfile to get
> two parsers: our yacc should grow a '%prefix'
>
Let's do this again.
Description:
upas: mkfile cleanup (thanks Amavect)
Changeset 8035 broke the libcommon rule in mkupas.
Deleting the 'mk clean' in the recipe fixes this.
Fixed smtp's build after mk nuke.
smtp/mkfile overrode the nuke rule,
but it forgot to delete rfc822.tab.c
smtp/y.tab.h would not get rebuilt because
it was not specified as a dependency.
Added the -s flag to rename y.tab.h to rfc822.tab.h
requiring all includes to be changed.
This allows rfc822.tab.h to be specified without conflict
with the y.tab.h rule from </sys/src/cmd/mkmany
Cleanup includes deleting UPDATE vars from all mkfiles,
deletion of extra vars used for UPDATE,
reorganization of vars in TARG,LIB,OFILE,HFILE order,
and small style changes for consistency.
Thanks,
Amavect
[-- Attachment #2: upas.diff --]
[-- Type: text/plain, Size: 13967 bytes --]
diff -r c6e94385ea0f sys/src/cmd/upas/Mail/mkfile
--- a/sys/src/cmd/upas/Mail/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/Mail/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -3,24 +3,18 @@
TARG=Mail
OFILES=\
- html.$O\
- mail.$O\
- mesg.$O\
- reply.$O\
- util.$O\
- win.$O
+ html.$O\
+ mail.$O\
+ mesg.$O\
+ reply.$O\
+ util.$O\
+ win.$O\
HFILES=dat.h
-LIB=
# BIN=/acme/bin/$objtype
BIN=$ABIN
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
-
</sys/src/cmd/mkone
$O.out: $OFILES
@@ -29,4 +23,3 @@
syms:V:
$CC -a mail.c >syms
$CC -aa mesg.c reply.c util.c win.c >>syms
-
diff -r c6e94385ea0f sys/src/cmd/upas/alias/mkfile
--- a/sys/src/cmd/upas/alias/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/alias/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -2,19 +2,11 @@
<../mkupas
TARG=aliasmail
-
-OFILES=aliasmail.$O\
-
-LIB=../common/libcommon.a$O\
-
-HFILES=../common/common.h\
- ../common/sys.h\
-
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
+LIB=../common/libcommon.a$O
+OFILES=aliasmail.$O
+HFILES=\
+ ../common/common.h\
+ ../common/sys.h\
</sys/src/cmd/mkone
CFLAGS=$CFLAGS -I../common
diff -r c6e94385ea0f sys/src/cmd/upas/bayes/mkfile
--- a/sys/src/cmd/upas/bayes/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/bayes/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,11 +1,8 @@
</$objtype/mkfile
+<../mkupas
TARG=addhash bayes msgtok
-HFILES=
-OFILES=
-LIB=
-BIN=/$objtype/bin/upas
</sys/src/cmd/mkmany
# msg tokenizer
@@ -29,5 +26,3 @@
$O.addhash: hash.$O
$O.bayes: hash.$O
-
-
diff -r c6e94385ea0f sys/src/cmd/upas/binscripts/mkfile
--- a/sys/src/cmd/upas/binscripts/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/binscripts/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,7 +1,8 @@
</$objtype/mkfile
<../mkupas
-RCFILES=isspam\
+RCFILES=\
+ isspam\
msgcat\
spam\
tfmt\
@@ -24,11 +25,5 @@
nuke:V:
rm $BIN/^($RCFILES)
-UPDATE=$RCFILES
-
-update:V:
- update $UPDATEFLAGS $UPDATE
-
$BIN/%: %.rc
cp $stem.rc $BIN/$stem
-
diff -r c6e94385ea0f sys/src/cmd/upas/binscripts/mkfile.rc
--- a/sys/src/cmd/upas/binscripts/mkfile.rc Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/binscripts/mkfile.rc Tue Nov 17 19:48:31 2020 -0600
@@ -1,5 +1,5 @@
-RCFILES=mail.rc\
+RCFILES=mail.rc
all:Q:
;
@@ -20,19 +20,3 @@
;
nuke:V:
rm /rc/bin/mail
-
-UPDATE=\
- gone.fishing\
- gone.msg\
- mail.rc\
- mail.sh\
- makefile\
- mkfile\
- namefiles\
- omail.rc\
- qmail\
- remotemail\
- rewrite\
-
-update:V:
- update $UPDATEFLAGS $UPDATE
diff -r c6e94385ea0f sys/src/cmd/upas/common/mkfile
--- a/sys/src/cmd/upas/common/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/common/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -11,13 +11,10 @@
libsys.$O\
process.$O\
-HFILES=common.h\
+HFILES=\
+ common.h\
sys.h\
-CLEANFILES=$LIB
+CLEANFILES=libcommon.a[$OS]
</sys/src/cmd/mklib
-
-nuke:V:
- mk clean
- rm -f libcommon.a[$OS]
diff -r c6e94385ea0f sys/src/cmd/upas/filterkit/mkfile
--- a/sys/src/cmd/upas/filterkit/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/filterkit/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -7,16 +7,8 @@
mbappend\
token\
-LIB=../common/libcommon.a$O\
-
+LIB=../common/libcommon.a$O
OFILES=readaddrs.$O
-UPDATE=\
- mkfile\
- ${TARG:%=%.c}\
- pipeto.sample\
- pipefrom.sample\
- pipeto.sample-hold\
</sys/src/cmd/mkmany
CFLAGS=$CFLAGS -I../common
-
diff -r c6e94385ea0f sys/src/cmd/upas/fs/mkfile
--- a/sys/src/cmd/upas/fs/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/fs/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,7 +1,8 @@
</$objtype/mkfile
+<../mkupas
TARG=fs
-
+LIB=../common/libcommon.a$O
OFILES=\
cache.$O\
fs.$O\
@@ -18,21 +19,12 @@
strtotm.$O\
tls.$O\
-LIB=../common/libcommon.a$O\
-
-HFILES= ../common/common.h\
- dat.h
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${TARG:%=%.c}\
- ${OFILES:%.$O=%.c}\
+HFILES=\
+ ../common/common.h\
+ dat.h\
</sys/src/cmd/mkone
CFLAGS=$CFLAGS -I../common
-<../mkupas
-
acid:V:
$CC -a $CFLAGS fs.c>a$O
diff -r c6e94385ea0f sys/src/cmd/upas/imap4d/mkfile
--- a/sys/src/cmd/upas/imap4d/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/imap4d/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,4 +1,7 @@
</$objtype/mkfile
+<../mkupas
+
+TARG=imap4d
OFILES=\
auth.$O\
@@ -23,16 +26,8 @@
store.$O\
utils.$O\
-HFILES=imap4d.h\
+HFILES=\
+ imap4d.h\
fns.h\
-TARG=imap4d
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
-
</sys/src/cmd/mkone
-
-<../mkupas
diff -r c6e94385ea0f sys/src/cmd/upas/marshal/mkfile
--- a/sys/src/cmd/upas/marshal/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/marshal/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -2,18 +2,10 @@
<../mkupas
TARG=marshal
+LIB=../common/libcommon.a$O
+OFILES=marshal.$O
+HFILES=../common/common.h
-LIB=../common/libcommon.a$O\
-
-HFILES= ../common/common.h\
-
-OFILES= marshal.$O
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
-
</sys/src/cmd/mkone
CFLAGS=$CFLAGS -I../common
diff -r c6e94385ea0f sys/src/cmd/upas/mkfile
--- a/sys/src/cmd/upas/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -24,46 +24,10 @@
#libs must be made first
DIRS=$LIBS $PROGS
-UPDATE=\
- mkfile\
- /sys/man/1/mail\
-
-all:V:
+all install installall clean nuke:V:
for (i in $DIRS) @{
cd $i
- mk all
- }
-
-clean:V:
- for (i in $DIRS) @{
- cd $i
- mk clean
- }
-
-nuke:V:
- for (i in $LIBS) @{
- cd $i
- mk nuke
- }
- for (i in $PROGS) @{
- cd $i
- mk clean
- }
-
-install:V:
- for (i in $DIRS) @{
- cd $i
- mk install
- }
-
-installall:V:
- for (i in $DIRS) @{
- cd $i
- mk installall
- }
- for (i in $DIRS) @{
- cd $i
- mk clean
+ mk $target
}
safeinstallall:V:
@@ -75,15 +39,3 @@
cd $i
mk safeinstallall
}
- for (i in $DIRS) @{
- cd $i
- mk clean
- }
-
-update:V:
- update $UPDATEFLAGS $UPDATE
- for (i in $DIRS) @{
- cd $i
- echo '>>>>>>>>>>' `{pwd} '<<<<<<<<<<<'
- mk $MKFLAGS 'UPDATEFLAGS='$"UPDATEFLAGS update
- }
diff -r c6e94385ea0f sys/src/cmd/upas/mkupas
--- a/sys/src/cmd/upas/mkupas Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/mkupas Tue Nov 17 19:48:31 2020 -0600
@@ -2,4 +2,4 @@
ABIN=/acme/bin/$objtype
../common/libcommon.a$O:
- cd ../common; mk; mk clean
+ cd ../common; mk
diff -r c6e94385ea0f sys/src/cmd/upas/ml/dat.h
--- a/sys/src/cmd/upas/ml/dat.h Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/ml/dat.h Tue Nov 17 19:48:31 2020 -0600
@@ -1,6 +1,6 @@
#include "../smtp/smtp.h"
-#include "../smtp/y.tab.h"
+#include "../smtp/rfc822.tab.h"
typedef struct Addr Addr;
struct Addr
diff -r c6e94385ea0f sys/src/cmd/upas/ml/mkfile
--- a/sys/src/cmd/upas/ml/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/ml/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,30 +1,20 @@
</$objtype/mkfile
<../mkupas
-TARG=ml\
+TARG=\
+ ml\
mlowner\
mlmgr\
-OFILES=\
- common.$O\
+LIB=../common/libcommon.a$O
-LIB=../common/libcommon.a$O\
+OFILES=common.$O
-UHFILES= ../common/common.h\
+HFILES=\
+ ../common/common.h\
../common/sys.h\
dat.h\
-
-HFILES=$UHFILES\
- ../smtp/y.tab.h\
-
-LIB=../common/libcommon.a$O\
-
-UPDATE=\
- mkfile\
- $UHFILES\
- ${TARG:%=%.c}\
- ${OFILES:%.$O=%.c}\
- ../smtp/rfc822.y\
+ ../smtp/rfc822.tab.h\
</sys/src/cmd/mkmany
CFLAGS=$CFLAGS -I../common
@@ -32,5 +22,5 @@
$O.ml: ../smtp/rfc822.tab.$O
$O.mlowner: ../smtp/rfc822.tab.$O
-../smtp/y.tab.h ../smtp/rfc822.tab.$O:
+../smtp/rfc822.tab.h ../smtp/rfc822.tab.$O: ../smtp/rfc822.y
cd ../smtp && mk rfc822.tab.$O
diff -r c6e94385ea0f sys/src/cmd/upas/ned/mkfile
--- a/sys/src/cmd/upas/ned/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/ned/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,19 +1,10 @@
</$objtype/mkfile
+<../mkupas
TARG=nedmail
-
-LIB=../common/libcommon.a$O\
-
-HFILES= ../common/common.h\
-
+LIB=../common/libcommon.a$O
OFILES=nedmail.$O
-
-UPDATE=\
- mkfile\
- ${OFILES:%.$O=%.c}\
- $HFILES\
+HFILES=../common/common.h
</sys/src/cmd/mkone
CFLAGS=$CFLAGS -I../common
-
-<../mkupas
diff -r c6e94385ea0f sys/src/cmd/upas/pop3/mkfile
--- a/sys/src/cmd/upas/pop3/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/pop3/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -2,15 +2,8 @@
<../mkupas
TARG=pop3
-
+LIB=../common/libcommon.a$O
OFILES=pop3.$O
-LIB=../common/libcommon.a$O
-
-UPDATE=\
- mkfile\
- ${OFILES:%.$O=%.c}\
-
</sys/src/cmd/mkone
-
CFLAGS=$CFLAGS -I../common
diff -r c6e94385ea0f sys/src/cmd/upas/q/mkfile
--- a/sys/src/cmd/upas/q/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/q/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,21 +1,15 @@
</$objtype/mkfile
<../mkupas
-TARG = qer\
+TARG=\
+ qer\
runq\
+LIB=../common/libcommon.a$O
OFILES=
-
-HFILES=../common/common.h\
+HFILES=\
+ ../common/common.h\
../common/sys.h\
-LIB=../common/libcommon.a$O\
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
- ${TARG:%=%.c}\
-
</sys/src/cmd/mkmany
CFLAGS=$CFLAGS -I../common
diff -r c6e94385ea0f sys/src/cmd/upas/qfrom/mkfile
--- a/sys/src/cmd/upas/qfrom/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/qfrom/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,13 +1,7 @@
</$objtype/mkfile
+<../mkupas
TARG=qfrom
-OFILES=qfrom.$O\
-
-BIN=/$objtype/bin/upas
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
+OFILES=qfrom.$O
</sys/src/cmd/mkone
diff -r c6e94385ea0f sys/src/cmd/upas/scanmail/mkfile
--- a/sys/src/cmd/upas/scanmail/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/scanmail/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,25 +1,20 @@
</$objtype/mkfile
+<../mkupas
-TARG=scanmail\
+TARG=\
+ scanmail\
testscan
-OFILES= common.$O
+LIB=../common/libcommon.a$O
-HFILES= spam.h\
+OFILES=common.$O
+
+HFILES=\
+ spam.h\
../common/sys.h\
-LIB= ../common/libcommon.a$O\
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
- ${TARG:%=%.c}\
-
</sys/src/cmd/mkmany
CFLAGS=$CFLAGS -I../common
-<../mkupas
-
-scanmail.$O: scanmail.c
+scanmail.$O: scanmail.c
$CC $CFLAGS scanmail.c
diff -r c6e94385ea0f sys/src/cmd/upas/send/message.c
--- a/sys/src/cmd/upas/send/message.c Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/send/message.c Tue Nov 17 19:48:31 2020 -0600
@@ -2,7 +2,7 @@
#include "send.h"
#include <regexp.h>
#include "../smtp/smtp.h"
-#include "../smtp/y.tab.h"
+#include "../smtp/rfc822.tab.h"
enum{
VMLIMIT = 64*1024,
diff -r c6e94385ea0f sys/src/cmd/upas/send/mkfile
--- a/sys/src/cmd/upas/send/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/send/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,16 +1,17 @@
</$objtype/mkfile
<../mkupas
-TARG=send\
- filter
+TARG=\
+ send\
+ filter\
-UOFILES=message.$O\
+LIB=../common/libcommon.a$O
+
+OFILES=\
+ message.$O\
dest.$O\
log.$O\
skipequiv.$O\
-
-OFILES=\
- $UOFILES\
../smtp/rfc822.tab.$O\
SOBJ=\
@@ -23,23 +24,13 @@
rewrite.$O\
translate.$O\
-FOBJ=\
- cat_mail.$O\
+FOBJ=cat_mail.$O
-
-HFILES=send.h\
+HFILES=\
+ send.h\
../common/common.h\
../common/sys.h\
-LIB=../common/libcommon.a$O\
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${UOFILES:%.$O=%.c}\
- ${SOBJ:%.$O=%.c}\
- ${TARG:%=%.c}\
-
</sys/src/cmd/mkmany
CFLAGS=$CFLAGS -I../common
@@ -48,7 +39,7 @@
$O.filter: $FOBJ
-message.$O: ../smtp/y.tab.h
+message.$O: ../smtp/rfc822.tab.h
-../smtp/y.tab.h ../smtp/rfc822.tab.$O: ../smtp/rfc822.y
+../smtp/rfc822.tab.h ../smtp/rfc822.tab.$O: ../smtp/rfc822.y
cd ../smtp && mk rfc822.tab.$O
diff -r c6e94385ea0f sys/src/cmd/upas/smtp/mkfile
--- a/sys/src/cmd/upas/smtp/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/smtp/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -1,30 +1,22 @@
</$objtype/mkfile
+<../mkupas
-TARG = smtpd\
+TARG=\
+ smtpd\
smtp\
-TEST=\
- parsetest
-
+LIB=../common/libcommon.a$O
OFILES=
-
-LIB=../common/libcommon.a$O\
-
-HFILES=../common/common.h\
+HFILES=\
+ ../common/common.h\
../common/sys.h\
smtpd.h\
smtp.h\
+ rfc822.tab.h\
-UPDATE=\
- greylist.c\
- mkfile\
- mxdial.c\
- rfc822.y\
- smtpd.y\
- spam.c\
- $HFILES\
- ${OFILES:%.$O=%.c}\
- ${TARG:%=%.c}\
+TEST=parsetest
+
+CLEANFILES=*.tab.?
</sys/src/cmd/mkmany
CFLAGS=$CFLAGS -I../common
@@ -35,24 +27,16 @@
rfc822.tab.$O\
greylist.$O\
-$O.smtp: rfc822.tab.$O mxdial.$O
+$O.smtp: rfc822.tab.$O mxdial.$O
smtpd.tab.c: smtpd.y
yacc -o xxx smtpd.y
sed 's/yy/zz/g' < xxx > $target
rm xxx
-rfc822.tab.c: rfc822.y
- yacc -d -o $target rfc822.y
+rfc822.tab.c rfc822.tab.h:D: rfc822.y
+ yacc -d -s rfc822 rfc822.y
$O.parsetest: rfc822.tab.$O
parsetest.$O: rfc822.tab.$O
-
-clean:V:
- rm -f *.[$OS] [$OS].^($TARG $TEST) smtpd.tab.c rfc822.tab.c y.tab.? y.debug $TARG
-
-../common/libcommon.a$O:
- cd ../common && mk
-
-<../mkupas
diff -r c6e94385ea0f sys/src/cmd/upas/smtp/smtpd.c
--- a/sys/src/cmd/upas/smtp/smtpd.c Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/smtp/smtpd.c Tue Nov 17 19:48:31 2020 -0600
@@ -7,7 +7,7 @@
#include <mp.h>
#include <libsec.h>
#include <auth.h>
-#include "../smtp/y.tab.h"
+#include "rfc822.tab.h"
char *me;
char *him="";
diff -r c6e94385ea0f sys/src/cmd/upas/unesc/mkfile
--- a/sys/src/cmd/upas/unesc/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/unesc/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -2,11 +2,6 @@
<../mkupas
TARG=unesc
-OFILES=unesc.$O\
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
+OFILES=unesc.$O
</sys/src/cmd/mkone
diff -r c6e94385ea0f sys/src/cmd/upas/vf/mkfile
--- a/sys/src/cmd/upas/vf/mkfile Sun Nov 15 22:47:45 2020 +0100
+++ b/sys/src/cmd/upas/vf/mkfile Tue Nov 17 19:48:31 2020 -0600
@@ -2,18 +2,11 @@
<../mkupas
TARG=vf
-
-OFILES=vf.$O\
-
-LIB=../common/libcommon.a$O\
-
-HFILES=../common/common.h\
- ../common/sys.h\
-
-UPDATE=\
- mkfile\
- $HFILES\
- ${OFILES:%.$O=%.c}\
+LIB=../common/libcommon.a$O
+OFILES=vf.$O
+HFILES=\
+ ../common/common.h\
+ ../common/sys.h\
</sys/src/cmd/mkone
CFLAGS=$CFLAGS -I../common
next prev parent reply other threads:[~2020-11-18 2:04 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-11-17 1:23 Amavect
2020-11-18 0:14 ` [9front] " ori
2020-11-18 2:03 ` Amavect [this message]
2020-11-18 2:39 ` ori
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=be8669fa-7f7e-432e-e455-2c4d113f7077@gmail.com \
--to=amavect@gmail.com \
--cc=9front@9front.org \
--cc=ori@eigenstate.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).