カテゴリー別アーカイブ: エディタ

ADW Modula-2 Build 1.6.280 – August 6, 2014 リリース

ADW Modula-2 の最新版 Build 1.6.280 がリリースされました。
Version 7.24 が公開停止してから久しぶりの公開です。
Pascal日和ホームページ の「ADW Modula-2 コンパイラの設定」ページも Build 1.6.280 用に修正しました。ダウンロードするファイルが違うだけで、インストール手順自体はほとんど同じです。
ASCII版とUnicode版の2のモードがインストールされるようになりました。コマンドやライブラリがそれぞれ別のフォルダに用意されます。
Unicode版では、CHARがUCHAR(16bit)として扱われるようです。日本語などで有効かと思ったのですが、まだどういう使い方をすれば良いか分からないので、うまくいきませんでした。
ASCII版は、Version 7.24 までと同様に使えます。

Lazarus Version 1.0.14 – November 19, 2013 リリース

Lazarus の最新版 Version 1.0.14 がリリースされました。
ダウンロードするファイルが違うだけで、「Pascal日和ホームページ」のインストール手順自体は変わりません。
バグフィックスリリースで、対応する Free Pascal も 2.6.2 のままです。
Lazarus の旧バージョンをアンインストールする場合は、コントロールパネルの「プログラムと機能」からではなく、スタートメニニューの Lazarus32 / Lazarus64 の中の Uninstall Lazarus で行ってください。Lazarus を複数インストールしてもコントロールパネルの「プログラムと機能」では最後にインストールした1つしか出ないためです。

ZeosDBOやlNetなどの追加コンポーネントは、再度各インストール手順を実施するとコンポーネントタブに追加されます。

ホームページに「エディタ設定(PSPad)」ページを追加しました。

Pascal日和 ホームページの「環境設定」メニューに「エディタ設定(PSPad)」ページを追加しました。
PSPadのインストールと、Object Pascal(Free Pascal/Lazarus)、ISO Pascal、ADW Modula-2、GNAT(Ada)のための設定手順を載せました。ダウンロード1ページのPSPad用の設定ファイルを使用します。

エディタは、それぞれ好みやこだわりがあると思いますが、フリーなので試してみてください。

テキストエディタ「PSPad」用の設定ファイルをアップしました。

「ダウンロード1」ページで、テキストエディタ「PSPad」の書式設定ファイル(構文色分け)をアップしました。
メニューの「ダウンロード1」を選択すると開きます。
PSPadは海外(チェコ)のフリーのテキストエディタで、プログラム言語用の書式設定ファイルを自作できる機能を持っているので、ISO Pascal、ADW Modula-2、GNAT(Ada)の書式設定ファイルを作成してみました。
メニューなど日本語にも対応しています。
キーワード指定に正規表現が指定できないので、数値表現のバリエーションに対応できない部分があります。GNAT(Ada)については、'”‘、”’を使用したときも正しく表示できませんが、変数’属性は正しく表示できるのでGNAT(Ada)も対応しました。

Lazarus Version 1.0.12 – August 26, 2013 リリース

Lazarus の最新版 Version 1.0.12 がリリースされました。
ダウンロードするファイルが違うだけで、「Pascal日和ホームページ」のインストール手順自体は変わりません。
対応する Free Pascal も 2.6.2 のままです。
Lazarus の旧バージョンをアンインストールする場合は、コントロールパネルの「プログラムと機能」からではなく、スタートメニニューの Lazarus32 / Lazarus64 の中の Uninstall Lazarus で行ってください。Lazarus を複数インストールしてもコントロールパネルの「プログラムと機能」では最後にインストールした1つしか出ないためです。

EmEditor用のGNAT(Ada)書式設定ファイルを更新しました。

文字表現 ‘”‘ (シングルクォート+ダブルクォート+シングルクォート)の認識をするようにしました。
ただし、‘”‘ (シングルクォート+ダブルクォート+シングルクォート)の同一行の後ろに (ダブルクォート)があるとそこまで文字列と認識してしまいます。

以下のキーワードが、予約語と属性で重複し、予約語として色分けされなかったので予約語として色分けされるようにしました。
access, delta, digits, mod, range, interface

ファイル:「GNAT_1.2.ESY」
「ダウンロード1」ページでダウンロードできます。

Adaの構文は特殊なので、設定が難しいのですが、EmEditorでは結構対応できました。キーワードに正規表現が使用できない gPadエディタでは今のところ対応できません。
Peggyエディタ用の設定が一番完成度が高かったのですが、Peggyエディタ自体のメンテナンスが終了するとのことなので残念です。

gPad用の書式設定ファイルを更新しました。

テキストエディタ gPad が Version 2.1.0 にアップデートされ、文字列中のエスケープ文字の認識を無効化できるようになりました。Pascal, Modula-2, Ada の文字列中にはエスケープ文字はありません。
「ダウンロード1」ページに公開している gPad 用の書式設定ファイルをすべて gPad Version 2.1.0 対応に更新しました。 設定ファイルのバージョンは、すべて 1.3 に統一しましした。
gPad Version 2.1.0 では、書式設定の更新に不具合があるため、新しい設定を適用する前に、旧設定をエントリごと削除して、gPadを再起動してください。それから新しい設定をインポートすると不具合を回避できます。gPad の次のリリースでは改善されるようです。

ADW Modula-2 Version 2.74 – August 2, 2013 リリース

ADW Modula-2 の最新版 Version 2.74 がリリースされました。
Pascal日和ホームページ の「ADW Modula-2 コンパイラの設定」ページも Version 2.74 用に修正しました。ダウンロードするファイルが違うだけで、インストール手順自体は変わりません。

「GNAT(Ada) コンパイラ」ページに「Hello, world.(その2)」と「コマンドラインでのビルド方法」を追加しました。

Pascal日和 ホームページの「GNAT(Ada) コンパイラ」ページに「Hello, world.(その2)」と「コマンドラインでのビルド方法」を追加しました。
Hello, World.(その2)は、メインプログラムと外部パッケージの構成例です。
LIBRE版のGNATは、GPS(GNAT Programing Studio)でプロジェクトを作成してビルドできますが、作成されたプロジェクトをコマンドラインでビルドする方法も追加しました。また、プロジェクト無しのソースファイルだけでのビルド方法も追加しました。

ホームページに「GNAT(Ada) コンパイラの設定」ページを追加しました。

Pascal日和 ホームページの「環境設定」メニューに「GNAT(Ada) コンパイラ」ページを追加しました。
GNATは、MinGW付属のものではなくLIBRE版のGNATを採用しました。これもMinGWベースですが、GPS(GNAT Programing Studio)というIDEが付いています。
コンパイラとGPSのインストール・設定から実際のビルドの実施まで説明しています。ターゲットは Win32 です。