SHML

Dev tools

shell scripting

SHOW HN2015

71points
12comments
#386of 2,565 in 2015
Top 16%of 2015 by points

How HN took it

LovedMost comments that take a side are positive

4 positive, 4 neutral or asking, 1 mixed, 0 critical, out of 9 comments about the project. Thread score +0.36.

Idea: 2 for, 0 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Liked the idea and the tty formatting approach

    From 3 comments
    • I really like the idea of this, great work! Unrelated, I'm pretty sad that there hasn't been further work in packaging shell extensions like this. Most of it is adhoc, and people…
      josegonzalez on HN
    • Making tty formatting very close to dom/css semantics, interesting.
      agumonkey on HN
    • Well, I like it. Thanks. I shall try using it for the MOTD on the HPC cluster I manage.
      zhynn on HN
  • Works in MobaXTerm

    From 1 comment
    • I like it! It even works in MobaXTerm. Although two tests failed.
      ddvinay on HN

Objections

  • Launching a subprocess per directive would be slow on large output

    From 1 comment
    • Nice! I am using some of the funny characters! Some remarks: I doubt if it is needed to launch a sub-process for each markup directive. This is fine for small output, but will…
      joepvd on HN
  • Closing tags are awkward; nested color changes lack a stack model

    From 2 comments
    • I'm a little surprised something like "$(fgcolor red hello)" requires a $(fgcolor end) - if you include arguments shouldn't it be self-closing? Then you get nice things like…
      ianbicking on HN
    • But if you've done: "$(fgcolor red)red text$(fgcolor green "green text") what color is this?"... then it would have to model a stack on top of the actual underlying…
      burke on HN
  • Two tests failed for one commenter

    From 1 comment
    • I like it! It even works in MobaXTerm. Although two tests failed.
      ddvinay on HN

Requests

  • Bash implementation using associative arrays

    From 1 comment
    • Nice! I am using some of the funny characters! Some remarks: I doubt if it is needed to launch a sub-process for each markup directive. This is fine for small output, but will…
      joepvd on HN
  • Self-closing directive syntax with arguments

    From 1 comment
    • I'm a little surprised something like "$(fgcolor red hello)" requires a $(fgcolor end) - if you include arguments shouldn't it be self-closing? Then you get nice things like…
      ianbicking on HN
  • Add title and line-break helpers

    From 1 comment
    • I'm a little surprised something like "$(fgcolor red hello)" requires a $(fgcolor end) - if you include arguments shouldn't it be self-closing? Then you get nice things like…
      ianbicking on HN
  • PowerShell version

    From 1 comment
    • This is awesome, just a shame there isn't anything like this for MS PowerShell.
      CrowderSoup on HN

Alternatives named

  • zsh colors function

    From 1 comment
    • Nice! I am using some of the funny characters! Some remarks: I doubt if it is needed to launch a sub-process for each markup directive. This is fine for small output, but will…
      joepvd on HN
  • PoshConsole for PowerShell

    From 1 comment
    • > The other stuff (bold, pictures) requires host support (more than regular powershell.exe provides). PoshConsole made a nice stab at it. Sadly it is no longer developed, I…
      shadowfox on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10517290)