I definitely agree it should be fixed, but I don't think I would call it high 
priority.  It only affects the use of two prims (`myself` and `other-end`) when 
used inside of `carefully`.  To me that seems pretty unlikely to trip anyone 
up; few people use `carefully` at all.  We've had two reports about it, one it 
2017, and obviously this one in 2022, both from "advanced" NetLogo users, so it 
doesn't seem to be causing too much trouble.  Just to check, I ran it in 
NetLogo 5.3.1 and it was a problem there, too, so it's even older than 2017.

-Jeremy

________________________________
From: Uri Wilensky <uri.wilen...@gmail.com> on behalf of Uri Wilensky 
<u...@northwestern.edu>
Sent: Friday, June 10, 2022 3:21 PM
To: Jeremy Baker <jeremy.ba...@northwestern.edu>
Cc: netlogo-devel <netlogo-devel@googlegroups.com>
Subject: Re: [netlogo-devel] Affect of CAREFULLY on MYSELF

Thanks Jeremy.
This bug seems reasonably high priority to me.


—Uri


Uri Wilensky
Lorraine H. Morton chaired Professor
Professor of Learning Sciences, Computer Science and Complex Systems
Director, Center for Connected Learning  and Computer-Based Modeling (CCL)
Northwestern University





On Jun 10, 2022, at 2:51 PM, 
jeremy...@northwestern.edu<http://northwestern.edu> 
<jeremy.ba...@northwestern.edu<mailto:jeremy.ba...@northwestern.edu>> wrote:

It turns out this was previously reported, albeit in a different way using 
`other-end`:  
https://github.com/NetLogo/NetLogo/issues/1345<https://urldefense.com/v3/__https://github.com/NetLogo/NetLogo/issues/1345__;!!Dq0X2DkFhyF93HkjWTBQKhk!WcpwRNgmLpziryt_DPkObfyZ_YWBCcc8rAGRwwQ-C_Rc-thprzrIHBreYVw3KAvEELiwYi-9DfcJDlAtaDDEreaixS5U_qLR$>

Roberts comment there lays it out pretty clearly:

>  The problem (in NetLogo terms) is that myself is incorrectly set to self 
> within carefully (and the implementation of other-end uses myself).

He goes on to elaborate on the technical issues.

I added a slimmed down version of this code there as a language test we could 
add to NetLogo to help work the issue.

-Jeremy

On Thursday, June 9, 2022 at 2:28:38 PM UTC-5 
se...@tisue.net<https://urldefense.com/v3/__http://tisue.net__;!!Dq0X2DkFhyF93HkjWTBQKhk!Tc8UL9stFgdNIOok1ulGYMe-MUHDFBlGuW5u4DgjpyYVvpK_MFr-H5iTIJwjXoLX6hIouVLxOmzlp6L9SWsHn69SQuLE$>
 wrote:
Seems like a bug to me. I don't think we designed it that way.

--
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
netlogo-devel+unsubscr...@googlegroups.com<mailto:netlogo-devel+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/netlogo-devel/67a2bc89-8c0c-419d-beb7-baaa80924794n%40googlegroups.com<https://urldefense.com/v3/__https://groups.google.com/d/msgid/netlogo-devel/67a2bc89-8c0c-419d-beb7-baaa80924794n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Dq0X2DkFhyF93HkjWTBQKhk!WcpwRNgmLpziryt_DPkObfyZ_YWBCcc8rAGRwwQ-C_Rc-thprzrIHBreYVw3KAvEELiwYi-9DfcJDlAtaDDEreaixcXsD1K_$>.


--
You received this message because you are subscribed to a topic in the Google 
Groups "netlogo-devel" group.
To unsubscribe from this topic, visit 
https://groups.google.com/d/topic/netlogo-devel/8gRKO-Q9q44/unsubscribe<https://urldefense.com/v3/__https://groups.google.com/d/topic/netlogo-devel/8gRKO-Q9q44/unsubscribe__;!!Dq0X2DkFhyF93HkjWTBQKhk!Tc8UL9stFgdNIOok1ulGYMe-MUHDFBlGuW5u4DgjpyYVvpK_MFr-H5iTIJwjXoLX6hIouVLxOmzlp6L9SWsHn_yIb_O4$>.
To unsubscribe from this group and all its topics, send an email to 
netlogo-devel+unsubscr...@googlegroups.com<mailto:netlogo-devel+unsubscr...@googlegroups.com>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/netlogo-devel/91463E15-DFDE-46E7-A1C6-809990911265%40northwestern.edu<https://urldefense.com/v3/__https://groups.google.com/d/msgid/netlogo-devel/91463E15-DFDE-46E7-A1C6-809990911265*40northwestern.edu?utm_medium=email&utm_source=footer__;JQ!!Dq0X2DkFhyF93HkjWTBQKhk!Tc8UL9stFgdNIOok1ulGYMe-MUHDFBlGuW5u4DgjpyYVvpK_MFr-H5iTIJwjXoLX6hIouVLxOmzlp6L9SWsHnx12qO9o$>.

-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to netlogo-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/netlogo-devel/SN6PR05MB4669A140CBD73FC95998ABBFFEA69%40SN6PR05MB4669.namprd05.prod.outlook.com.

Reply via email to