問題タブ [monticello]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
127 参照

smalltalk - 一度に複数の Monticello パッケージを保存する

私は Pharo Smalltalk を使用しています。独自のパッケージ グループをローカル リポジトリに保存するとします。パッケージには "MyPrefix" というプレフィックスが付いていることがわかっています。それを行うための正しいメッセージは何ですか? コード内:

Web ベースのリポジトリ用にそれをスクリプト化するのは難しすぎるでしょうか?

0 投票する
2 に答える
272 参照

smalltalk - Gofer で Monticello パッケージを別の名前で別のリポジトリにコピーする方法

コンテキストは次のとおりです
。パッケージには、いくつかのリポジトリで開発されたいくつかのブランチがありました

  • きしむソース
  • source.squeak.org/trunk

開発は source.squeak.org で停止しました。目標は、単一のリポジトリですべてのバージョンを公開するために、ブランチを squeaksource に戻すことです。
しかし、人間のブラウジングとブランチの迅速な識別を容易にするために、squeaksource copy の名前に標準のブランチ識別を追加したいと考えています。
この操作を自動化する方法はありますか? たぶんゴーファーと?

0 投票する
2 に答える
595 参照

smalltalk - カテゴリとパッケージのクラスの編成は、Pharoのさまざまなバージョンでどのように機能しますか?

誰かがPharoのクラスの編成がPharoのさまざまなバージョンでどのように機能するかを説明できますか?

  • すべてのクラスはSmalltalkグローバルの一部です(これまでずっと、このままでいるように見えますか?)
  • クラスはカテゴリを持つことができますが、それは一種のタグにすぎませんか?(これまでずっと、このままでいるように見えますか?しかし、カテゴリはどういうわけかパッケージにマッピングされることがありますか?)
  • ファロのさまざまなバージョンにはさまざまな種類のパッケージがあります
    • モンティセロパッケージを表すMCPackages
    • PackageInfo
    • RPackage(Pharo 1.4)?

さらに、上記の構造のいくつかに基づいてクラスとメソッドをナビゲートするのに何らかの形で役立つSystemNavigationがありますか?

0 投票する
1 に答える
146 参照

smalltalk - このクラスを含む Monticello パッケージをロードしたときにクラスで実行される特定のメソッドはありますか?

このクラスを含む Monticello パッケージをロードしたときにクラスで実行される特定のメソッドはありますか?

例:

バージョン 1、

SomeMonticelloPackage-MyName.1.mcz:

バージョン 2 では、ImportantParameter のデフォルトを変更します。

SomeMonticelloPackage-MyName.2.mcz:

  • バージョン 1 を空のイメージにロードすると、すべて問題ありません。
  • バージョン 2 を空のイメージにロードすると、すべて問題ありません。
  • 最初にバージョン 1 をロードし、次にバージョン 2 をロードすると、バージョン 2 は間違ったデフォルトになります。

したがって、このクラスを含む Monticello パッケージがイメージに読み込まれるときにクラスで呼び出されるメソッドが存在することを願っています。これにより、クラスを再初期化できます。ありますか?この問題の別の解決策はありますか?

0 投票する
1 に答える
414 参照

smalltalk - VisualworksmczパッケージはMonticelloでインポートされます

SmallTalk / VisualworksでTUIOを使用して、マルチタッチジェスチャ用にクライアントをプログラムしようとしています。TUIOのmczパッケージを入手するために、私はMonticelloを使用しています。

問題は、Monticelloでパッケージをロードしようとすると、常にこのエラーメッセージの受信を終了することです。

ここに画像の説明を入力してください

誰かがそれに興味を持っているなら、私はあなたにスタックを見せることができます。

前もって感謝します。

0 投票する
1 に答える
99 参照

smalltalk - gemstone リポジトリへのコミット中にエラーが発生しました: ZnHttpUnsuccessful: 501 Not Implemented

プロジェクトを ss3.gemstone.com/ss に追加しているときに、モンティチェロでコミットすると、「ZnHttpUnsuccessful : 501 Not Implemented」というエラーが表示されます

0 投票する
1 に答える
99 参照

smalltalk - 既存のカーネル メソッドへの変更を Monticello に保存する

私は Phratch (Smalltalk の Scratch 2.0) に取り組んでおり、InputEventSensor>>processEvent メソッドを変更して、最後に押されたキーを保存するようにしました。修飾キーが保存される方法と同様の方法で、if <key> pressedブロックが機能するようにします。

これで、カスタマイズされた InputEventSensor クラスができました。

  • 新しいインスタンス変数keyPressed
  • 修正された方法processEvent
  • 新しい方法keyPressedclearKeystate

新しいメソッドは問題のないカテゴリ*Phratchにあるため、Phratch Monticello パッケージに保存されます。しかし、それはカテゴリprocessEventに移動する必要がありますか? *Phratchインスタンス変数はどうですか?