NetLogo:hubnet广播消息添加不需要的换行符

NetLogo:hubnet广播消息添加不需要的换行符,netlogo,hubnet,Netlogo,Hubnet,使用HubNet广播消息或HubNet发送消息向HubNet客户端发送消息时,会添加换行符。使用HubNet Control Center广播消息时不会发生这种情况 例如: hubnet-broadcast-message "test" hubnet-broadcast-message "test2" 在客户端中显示为: test test2 (*another newline here*) Hubnet Control Center中的广播消息选项提供: 3:28:19 <Le

使用HubNet广播消息或HubNet发送消息向HubNet客户端发送消息时,会添加换行符。使用HubNet Control Center广播消息时不会发生这种情况

例如:

hubnet-broadcast-message "test"
hubnet-broadcast-message "test2"
在客户端中显示为:

test

test2
(*another newline here*)
Hubnet Control Center中的广播消息选项提供:

3:28:19   <Leader> test
3:28:21   <Leader> test2
3:28:19测试
3:28:21测试2

我的问题是,在没有添加换行符的情况下,如何从代码中广播消息?由于换行符,当前客户端只能看到最后一条消息。

我发现的一个解决方法是使用hubnet broadcast clear output清除输出,并在每条消息之间用“\n”一次重新发送所有消息。但这并不理想,因为它仍然添加了一条不需要的换行符,可能只有一条。听起来像是一个bug-我建议在@SethTisue打开一个票证谢谢,我已经报告过了。作为记录,我发现票证是一个解决方法,使用hubnet广播清除输出清除输出,并使用“\n”立即重新发送所有消息在每条消息之间。但这并不理想,因为它仍然添加了一条不需要的新线,可能只有一条。听起来像是一个bug-我建议在@SethTisue打开一张票谢谢,我已经报告了。记录在案,这张票是