操作
環境対応 #1146
完了Pango::UNDERLINE_SINGLE' has been deprecated が出ている
開始日:
2018-01-02
期日:
進捗率:
0%
プラグイン名:
説明
題名のとおりですが、以下の警告が出ているようです。(適当に折り返しています)
warning: /usr/pkg/lib/ruby/gems/2.3.0/gems/glib2-3.2.1/lib/glib2/deprecatable.rb:123:in `const_missing': \ {MIKUTTER_DIR}/core/mui/gtk_intelligent_textview.rb:124:in `create_tag_ifnecessary': \ 'Pango::UNDERLINE_SINGLE' has been deprecated. Use 'Pango::Underline::SINGLE' or ':single'.
pango は Ruby-GNOME2 に含まれていて Gemfile では ruby gtk2 3.2.0 以降を指定しているので、
言われるがままに
'Pango::UNDERLINE_SINGLE' → 'Pango::Underline::SINGLE'
の置き換えでいけるっぽいです。
gtk_intelligent_textview.rb.diff
ファイル
関連するチケット
Izumi Tsutsui さんが6年以上前に更新
topic/1146-fix-pango-deprecated をチェックアウトして
--debug 付きで起動した場合に deprecated が出なくなっていることを確認しました。
チケットの「ステータス」の選択肢として「解決」「まだダメ」「終了」「却下」しかなくて
「マージ待ち」に変更できないようですが、「環境対応」だからでしょうか。
操作