On Wed, 06 Sep 2017 16:08:08 -0700, c...@zoffix.com wrote:
> IRC: https://irclog.perlgeek.de/perl6/2017-09-06#i_15127587
> 
> Steps to repro. Create a file named "foo.p6" then run the following
> watcher in the directory and edit that file.
> The nofication reports a change in "foo.p6/foo.p6" instead of just
> "./foo.p6"
> 
> zoffix@VirtualBox/tmp/tmp.ckoExUdCEj$ perl6 -e 'react { whenever
> "foo.p6".IO.watch { dd $^file } }'
> IO::Notification::Change $file = IO::Notification::Change.new(path =>
> "/tmp/tmp.ckoExUdCEj/foo.p6/foo.p6", event =>
> FileChangeEvent::FileChanged)
> IO::Notification::Change $file = IO::Notification::Change.new(path =>
> "/tmp/tmp.ckoExUdCEj/foo.p6/foo.p6", event =>
> FileChangeEvent::FileChanged)
> ^C
> zoffix@VirtualBox/tmp/tmp.ckoExUdCEj$

Seems to have been fixed at some point. Tested the example code, with 'Rakudo 
version 2017.12-124-g6a6470f9d built on MoarVM version 2017.12-20-g571034087', 
and the filename only shows up once.

Reply via email to