dgsh icon indicating copy to clipboard operation
dgsh copied to clipboard

Shell supporting pipelines to and from multiple processes

Results 16 dgsh issues
Sort by recently updated
recently updated
newest added

Hi, I checked out the latest commit [d74313e53dfb](https://github.com/dspinellis/dgsh/commit/d74313e53dfb33acd7d1555600f5e8d838bc899b) and tried to compile. I got the following error: ``` lib/freadseek.c: In function 'freadptrinc': lib/freadseek.c:68:3: error: #error "Please port gnulib freadseek.c to...

make config gives following error on arm64 architecture: make[1]: *** [Makefile:69: configure] Error 2 make: *** [Makefile:88: config] Error 2 Cannot find gnulib/gnulib-tool: No such file or directory. But gnulib...

Line 52 echoes DESTDIR into wrapper scripts. When built in a sandbox, this breaks the dgsh programs after they have been moved out of the temporary install directory. Changed to...

* By default list only matching elements. * If exactly one `-L` `-l` or `-v` `-o` `-c` etc is specified, output only what is specified. * If `--matching-lines` is specified...

This example is somewhat constructed, but: ```sh {{ cat & }} | cat ``` If you run that command and type something into standard input, nothing will appear on standard...

Graphs that include multipipe block to mutipipe block connections, such as the following one, hang at the negotiation phase. {{ echo hi & echo there & echo stranger & }}...

This can simplify stream processing (#3).

enhancement

This includes both to tools with modified source code and wrapped tools. The manual pages of wrapped tools with common I/O affordances (no input or no output) can be shared...

enhancement

Many tools can be wrapped with a script, rather than modified. This reduces the scope for errors, simplifies porting, allows *dgsh* to use each system's native tool versions, and improves...

enhancement

Cache results of the `is_dgsh_program` function using `ocache.h`.

enhancement