since: 2011.07.23
MacOS X 10.7 上でのソフトウエア(主としてFreeSoftware)についての ページです。
マルチプラットフォームなブラウザとしては、もはやデファクトスタンダード
の感すら出てきた、無償で利用できるWebブラウザです。
個人的には、職場と自宅で色々なOSを使っている関係上、そのどれでも
動作するFirefoxがメインブラウザになっています。
dmg形式で配布されているので、ダウンロードしたらマウントして アプリケーションをコピーするだけで動作します。
OS X Lion にアップデートした直後、ページが表示され なかったりcssが読み込まれない、という問題が発生しましたが、 キャッシュをクリアしたら回復しました。
Unix由来のツールのうち、
MacOS X(10.7) Lion には無かったり
日本語化対応を必要とするものの大部分は、
MacOS X WorkShop
を利用させていただいています。
最新版はMacOS X 10.6 向けのものですが、
Lion上でインストールしても、少なくともうちの環境・使用状況では
正常に動いているように思えます。
但し、SRPMSの構築等には注意が必要なようです。MacOS X 10.6 にはncftpのパッケージがないので、MacOS X 10.5からncftp-3.1.7の SRPMSを持って来てbuildしようとしたところ、getline()関数の定義が衝突している とかでbuildできませんでした。
NcFTPのサイトで、
ChangeLogを見てみたところ、3.1.9で修正されていました。
最新の3.2.5のソースを持って来て、patchの要不要やフォルダ名の修正を
行ってbuildしてみると、今度はPPC向けのconfigureでエラー。Lionでは、
少なくとも初期状態ではPowerPC向けのバイナリは作れないのかもしれません。
しょうがないので、PowerPC向けバイナリのbuild部分と、Intel/PPCの FATバイナリを生成していた部分を削除して、漸くrpmのbuildができるように なりました。
永らく(それこそMkLinuxを使っていた頃の末期以来だと思います) メインのエディタ環境としてXEmacsを使ってきましたが、 Leopard(Mac OS 10.5)に移行してしばらくしてから、 Mac OS XのAqua GUIに対応したEmacsである、 Carbon Emacs パッケージ に移行しました。
このパッケージには、多数のライブラリ が含まれており、また日本語化の為の設定云々の手間もほとんどかかりません。 誠にもってありがたいことです。
Snow LeopardでCarbonフレームワークが止められて、動かなくなるかも と、ちょっと心配していたのですが、一点を除いて今のところ問題は生じて いません。漢字変換を開始するキーコンビネーション、ctrl+Spaceが効かなく なっています。キーボードの「かな」キーで代用はできています。
以下、10.5(Leopard)の頃から使用している設定についての記述です。
MacBook 17inchにして画面の解像度が上がった関係で、これまでと 同じフォントサイズだとちょっと読みづらい程になってしまいました。
フォントサイズを指定しようと思ってGoogleで検索したら、 Carbon版 Emacs 22.1 のフォント設定 というページがありました。ここの1番の設定を基に設定したらうまく いきました。
ちなみにうちでは以下のような設定を.emacs.elに追加しています。
(if (eq window-system 'mac) (require 'carbon-font))
(fixed-width-set-fontset "hirakaku_w3" 16)
なお、Emacs-23.xからはMacOS X用はCocoaフレームワークを使用した CocoaEmacsに成りますが、フォント指定についてはこのままでは動作しない ようです。
XEmacsからCarbon Emacsに移行して以降、選択領域の反転表示が できなくなっていました。そういうものなのかと思ってそのままに していたのですが、ふと思い立ってそのままの言葉でGoogleで検索してみたら、 設定でどうにでもなる問題だったようです。
watanet personal side-B / emacsでの範囲選択時の文字強調動作 - 暫定マークモード Transient-mark-mode にあるように、以下のように設定したら選択範囲が強調表示されました。
ちなみにうちでは以下のような設定を.emacs.elに追加しています。
;; transient-mark-mode on
(setq-default transient-mark-mode t)
emacsen上で動作するメール環境です。LinuxPPC以来愛用しています。
Carbon Emacs では、インターネットからの追加インストール 可能なパッケージとして提供されています。
[Help]->[Carbon Emacs Package]->[Net-Install] ->Wanderlust
でインストール可能です。
[【うちのMacintoshたち】に戻る] [karg's HomePage]