HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0529
うーバグ報告6解決


うー

リンク

2011/5/29(Sun) 12:19:54|NO.39420

/*〜*/を用いた注釈で、注釈の終了を示す*/がラベルとして色分けされていることがたまにあります。


/* 注釈 テスト */

このように書くと通常であれば/*〜*/で囲まれたすべての範囲が黄緑で表示されますが


/*     ←黄緑 注釈    ←白 テスト   ←白 */     ←黄

と表示され、*/がラベルとして認識されています。

別に一度保存して読みなおせば全部黄緑で表示されますし、動作上問題を引き起こすわけでもないので、仕様で済ませてもらっても構いませんが、一応報告しておきます。



この記事に返信する


KA

リンク

2011/5/29(Sun) 22:03:10|NO.39430

結構前から言われている不具合です。
試していないけど、最新版はどうなのかな。

それと、HSPの本来の注釈は”;”です。

そういう注釈記号も使える様に成ってはいますが、「郷に入れば郷に従え」
で”;”を使うようにしましょう。



HK2

リンク

2011/5/30(Mon) 17:55:55|NO.39453

この回答はうーさんが2.21を使用していることが前提です。
HSP3.3(Beta版)では改善されているようです。
なお、一旦保存した後でも、下から見ると同様のことが2.21では起こります。

「たまに」との表記を受けて。
2.21ではよく起こる、もっといえば/*〜*/を使うと毎回起こるので、
もしかしたら、うーさんは3.3を使っているのでしょうか。



うー

リンク

2011/5/30(Mon) 20:09:46|NO.39459

既出でしたか、現在は3.2を使っています。

やっぱり本来の通り;を用いたほうがいいのでしょうかね。
普段は//を用いることのほうが多いのですが。

とりあえず極力/*〜*/は使わないようにします(念のため)。



HK2

リンク

2011/5/30(Mon) 20:39:40|NO.39462

あとで読み返して間違いに気付きました。

2.21では無く、3.21でした。



HK2

リンク

2011/6/17(Fri) 17:38:07|NO.39699

この不具合が起きたとき、
/*か*/の前に/を一度入れてそれを消すと正常になるようです。

なお、*/の前に/を入れたあと、それを消さなくても問題が無いように見えますが、
/*/は複数行に渡る注釈の開始と解釈される場合があるので、消すようにしてください。



check

リンク

2011/12/17(Sat) 15:56:54|NO.43812

エディタの不具合関係ではないが、
おそらくHSPのコンパイラの不具合だと思うのだが、

switch 0 case 0 while 0 ; wendを忘れた swend
このスクリプトを実行しようとしても動かなかったり、エディタが落ちたりする
というバグが未だに直っていないことに気が付いた。(HSP3.1くらいのころからあった)

暇な人は報告しておいてくれ。
何処にバグを報告していいのかわからないし、
(バグ報告フォーラムはあるみたいだがかなり古いところにある)
作者に直接メールを送るのも気が引ける。



ONION software Copyright 1997-2023(c) All rights reserved.