転載・引用について

ユーザ用ツール

サイト用ツール


userapps:emacs

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
userapps:emacs [2026/01/28 08:29] – [macOS] seiriosuserapps:emacs [2026/09/11 03:27] (現在) – [macOS] seirios
行 22: 行 22:
      
 <WRAP info round> <WRAP info round>
 +  * 2026/07/20
 +    * Updated for emacs-plus@32
   * 2024/11/07   * 2024/11/07
     * Updated for emacs-plus@31     * Updated for emacs-plus@31
行 33: 行 35:
  
 ^ 年代 ^ 端末 ^ CPU ^ Memory ^ OS ^ ^ 年代 ^ 端末 ^ CPU ^ Memory ^ OS ^
 +| 2026年 | MacBookPro 16" 2025 | Apple Silicon m.4 | 48G | macOS Tahoe/26.5.2 |
 | 2024年 | MacBookPro 16" 2019 | Intel Core-i9 | 64G | macOS Sonoma/14.6.1 | | 2024年 | MacBookPro 16" 2019 | Intel Core-i9 | 64G | macOS Sonoma/14.6.1 |
 | 2024年 | VM(XCP-ng) | AMD Ryzen7 3700X | 4G | FreeBSD 14.1 | | 2024年 | VM(XCP-ng) | AMD Ryzen7 3700X | 4G | FreeBSD 14.1 |
行 46: 行 49:
  
 [参考] [参考]
 +  * [[https://qiita.com/wakamenod/items/ac0bbbf775855111a35d|Macに日本語インラインパッチをあててEmacs32をインストールする]]
   * [[https://qiita.com/wakamenod/items/db3ca7d16df37f4768b7|Macに日本語インラインパッチをあててEmacs30をインストールする]]   * [[https://qiita.com/wakamenod/items/db3ca7d16df37f4768b7|Macに日本語インラインパッチをあててEmacs30をインストールする]]
   * [[https://github.com/takaxp/ns-inline-patch|An enhanced inline patch for GNU Emacs]] Mac用IME Patch   * [[https://github.com/takaxp/ns-inline-patch|An enhanced inline patch for GNU Emacs]] Mac用IME Patch
行 54: 行 58:
 $ mkdir ~/.config/emacs-plus $ mkdir ~/.config/emacs-plus
 $ vi ~/.config/emacs-plus/build.yml $ vi ~/.config/emacs-plus/build.yml
 +=====
 icon: modern-pen icon: modern-pen
 patches: patches:
-  - aggressive-read-buffering +  - ns-inline-patch: 
-  - frame-transparency +      url: "https://raw.githubusercontent.com/takaxp/ns-inline-patch/master/emacs-head-inline.patch" 
-  - mac-font-use-typo-metrics+      sha256: 1c77650e1eb5f661efc3fab02a9c8491915e5e65a40caf1503aff0e222c1a613 
 +  # - aggressive-read-buffering 
 +  # - frame-transparency 
 +  # - mac-font-use-typo-metrics 
 +=====
 $ brew tap d12frosted/emacs-plus # Emacs-plusのtapを追加 brew tapで取り込んでいるTapを確認できる $ brew tap d12frosted/emacs-plus # Emacs-plusのtapを追加 brew tapで取り込んでいるTapを確認できる
-$ brew edit emacs-plus@31 # Emacs-plus@30 (2024年8月現在のHead) のConfigを修正 +$ brew install --formula d12frosted/emacs-plus/emacs-plus@32 
-.... configuration .... +$ osascript -e 'tell application "Finder" to make alias file to posix file "/opt/homebrew/opt/emacs-plus@32/Emacs.app" at POSIX file "/Applications" with properties {name:"Emacs.app"}' 
-  # +$ sudo codesign --force --deep --sign - /opt/homebrew/opt/emacs-plus@32/Emacs.app 
-  # Patches +$ brew services start d12frosted/emacs-plus/emacs-plus@32
-  # +
- +
-  opoo "The option --with-imagemagick is deprecated and will be removed in a future version. Modern Emacs has native support for most image formats (SVG via librsvg, WebP, PNG, JPEG, GIF). If you rely on ImageMagick, please open an issue describing your use case." if build.with? "imagemagick" +
-  local_patch "system-appearance", sha: "53283503db5ed2887e9d733baaaf80f2c810e668e782e988bda5855a0b1ebeb4" +
-  local_patch "round-undecorated-frame", sha: "26947b6724fc29fadd44889808c5cf0b4ce6278cf04f46086a21df50c8c4151d" +
-  # Added by seirios +
-  patch do +
-    url "https://raw.githubusercontent.com/takaxp/ns-inline-patch/master/emacs-head-inline.patch" +
-  end +
- +
-  # +
-  # Install +
-  # +
-.... configuration .... +
-$ brew install --formula d12frosted/emacs-plus/emacs-plus@31 --with-mailutils +
-$ osascript -e 'tell application "Finder" to make alias file to posix file "/opt/homebrew/opt/emacs-plus@31/Emacs.app" at POSIX file "/Applications" with properties {name:"Emacs.app"}' +
-$ sudo codesign --force --deep --sign - /usr/local/opt/emacs-plus@31/Emacs.app +
-$ brew services start d12frosted/emacs-plus/emacs-plus@31+
 </code> </code>
  
行 95: 行 86:
 が動作するかを確認しておく。 が動作するかを確認しておく。
  
-なお、自明だが、ImageMagickやDBUSを利用する場合には、''brew install imagemagick dbus''を実行しておくこと。+<del>なお、自明だが、ImageMagickやDBUSを利用する場合には、''brew install imagemagick dbus''を実行しておくこと。</del> 
 +Emacs-plus@32では、Imagemagickは不要になった。DBUSはEmacs-plus@31の途中で非推奨になった。
  
 <WRAP info round> <WRAP info round>
行 115: 行 107:
  
 <WRAP info round> <WRAP info round>
-''--with-imagemagick''をつけてCompile/Installすると、mu4eを利用している時に画像などが綺麗に出力されるので、余裕があるなら入れておくほうが良い。\\+<del>''--with-imagemagick''をつけてCompile/Installすると、mu4eを利用している時に画像などが綺麗に出力されるので、余裕があるなら入れておくほうが良い。<del> Obsolate\\
 <del>''--with-dbus''をつけてCompile/Installすると、Process間通信のMessage BUSとしてDBUSを利用する。</del> Obsolate. <del>''--with-dbus''をつけてCompile/Installすると、Process間通信のMessage BUSとしてDBUSを利用する。</del> Obsolate.
 </WRAP> </WRAP>
行 122: 行 114:
 [[https://github.com/d12frosted/homebrew-emacs-plus/issues/742]]\\ [[https://github.com/d12frosted/homebrew-emacs-plus/issues/742]]\\
 ここにあるように、macOS Sequoiaにおいて、Xcode commandline tools を最新にすると、Emacs.appを実行できない。\\ ここにあるように、macOS Sequoiaにおいて、Xcode commandline tools を最新にすると、Emacs.appを実行できない。\\
-sudo codesign --force --deep --sign - /usr/local/opt/emacs-plus@31/Emacs.app\\ +sudo codesign --force --deep --sign - /usr/local/opt/emacs-plus@32/Emacs.app\\ 
-によってApp FileをSignすると実行できるようになる。注意すること+によってApp FileをSignすると実行できるようになる。注意すること。
 </WRAP> </WRAP>
  
userapps/emacs.1769556580.txt.gz · 最終更新: by seirios

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki