Skip to content

Apple Silicon support#1

Open
CarlosCD wants to merge 24 commits into
CarlosCD:developfrom
tagliala:develop
Open

Apple Silicon support#1
CarlosCD wants to merge 24 commits into
CarlosCD:developfrom
tagliala:develop

Conversation

@CarlosCD

@CarlosCD CarlosCD commented May 5, 2026

Copy link
Copy Markdown
Owner

jgavris and others added 24 commits September 25, 2025 14:59
- Use Ruby from env
- Fix credits gen script
Clang 15 crashes when compiling this code because the size of the array
does not match the initializer. This is fixed in clang 16, but

  Apple clang version 14.0.3 (clang-1403.0.22.14.1)

which is currently shipped in Ventura is still affected by this.

See llvm/llvm-project#56016 for the upstream
report of this problem.

Signed-off-by: Clemens Lang <cal@macports.org>
* Initial plan

* Add comprehensive copilot instructions for TextMate development

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

* Move

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>
Co-authored-by: Geremia Taglialatela <tagliala.dev@gmail.com>
… trigger (#2)

* Initial plan

* Implement GitHub Actions workflow for building TextMate package with manual trigger

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>
…flow (#5)

* Initial plan

* Add cache support for homebrew and intermediate compile in build workflow

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>
#6)

* Initial plan

* Fix build workflow warnings and artifact collection

- Update dependency installation to check each package individually to avoid "already installed" warnings
- Modify artifact collection to only include TextMate.app instead of all .app files
- Rename artifact to be more specific (TextMate-app instead of textmate-package)

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>
* Initial plan

* Update deployment target to macOS 14.0 and remove compatibility code

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

* Remove more @available checks for APIs always available on macOS 14.0+

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>
* Initial plan

* Modernize ERB usage in bin/gen_html and bin/gen_test to eliminate deprecation warnings

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>
Make it more similar to old version
Prevent an annoying "update" modal to appear
* .a -> .dylib

* Test for either .dylib or .a libs
* Initial plan

* Fix tab item vertical centering

Agent-Logs-Url: https://github.com/tagliala/textmate/sessions/55e501c3-42b2-4558-b93a-bac1e6c06787

Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants