Hi,
I recently asked about the future of TortoiseHg on macOS following Apple's announcement that Rosetta 2 will be removed in macOS 28.
I was pleased to learn that an ARM64 build is being worked on, and that the likely path forward is a Qt6-based version for Apple Silicon.
Just to make sure I understood the current situation correctly:
The goal is to provide a native ARM64 build based on Qt6/PyQt6.
A universal (Intel + ARM64) application is unlikely.
Intel/macOS support may eventually be phased out in favor of Apple Silicon.
Is that an accurate summary?
Also, while I understand there may not be any firm dates yet, is there any rough estimate of when an ARM64 test build might become available, even in an experimental state?
Thank you for your work on TortoiseHg and for continuing to support macOS users.
How do I find out what "topics" are and how to use them?I can see them in the main repo (assuming the "branch" dropdown entries like topic/stable/xxx are them), but they don't seem to have made it into my clone.
The documentation I've found is either missing (e.g., https://www.mercurial-scm.org/doc/evolution/tutorials/topic-tutorial.html)
or self-consciously saying it is [out of date](https://wiki.mercurial-scm.org/UsingExtensions), and one notes most of the functionality of the related package `evolve` has [moved into the core](https://wiki.mercurial-scm.org/EvolveExtension).
Various sources say to enable the extensions in the `[extensions]` section of, e.g., `.hgrc`. When I do so I just get a warning that it can't find the module. I'm using the `TortoiseHg` app bundle on a Mac, and so I can't easily add the modules. In fact, one of the things I haven't discovered is where they live.
BTW, does the GUI for `thg` have any facilities to handle topics? Since I'm on the Mac I'm using 7.0.1.