Commit Graph

  • 7cffce1598 Migrate currentSyntaxName observation to Task-based 1024jp 2024-06-27 18:18:52 +0900
  • 6eabd9c023 Merge branch '4.8.7' 1024jp 2024-06-27 18:14:45 +0900
  • d459fdbf5a Explicitly cancel observations in HoleContentView (#1648) 1024jp 2024-06-27 18:11:58 +0900
  • 781e9fdfde Explicitly cancel observations in LineEndingScanner (#1648) 1024jp 2024-06-27 18:10:04 +0900
  • f55ab6c8c7 Explitly disable extension hiding in documen save panel 1024jp 2024-06-27 17:59:34 +0900
  • 490739852f Update SyntaxMap/Package.swift 1024jp 2024-06-27 17:58:21 +0900
  • cd03e20c4d Update SyntaxMap.json 1024jp 2024-06-27 17:56:10 +0900
  • 2996a969b2 Remove unused import in unit test 1024jp 2024-06-26 21:33:46 +0900
  • 4cc3970d04 Fix unit test for outline parsing 1024jp 2024-06-26 21:33:46 +0900
  • 4f664e7923 Update SyntaxMap.json 1024jp 2024-06-26 21:32:22 +0900
  • b5b5eb3cda Make SyntaxParser MainActor 1024jp 2024-06-26 21:03:16 +0900
  • 55ede83624 Merge branch '4.8.7' 1024jp 2024-06-26 21:03:04 +0900
  • dfbd33d760 Stop observing textStorage in SyntaxParser (#1648) 1024jp 2024-06-26 19:54:53 +0900
  • 3b6a179768 Update CHANGELOG and versions of updated syntaxes (#1659) 1024jp 2024-06-26 20:35:19 +0900
  • a2cf0ef9bc Update interpreters. Renfei Song 2024-06-25 18:02:38 -0700
  • 9181eec66b Extract Syntax package 1024jp 2024-06-26 19:31:59 +0900
  • 164c4b52bc Update Package.resolved 1024jp 2024-06-26 18:03:05 +0900
  • 01122f5fe4 Move NSRegularExpression+Additions.swift to TextEditing package 1024jp 2024-06-26 18:02:48 +0900
  • 7429ab953a Add missing ValueRange import in unit tests 1024jp 2024-06-26 18:53:50 +0900
  • 7c39215ed1
    Merge pull request #1659 from renfeisong/lisp-scheme-shebang-fixes 1024jp 2024-06-26 20:30:42 +0900
  • 185c5205ac Move ValueRange to EditorKit 1024jp 2024-06-25 22:56:53 +0900
  • 3a4ce19786 Remove verbatim from Text in preview 1024jp 2024-06-26 12:50:46 +0900
  • 296cf81d3a Add “Don’t translate” tag where appropriate in string catalogs 1024jp 2024-06-26 12:50:32 +0900
  • 68effefd68 Update interpreters. Renfei Song 2024-06-25 18:02:38 -0700
  • 221e850aec Remove nonisolated(unsafe) from .setSyntax(name:initial:) 1024jp 2024-06-25 21:31:54 +0900
  • 2a52e859aa Add -skipPackagePluginValidation option to CI 1024jp 2024-06-24 12:47:39 +0900
  • 42deb27587 Improve task cancellation 1024jp 2024-06-24 12:42:17 +0900
  • 2a4545d9d1 Update CI tests 1024jp 2024-06-24 12:41:49 +0900
  • 358b52baff Remove unused syncOnMain(execute:) 1024jp 2024-06-24 01:21:12 +0900
  • 27d14792e7 Remove an extra space 1024jp 2024-06-24 01:10:26 +0900
  • cfb5fd432f Change any Error to Never 1024jp 2024-06-24 00:49:03 +0900
  • ce51e4bbde Change timing to check encoding for saving safety 1024jp 2024-06-23 22:45:57 +0900
  • e5c7edb52e Restrict import 1024jp 2024-06-23 21:49:05 +0900
  • 6a33a29535 Refactor some combine-related codes 1024jp 2024-06-22 23:41:50 +0900
  • b579c1e32a Migrate some notification observations 1024jp 2024-06-22 21:52:03 +0900
  • 1f235e503f Fix link to ShortcutFormatter 1024jp 2024-06-22 22:16:21 +0900
  • 3d0e123ef7 Change Swift concurrency checking to complete 1024jp 2024-06-22 18:09:27 +0900
  • 54b80edeb2 Remove @preconcurrency from import VisionKit 1024jp 2024-06-22 17:52:10 +0900
  • 2e864e9ebf Improve DefaultSettings.defaults 1024jp 2024-06-22 17:50:43 +0900
  • 7c89d957cb Improve Document concurrrency 1024jp 2024-06-22 17:16:21 +0900
  • 9728db31fb Make URLDetector main actor 1024jp 2024-06-22 17:14:16 +0900
  • 5bb4cda0d9 Make TextFinderSettings main actor 1024jp 2024-06-22 17:07:30 +0900
  • 5dbd3181be Update Package.resolved 1024jp 2024-06-22 16:38:12 +0900
  • 58ff98f56b Refactor TextContainer 1024jp 2024-06-22 16:31:43 +0900
  • 1f160ae717 Make ModeManager main actor 1024jp 2024-06-22 16:11:58 +0900
  • 86be0ae491 Refactor ModeManager 1024jp 2024-06-22 15:52:38 +0900
  • e0c7121935 Refactor SettingFileManaging 1024jp 2024-06-22 15:00:39 +0900
  • 3551b266dd Swap order of attributes to OutlineNavigator 1024jp 2024-06-22 14:39:23 +0900
  • 74e471fe68 Migrate stting change notification from PassthroughSubject to Notification 1024jp 2024-06-22 14:07:10 +0900
  • 93972e7eba Add optional didUpdateSetting(change:) method to SettingFileManaging 1024jp 2024-06-22 14:00:24 +0900
  • 127a441e31 Add @MainActor to some methods in ThemeManager 1024jp 2024-06-22 11:23:37 +0900
  • 2bc743902e Workaround Swift concurrency in LayoutManager 1024jp 2024-06-22 00:22:01 +0900
  • 1b8f344970 Remove some @unchecked Sendable 1024jp 2024-06-21 22:57:30 +0900
  • c37c91377e Add SwiftLintBuiltToolPlugin 1024jp 2024-06-21 22:50:48 +0900
  • cfb3d89467 Tweak LineNumberView 1024jp 2024-06-21 22:34:33 +0900
  • 7c910636fe Migrate Document+ScriptingSupport 1024jp 2024-06-21 22:16:49 +0900
  • 88a238fdd3 Use MainActor.assumeIsolated in InvisibleDrawing 1024jp 2024-06-21 22:07:27 +0900
  • 11fceea377 Set nil after cancellation 1024jp 2024-06-21 21:07:07 +0900
  • a06eb4ecb5 Make ImageAnalysis @unchecked Sendable 1024jp 2024-06-21 20:54:15 +0900
  • 1f9c662b35 Make SnippetManager main actor 1024jp 2024-06-21 20:41:01 +0900
  • 249ea79148 Move fonts in LineNumberView to local 1024jp 2024-06-21 20:11:38 +0900
  • bb3fcb777b Improve time usage 1024jp 2024-06-21 19:53:08 +0900
  • 1126a3c5eb Migrate Debouncer to Task-based 1024jp 2024-06-21 19:31:18 +0900
  • c984f9cedd Refactor Debouncer 1024jp 2024-06-21 18:53:56 +0900
  • a13041fc74 Change timing to detach layoutManager from textStorage 1024jp 2024-06-21 18:25:13 +0900
  • bd5c2485a3 Sort project 1024jp 2024-06-21 18:17:07 +0900
  • d019c69188 Migrate TextStorage+Scripting Swift concurrent 1024jp 2024-06-21 20:58:51 +0900
  • f43a07291d Make Themable.theme main actor 1024jp 2024-06-21 20:58:42 +0900
  • 2b220d4c2c Remove @unchecked Sendable from NSValue 1024jp 2024-06-21 20:58:22 +0900
  • f6aaac828d Update comment in SyntaxMap/Package.swift 1024jp 2024-06-21 20:58:11 +0900
  • 3140cb4bdd Improve Document+ScriptingSupport 1024jp 2024-06-20 00:47:51 +0900
  • e90dafac90 Remove hidden .coloringRangeBufferLength default key 1024jp 2024-06-19 22:05:29 +0900
  • 5bb83dc7ce Type errors where possible 1024jp 2024-06-19 20:10:29 +0900
  • b3dad6feb9 Rename Libraries package to EditorKit 1024jp 2024-06-19 19:24:10 +0900
  • a60366dca3 Move TextEditing extensions to swift package 1024jp 2024-06-19 08:17:27 +0900
  • e8be806353 Add unit tests 1024jp 2024-06-19 00:03:43 +0900
  • aa29a8f03c Update README.md 1024jp 2024-06-18 22:48:14 +0900
  • 6a3007afab Merge branch '4.8.7' 1024jp 2024-06-18 22:43:23 +0900
  • 4a8dff7ad2 Add .xcodesamplecode.plist 1024jp 2024-06-18 22:42:18 +0900
  • e0d03c96fd Fix layout of ActionCommandView 1024jp 2024-06-18 22:29:45 +0900
  • e5f00977f0 Update version number to 4.8.7-alpha (656) 1024jp 2024-06-18 22:28:01 +0900
  • c84dd86178 Add NSBigMutableString behavior check 1024jp 2024-06-18 19:47:24 +0900
  • 33b0d95368 Merge branch '4.9.0' 1024jp 2024-06-17 15:43:07 +0900
  • 0583122439 Enable strict concurrency check on unit tests 1024jp 2024-06-17 15:27:24 +0900
  • f9887768ca Improve UI tests 1024jp 2024-06-17 15:20:55 +0900
  • 6b5e2f2fe4 Stop storing restorableNumberStateKeyPaths 1024jp 2024-06-17 14:35:58 +0900
  • 4accfe56aa Improve unit tests 1024jp 2024-06-17 12:52:54 +0900
  • df3e50ddd6 Improve concurrency in Document 1024jp 2024-06-17 00:17:37 +0900
  • 8c5e05fa01 Add nonisolated(unsafe) where needed in managers 1024jp 2024-06-17 11:19:50 +0900
  • 3fc7d3df8a Improve concurrency 1024jp 2024-06-17 12:23:36 +0900
  • ac47011c90 Add @Sendable to observation method callback 1024jp 2024-06-17 12:23:31 +0900
  • 1fad87c7be Remove unnecessary @objc in OptionalMenu 1024jp 2024-06-17 11:29:47 +0900
  • f2b0c8fb70 Remove unused multi-cursor properties in EditorTextView 1024jp 2024-06-17 11:24:41 +0900
  • 8f13866dca Use MainActor.assumeIsolated for UI callback 1024jp 2024-06-17 00:16:42 +0900
  • 701ff62fd7 Prefer using withAnimation(_:completion:) in HUDView 1024jp 2024-06-16 23:54:59 +0900
  • ac5770bcce Remove invalidating timer on denit 1024jp 2024-06-16 22:54:41 +0900
  • 3a8891c202 Update version number to 4.8.6 (655) 4.8.6 1024jp 2024-06-16 21:47:51 +0900
  • 3af9911856 Update release notes 1024jp 2024-06-16 21:42:22 +0900
  • e39711d47f Improve unit tests 1024jp 2024-06-16 18:20:12 +0900
  • 5d19755abb Refactor EditorTextView+Commenting 1024jp 2024-06-16 16:43:03 +0900