Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: textmate/textmate
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.20
Choose a base ref
...
head repository: textmate/textmate
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.21
Choose a head ref
  • 7 commits
  • 6 files changed
  • 1 contributor

Commits on Mar 8, 2021

  1. Configuration menu
    Copy the full SHA
    3a460d9 View commit details
    Browse the repository at this point in the history
  2. Ensure ⌘⌫ / [⌥]⌘V are not sent to file browser with focused text view

    Due to the high priority menus have in the responder chain, we effectively cannot have context menus with key equivalents, if these menu items have explicit targets.
    
    We need the explicit targets so that the context menu works when the application is not the active application.
    sorbits committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    3453bdd View commit details
    Browse the repository at this point in the history
  3. Strip ‘##’-prefix from release title used with GitHub

    The release text is “«title»\n\n«body»” where only the body should be markdown format.
    
    Ideally we would only strip the prefix from the title (first line), but that is more complex, and currently we do not use headings in the body.
    sorbits committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    34d2e44 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f533019 View commit details
    Browse the repository at this point in the history
  5. Rework API for the Open With submenu

    The API expose a few more implementation details and require the user retains the delegate for the duration of the menu’s lifecycle.
    
    The upside is that we avoid the global singleton and it is now possible to examine and use the information gathered by the Open With menu delegate.
    sorbits committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    4324aaf View commit details
    Browse the repository at this point in the history
  6. The Open With submenu item is a shortcut for opening with default app

    This is only when the default application is not TextMate.
    
    Ideally the regular “Open” item would change to “Open With «application»” when the selected items are not text documents, and there is an application to handle them, but the code changes required for this are non-trivial because what the item does, is not decided until the user triggers it, and it may not treat all selected items the same.
    sorbits committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    dfff5d2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0259671 View commit details
    Browse the repository at this point in the history
Loading