From mboxrd@z Thu Jan 1 00:00:00 1970 From: andy at warmcat.com (Andy Green) Date: Mon, 11 Jun 2018 15:38:15 +0800 Subject: Rendering of README.md inline with inner tree view dirs In-Reply-To: <20180611093152.4821159f@leda> References: <20180611093152.4821159f@leda> Message-ID: On 06/11/2018 03:31 PM, Christian Hesse wrote: > Andy Green on Mon, 2018/06/11 15:08: >> Hi - >> >> I have been using cgit for many years. >> >> Currently I am detaching my (LGPL) project from github. >> >> One noticeable problem diverting people from github to cgit is although >> it renders very well the toplevel "about" README.md >> >> https://libwebsockets.org/git/libwebsockets/about/ >> >> It doesn't seem to have a way to render inline inner dir README.md as >> github does. This is quite a small thing but very useful, eg >> >> https://github.com/warmcat/libwebsockets/tree/master/minimal-examples >> >> vs >> >> https://libwebsockets.org/git/libwebsockets/tree/minimal-examples >> >> Is there a way to do it already in the main cgit project? For nonpublic >> projects, I screenscraped some patches from John Keeping from 2016 that >> do the same thing, but poking around, these don't seem to have made it in. >> >> If there's no existing way to do it and those patches are shivering in >> the cold, all alone, can I suggest they would perhaps be extremely >> useful to people in a similar position, needing to decouple users from >> github but needing to generally present the same tree in a similar way? > > This is what you want? > > https://libwebsockets.org/git/libwebsockets/about/minimal-examples/README.md Yeah. But inline after the tree view, a la github. This enables a scheme where inner dirs give their own overview without interrupting navigation. Eg, a couple of levels down... https://github.com/warmcat/libwebsockets/tree/master/lib/roles -Andy