diff options
author | qorg11 <qorg@vxempire.xyz> | 2021-06-15 16:23:29 +0200 |
---|---|---|
committer | qorg11 <qorg@vxempire.xyz> | 2021-06-15 16:23:29 +0200 |
commit | 144749aabbd31494e4b90bb165f4098ab7eae1d9 (patch) | |
tree | d031efffadec20a344e64813810a6291663e9c25 | |
parent | df2bc5889884eae0793ee862c00d11c47a29d504 (diff) | |
download | demiurge-144749aabbd31494e4b90bb165f4098ab7eae1d9.tar.gz demiurge-144749aabbd31494e4b90bb165f4098ab7eae1d9.zip |
Thing can now read from stdin
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | src/main.c | 10 |
2 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,5 @@ .demiurgerc src/.demiurgerc *.o +*.d +demiurge
\ No newline at end of file @@ -30,6 +30,16 @@ main(int argc, char **argv) char *status = NULL; char *visibility = NULL; char *id_ptr = NULL; + + /* TODO: Support filename and visibility */ + + if(!isatty(0)) { + eputs("Not a terminal, reading from stdin"); + char *status = readline(""); + post_status(status,NULL,NULL); + return 0; + } + if(argc == 1) { usage(argv[0]); return -1; |