How do I do

```
git log --graph --decorate --oneline --all

```

in mercurial?

* I want `--graph`, so I can see the relationship between commits
* I want `--decorate` so that it prints the branch name for each tip and/or each commit, including the local remote-tracking branches which show exactly the situation on any of the configured remote (I have two remotes); it also shows the specials like HEAD, which I want to see as well
* I want `--oneline`, so that I see many nodes on the screen
* I want `--all`, so that I see all branches not just the one I checked out
	+ including bookmarks
	+ including the situation on the remotes (compared to the local situation)