Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Sr.ht experimental mercurial support (sr.ht)
45 points by Volundr on Feb 3, 2019 | hide | past | favorite | 10 comments


It would be awesome to get pijul support as well!

I have started using sr.ht a bit and the interface is sweet but I want to use pijul for some stuff and it's the future imo (maybe it'll be assimilated into git like servo into firefox but future nevertheless)


First time hearing about pijul. Thank you, this looks pretty awesome!

I have a question. Applying formatting/indenting on the entire codebase is known to destroy (making it useless) blaming completely in git. Would it work with pijul?


I think you would need a smarter blame system, probably something that can tokenise your source code like cregit:

https://github.com/cregit/cregit/ https://lwn.net/Articles/698425/


Smarter than what pijul has? Do they have a fix for this planned? That would be cool.

Thanks for the links!


I've never looked at pijul but without some knowledge of how to tokenise or parse source code, it would be hard for any VCS to have a smarter blame system. cregit doesn't care much about the underlying VCS, so presumably it could be adapted to being used with pijul too.


`git blame -w` ignores whitespace changes, at least.


I had the same thought as I scrolled past a Pijul HN submission[0] around the same time as discovering this announcement. I am hopeful sr.ht will succeed, as it seems to be a sincere attempt at filling what I imagine is an important niche.

[0] https://news.ycombinator.com/item?id=19070172


I would be thrilled to see this as well; currently there's no cloud hosting at all for private pijul repositories afaik.


Oh, excellent! There is a distinct lack of good hg hosting options; AFAIK, it's Bitbucket or self-host. (I feel like I'm fogetting some minor players, but my poor recollection is that the ones I saw had shortcomings that made me steer clear.) Great to see another good option coming up.


I love sr.ht!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: