Oh, and it turns out that saving the image with the changes to the
interactive-vocabs variable works after all. Thanks again for that insight!

On Sun, Nov 29, 2020 at 1:20 PM kevin <kevinpat...@gmail.com> wrote:

> Alexander: thanks a lot! Your code did the trick nicely. I added a bunch
> of other of my commonly-used vocabs as well and I can barely tell the
> difference in the time it takes to start up the listener. It would still
> be neat to get images working, but this makes me very happy for now.
>
> As for range words, I don't feel strongly either way. I remember there
> used to be a ... syntax in math.extras that you could use like
>
>     1 ... 10
>
> and I always thought it was kind of elegant, but it was removed (I think
> in 0.98) and I can understand not wanting to clutter up code with syntax.
>
> On Sun, Nov 29, 2020 at 9:29 AM Alexander Ilin <ajs...@yandex.ru> wrote:
>
>> Is it possible to merge the range and interval concepts into one thing?
>> Not sure if a good idea, but would resolve the confusion.
>>
>>
>> https://math.stackexchange.com/questions/2056510/what-is-the-mathematical-symbol-for-range
>>
>> It seems that for integer values there is also the notation of {a..b},
>> which includes both ends.
>> Maybe we could also add {a..b-1} to exclude the last value, and add the
>> commonly used {0..b-1}, although there is already the shorter <iota> for
>> the latter.
>>
>> 29.11.2020, 18:12, "John Benediktsson" <mrj...@gmail.com>:
>>
>> The common ambiguity between math.ranges and math.intervals has also
>> bothered us.
>>
>> I did like the syntax aside from that issue that, but we are
>> experimenting with new range syntax:
>>
>> [a..b]
>> (a..b]
>> (a..b)
>> [a..b)
>>
>> What do you think of that instead?
>>
>> Some other variants discussed from other languages:
>>
>> a..b
>> a...b
>> a..<b
>> a..=b
>>
>> What does everyone think? Any feedback?
>>
>> Best,
>> John.
>>
>>
>>
>> On Nov 29, 2020, at 5:56 AM, Alexander Ilin <ajs...@yandex.ru> wrote:
>>
>>
>> 
>> Here's the full code for .factor-rc:
>>
>> USING: listener namespaces sequences ;
>> ! Add math.ranges to the Scratchpad vocab of the Listener.
>> interactive-vocabs [ "math.ranges" suffix ] change-global
>>
>>
>> 29.11.2020, 16:50, "Alexander Ilin" <ajs...@yandex.ru>:
>>
>> See the SYMBOL: interactive-vocabs in the basis\listener.factor.
>>
>> 29.11.2020, 15:25, "Alexander Ilin" <ajs...@yandex.ru>:
>>
>> I think you need to somehow edit the vocabs preloaded into the Scratchpad
>> vocab of the Listener.
>>
>> 29.11.2020, 12:07, "kevin" <kevinpat...@gmail.com>:
>>
>> Hello fellow Factor users.
>>
>> Today, I finally became fed up with having to load the math.ranges
>> vocabulary in the listener every time I want to use a word like [a,b].
>> Especially since it needs to disambiguate with math.intervals and I have
>> to stop and think about which one to pick.
>>
>> I was under the impression that simply going
>>
>>     USE: math.ranges
>>     save
>>
>> Would save to the default image with math.ranges loaded, but when I exit
>> and start the listener up again, the change does not take.
>>
>> I then figured that maybe I could save a custom image with
>>
>>     "myimage.image" save-image
>>
>> and indeed, it does save a file named myimage.image in the factor
>> directory. Then when I try to invoke factor like
>>
>>     factor -i=myimage.image
>>
>> it complains about not being able to locate the file.
>>
>> I then figured I wouldn't mind waiting for vocabs to load and maybe I
>> could just try loading them in my .factor-rc or .factor-boot-rc, but that
>> doesn't work either. Any ideas on how I can get this to work? Thanks!
>> ,,
>>
>> _______________________________________________
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
>>
>>
>> ---=====---
>> Александр
>>
>> ,,
>>
>> _______________________________________________
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
>>
>>
>> ---=====---
>> Александр
>>
>> ,,
>>
>> _______________________________________________
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
>>
>>
>> ---=====---
>> Александр
>>
>> _______________________________________________
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
>> ,,
>>
>> _______________________________________________
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
>>
>>
>> ---=====---
>> Александр
>>
>> _______________________________________________
>> Factor-talk mailing list
>> Factor-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>
>
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to