Curlでスクリプトの作成
Curlでは、dcurlやcurlのようなアプレット以外に、スクリプトと作成して実行することができます。これにはcurl.exeを利用して、コマンドラインからスクリプトを実行します。以下にサンプルを紹介します。 {curl 6.0 script} {do let v:int = 0 {for arg in script-args do set v = v +...
View ArticleemacsでCurl
Curlをemacsで利用する方法を記載します。 Curl IDEをインストールしますと、Curlインストールディレクトリに標準でelファイルがインストールされます。(無料IDEでも存在します。) (Windowsの場合)…./Curl Corporation/Surge/7/ide/share/emacs/site-lisp/curl.el...
View ArticleCurlランタイムの起動と停止
surge-doというコマンドで、Curlのラインタイムの起動や停止などいろいろ操作することができます。そこでsurge-doコマンドのオプションの一部を紹介したいと思います。 Curlランタイム起動 > surge-do --start Curlランタイムの停止 > surge-do --quit Curlランタイムの強制終了 > surge-do --quit-force...
View Articleアプレット終了時の処理
アプレット終了時もしくは一時停止時になんからの処理を行いたい場合、register-exit-proc(終了時)もしくはregister-suspend-proc(一時停止時)というプロシージャを利用します。 このプロシージャは、終了時に実行させたい処理(プロシージャ)を登録することができます。アプレット終了時に複数の処理が登録されている場合は、登録時とは逆の順番で実行されます。...
View ArticleVLE機能拡張:オートコンプリート
Advanced UIで提供されているオートコンプリートのAPIを利用して、VLEで利用できるようにしました。 まずは以下のファイルをダウンロードしてください。 vle-auto-complete.zip ファイルを適当な場所に配置して解凍すると、以下のファイルが格納されています。 autocomplete.gif autocomplete_blue.gif...
View Article国際化ドメイン名
※v8.0からサポートされました。 国際化ドメイン名 (IDN) をサポートするプロシージャが追加されました。 ソース {curl 8.0 applet}{curl-file-attributes character-encoding = “utf8”} {let asi:String = “idn-hostname-to-ascii 日本語.jp result is...
View Articleシステム起動時の Curl RTE スタートアップ
※v8.0からサポートされました。 システム起動時に Curl RTE がスタートアップするようになりました。これはCurl コントロールパネルで切りかえることができます。 また、従来のバージョンではアプレットが実行されていない場合はRTEを自動でシャットダウンされていましたが、このオプションを利用することで手動でシャットダウンするまでRTEが実行されます。
View Articletruncate/floor/ceiling/round
※v8.0からサポートされました。 truncate および floor に、符号なし整数(uint32 と uint64)を指定することが可能となりました。 {curl 8.0 applet}{curl-file-attributes character-encoding = “utf8”} {let u32:uint32 = 4294967295}{let u64:uint64 =...
View ArticleCurl RTEの主な新機能(v8.0.0)
Curl RTEの主な新機能(v8.0.0)を紹介致します。 ・Decimal型サポート ・SimpleDateTimeAxis のサポート ・AppletDataを用いたデバッグ ・Activeドキュメントコンテナ ・SHA-2を用いたメッセージダイジェスト出力 ・マルチタッチとジェスチャーAPI ・IPv6 ・HTTP only cookie ・印刷機能の強化 ・PDF 出力...
View Article非同期ホストプロセス呼び出しAPI
※v8.0からサポートされました。 非同期ホストプロセス呼び出しAPI が追加されました。ホスト固有のコマンドまたはシェルコマンドを子プロセスで起動し、コマンドまたはシェルの起動や終了をイベントで検出することができるようになります(特権アプレットのみ)。async-spawn-host-process...
View Article