https://discord.gg/QxJYZx3QDfOn Sep 21, 2023, at 10:48 AM, CW Alston wrote:Hi -- Just joined Discord! How do I find the Factor server there?On Thu, Sep 21, 2023 at 9:33 AM John Benediktsson <mrj...@gmail.com> wrote:Yes, and we would be happy to help assist. A fair amount of dev
gt;
> Do you think this issue would be a good starting point?
>
> Thanks,
> Krisztián
>
> John Benediktsson mailto:mrj...@gmail.com>> ezt írta
> (időpont: 2023. szept. 21., Cs, 17:24):
>> I suspect if you put those font lines in your .factor-boot-rc and bootstrap
&g
dow.
>
> For instance I can start the listener and enter "today".
> I get an error message with two tiny lines.
> I choose "Use the calendar vocabulary" and get some more tiny messages.
>
> Am Thu, 21 Sep 2023 08:04:48
> -0700 schrieb John Benediktsson :
>
> &g
The quickest way is to change the default-font-size in the fonts vocab to be
larger.
IN: fonts
CONSTANT: default-font-size 36
“help.stylesheet” reload
save
> On Sep 19, 2023, at 12:56 AM, Georg Simon wrote:
>
> Using now 2560x1600 pixels I would like to change all font sizes
> permanently,
anks, Fred Alger,
Giftpflanze, Ikko Ashimine, Jack Lucas, John Benediktsson, Jon Harper,
Justin Hill, KUSUMOTO Norio, Keldan Chapman, Kevin Cope, Konrad Hinsen, Kye
Shi, Mark Sweeney, Mohamed Akram, Nandeeka Nayak, Niklas Larsson, Raghu
Ranganathan, Rudi Grinberg, Samuel Tardieu,
It was proposed to rename to sorting.specification, as part of a sorting cleanup:sorting.specification vocabulary - Factor Documentationdocs.factorcode.orgOn May 30, 2023, at 5:10 AM, Georg Simon wrote:InFactor 0.99 x86.64 (2165, heads/master-b0f39e3617, Feb 16 202217:53:17) [GCC 11.2.0] on
d no .factor-boot-rc
>
> Thanks,
> Georg.
>
> Am Mon, 3 Oct 2022 09:25:06 -0700
> schrieb John Benediktsson :
>
> > I'm not aware of any dependency, and I can't reproduce it on linux or
> > macOS just now.
> >
> > I opened an issue on GitHub to investiga
I'm not aware of any dependency, and I can't reproduce it on linux or macOS
just now.
I opened an issue on GitHub to investigate:
https://github.com/factor/factor/issues/2697
Do you have any UI code in your .factor-rc or .factor-boot-rc?
Thanks,
John.
On Mon, Oct 3, 2022 at 5:15 AM Georg
Hello!
We do support a command line interface, you can run that from a command prompt,
or power shell, by doing:
factor -run=listener
It is also possible the factor.com is command line and the factor.exe is the
graphical listener.
Unfortunately, for the user interface, we currently have it
There's an issue with the tests not using what they need -- this works:
"gml" load
"gml" test
On Sun, Jun 12, 2022 at 12:21 AM CW Alston wrote:
> Hi -
> Experimenting with Slava's ``gml'' (Generative Modeling Language)
> 3D graphics vocabs in ``resource:extra'', I ran into a glitch involving
>
Probably 2022.
On Tue, Aug 24, 2021 at 2:33 PM dgpdx wrote:
> I’d love to use factor. Any idea when the port to arm64 will be completed?
> —
> don
>
>
> On Aug 24, 2021, at 14:29, John Benediktsson wrote:
>
> Contributions are welcome!
>
> (Also questions, if you
uot; in lambda-calculi,
> but Pestov set types to "loop" and "while". I'll think about it:)
>
> вт, 24 авг. 2021 г. в 21:59, John Benediktsson :
>
>> You can see some curry declared and then defined as part of bootstrap in:
>>
>>
>> http
You can see some curry declared and then defined as part of bootstrap in:
https://github.com/factor/factor/blob/master/core/bootstrap/primitives.factor#L289
On Wed, Aug 18, 2021 at 3:01 PM George Cherevichenko <
george.chereviche...@gmail.com> wrote:
> Hi
> Where are definitions of "curry"
Factor works fine using Rosetta.
The arm64 port of Factor hasn’t been finished yet.
> On Aug 20, 2021, at 11:00 AM, dgpdx wrote:
>
> Hi, all —
>
> I cannot use factor as it is only for Intel architecture and I use arm64 on a
> MacBook Pro.
>
> So, I’m implementing a CL in Julia, called
Sometimes it's nice to not have to define a separate state variable,
counter is the most often case that I've seen but there are others.
On Tue, Jun 29, 2021 at 6:02 AM George Cherevichenko <
george.chereviche...@gmail.com> wrote:
> The vocab stack-checker/values line 7
>
> : ( -- value ) \
Why do you have to use platform specific image loader?
On Tue, Jun 22, 2021 at 12:44 PM George Cherevichenko <
george.chereviche...@gmail.com> wrote:
> https://pastebin.com/faGJUH6v
> https://www.imagevenue.com/ME13J21P
> Put it to a new vocab "sphere" and run. If you will use deploy-tool,
>
You can tell if you are running with the ui versus the command-line with
"ui-running?".
If you want to see if the listener is open, you can find it's window:
[ listener-gadget? ] find-window
And if you want to get a listener, opening one if it is not open, just call:
get-listener
For anyone that missed the session, or is interested in looking at the 20
minute video portion of their presentation, you can look here:
https://www.youtube.com/watch?v=lGWMNK5C5go
Best,
John.
On Tue, Apr 20, 2021 at 9:04 AM John Benediktsson wrote:
> Hi everyone,
>
> We ha
Hi everyone,
We have a team of college students from Harvey Mudd College working on some
improvements to the Factor web frameworks, specifically implementing a
Factor native GZIP vocabulary and a HTTP/2 web server.
They are going to discuss and present their results on May 5th at 9am PST
online
You should be able to call dynamic quots by specifying their stack effect in
the call, assuming your quotations take one input and produce a Boolean
[ call( elt — ? ) ] 2map
Or even use 2all? If you want to know if an input array passes all the tests.
> On Dec 6, 2020, at 6:11 PM,
to look cleaner than [ foo ] [
bar ] bi and I’d rather we had more consistency and fewer tokens possibly.
> On Dec 6, 2020, at 10:39 AM, kevin wrote:
>
>
> I'm curious, what does higher level cleave/spread/apply syntax look like?
>
>> On Fri, Dec 4, 2020 at 9:48 AM Joh
Hi Gordon,
Welcome! I read your wiki page and bookmarked Quackery to play with later.
Looks neat!
Thanks for sharing!
Best,
John.
> On Dec 4, 2020, at 6:40 PM, Gordon Charlton wrote:
>
>
> Hi,
>
> I just added a page to concatenative.org so I figure it would be polite to
> introduce
gt; Would be nice to get us to that milestone.
> —
> Dave Carlton
> da...@polymicro.net
>
>
>
>
> On Dec 4, 2020, at 09:06, John Benediktsson wrote:
>
> This whole thing is funny. Let’s postpone a discussion until after we have
> Factor working on ARM. :-)
This whole thing is funny. Let’s postpone a discussion until after we have
Factor working on ARM. :-)
> On Dec 4, 2020, at 6:24 AM, sf.alexi...@spamgourmet.com wrote:
>
>
> If I were to become a master of computer science or a master in a craft, that
> would mean I've mastered it.
>
> It
Hi Dave,
I really don't disagree with you that much, however there is likely going
to be an increasing shift to main over the next few years, here's some
background by GitHub on the topic:
https://github.com/github/renaming
And some information about the change to support init.defaultBranch
Whether or not you or I agree on the impetus for the change, git upstream
is changing their defaultBranch to main for new projects and I see no
reason not to migrate with them.
On Wed, Dec 2, 2020 at 8:31 AM Zoltán Kéri via Factor-talk <
factor-talk@lists.sourceforge.net> wrote:
> Dear Lord, I
Currently pushing to master, syncing to main. Hoping to make main the ...
ahem... main branch as part of the git upstream defaultBranch changes.
Not quite ready to switch over yet in our build CI environment but soon
maybe?
On Wed, Dec 2, 2020 at 8:11 AM Benjamin Pollack
wrote:
> I noticed
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
The easiest way, I suppose, to change all the font sizes is to increase this
constant, and then refresh help.stylesheet, and restart:
https://docs.factorcode.org/content/word-default-font-size,fonts.html
We have a patch to make this a bit easier, but currently several of our
libraries like the
We can continue this discussion if you'd like on GitHub:
https://github.com/factor/factor/issues/2377
On Sun, Nov 22, 2020 at 9:34 PM Alexander Ilin wrote:
> If I remove all => actions, the time goes down to 120 seconds.
>
>
> 23.11.2020, 00:18, "John Benediktsson" :
] each-stream-line
>] with-file-reader ] { } make ;
>
>
>
> In Listener:
>
> USE: log-db now "file-name.csv" parse now rot time-
>
> The resulting run time is 180 seconds, which is fewer than 200, but not that
> much closer to 2.
> Somehow
with assembly output.
More to come soon!
Thanks for trying it out!
> On Nov 22, 2020, at 12:09 PM, Steve Davies wrote:
>
>
>
>
>> On Sun, 22 Nov 2020 at 20:30, John Benediktsson wrote:
>> It is being worked on in the arm64 branch on GitHub.
>>
>
> A
When you run that in the listener it uses the non optimizing compiler.
You should use the EBNF: word [=[ ... ]=] form and then refer to word for it to
be a compiled parser.
It’ll be much faster.
Or wrap all that in a : foo ( — ) ... ;
> On Nov 22, 2020, at 11:49 AM, Alexander Ilin
It is being worked on in the arm64 branch on GitHub.
It requires some additional compiler support within Factor, but since Doug and
I both now have shiny new M1 computers, we both have good incentive to get it
working.
If you have knowledge of ARM assembly and want to help, that would be
Yes, here's how (currently depending on the implementation behavior, but
this has worked for a long time).
For example, in the urls.private vocabulary there's a parser for URLs, and
you can get the peg parser from an EBNF: word.
\ parse-url "ebnf-parser" word-prop main of
Most of our EBNF:
Right now this is true:
binary stream-seekable?
But none of the decoders allow stream-seeking. Maybe we should support
that for ascii and other 8-bit encodings...
On Sun, Nov 22, 2020 at 3:17 PM Jon Harper wrote:
> I didn't know about the seekable streams implementation in factor:
>
There is a Factor.app in that same folder as the binary that you can open.
Does that work?
On Fri, Nov 20, 2020 at 11:40 AM Steve Davies wrote:
> Hi,
>
> I'm new here. I cloned factor from Github onto my MacOS 10.15.7 box.
>
> I followed the Unix build instructions to build master (main?) -
Hi Abraham,
I'm sorry it's not working for you! Plenty of users have had some success
with NixOS, but my personal experience with it is a little light.
It's a little confusing seeing some of the messages about 32-bit in the log
you posted. If Factor is build in a 64-bit environment, it should
values set to false with unset values.
See what you think!
Best,
John.
On Mon, Aug 17, 2020 at 4:29 PM John Benediktsson wrote:
> Ah, gotcha!
>
> That could be cool. I’ll push a commit later for that!
>
> > On Aug 17, 2020, at 9:22 AM, Jon Harper wrote:
> >
> > I thi
es the newvalue in the assoc at the given key.
>
> Jon
>
>> On Mon, Aug 17, 2020 at 6:18 PM John Benediktsson wrote:
>>
>> https://docs.factorcode.org/content/word-change-at,assocs.html
>>
>> On Aug 17, 2020, at 8:31 AM, Alexander Ilin wrote:
>>
>> H
https://docs.factorcode.org/content/word-change-at,assocs.html
> On Aug 17, 2020, at 8:31 AM, Alexander Ilin wrote:
>
> Hello!
>
> I came up with this code, because I could not quickly find an existing word
> for this.
> Did I miss it? If not, would it be a useful addition to the assocs
The Mac build machine seems to need to some attention. Maybe @erg and I can
look at it in a bit. Thanks for pointing that out!
Best,
John.
> On Aug 12, 2020, at 6:48 AM, KUSUMOTO Norio wrote:
>
> Hi, John and everyone!
> I wish you all good health.
>
>
>> 2020/08/1
Hi,
I recently changed the Factor command-line help to annotate with the
default values for those parameters.
See if that helps you. Regarding the profiler, you need to run a
computation that takes longer. I'm not sure what the minimum threshold for
observations is, but try something like
I believe this one:
https://en.wikipedia.org/wiki/DWARF
On Tue, Aug 4, 2020 at 11:18 PM Alexander Ilin wrote:
> What is extra/dwarf? I see no docs, not even a summary, and git-blame
> reveals nothing useful.
> Is it related to the ELF format?
>
> ---=---
> Александр
>
>
>
>
you could give me a pointer into which
> vocabs implement the wiki authorization, I could give it a shot.
>
> 04.08.2020, 21:49, "John Benediktsson" :
>
> Have you integrated it with the http.server web responder login system?
> That would be a nice feature to support!
>
&
Have you integrated it with the http.server web responder login system? That
would be a nice feature to support!
Thanks!
John.
> On Aug 4, 2020, at 11:28 AM, Alexander Ilin wrote:
>
> Now that we have TOTP working, would it be a nice idea to protect the
> concatenative.org wiki with it?
>
Good point. When that feature was added, probably the documentation was not
improved in the places you mention. Let’s fix that!
Best,
John.
> On Aug 1, 2020, at 6:29 AM, Alexander Ilin wrote:
>
> Hello!
>
> Is it documented anywhere that the Factor words can be qualified by
> prefixing
The closest we have is the decimals vocabulary:
https://docs.factorcode.org/content/vocab-decimals.html
It might be nice to have a MPFR contribution or based on GMP or something.
There has been recent interest in allowing our number tower to be expanded for
such use cases with the basic math
The log1+ word uses flog1p and works well when numbers are small.
The expm1 is provided as well, but not as a call the fexpm1:
https://docs.factorcode.org/content/word-e%5E-1%2Cmath.functions.html
It’s a one line change to add fexpm1 plus tests to make sure it works if you’d
like to make a
Log2 is pretty fast.
We use BSR if available.
https://c9x.me/x86/html/file_module_x86_id_20.html
> On Jun 5, 2020, at 3:01 PM, Doug Coleman wrote:
>
>
> As long as you can fully round-trip the integer, it doesn't matter how many
> bytes you use.
>
> nano-count dup 4 >be be> = .
> f
>
Hi Alain!
We have an ARM assembler that requires a bit of integration in the compiler
backend, but we also hope ARM can be a big feature of the next 0.99 release.
Best,
John.
> On May 29, 2020, at 3:32 AM, Alain EMPAIN wrote:
>
>
> Hello,
>
> I discovered Factor recently, and I am very
bvious )(my knowledge is really
> limited on combinatorics and other parts of mathematics for now ), so I
> apologize if that is the case.
>
>
> Il dom 26 apr 2020, 03:15 John Benediktsson ha scritto:
>> Is “K partitions” the same as “K permutations”?
>>
>> https://d
Is “K partitions” the same as “K permutations”?
https://docs.factorcode.org/content/word-__lt__k-permutations__gt__,math.combinatorics.html
> On Apr 25, 2020, at 6:46 PM, Luca Di Sera wrote:
>
>
> I was studying Unger's Parsers and was in need of a way to generate the
> k-partitions of
Yes, if you put a she-bang at the top you can just run it.
$ cat hello
#!/path/to/factor
USE: io ;
“HELLO WORLD” print
$ ./hello
> On Apr 20, 2020, at 4:10 PM, Alexander Ilin wrote:
>
> Hey, guys!
>
> I could not find this in the help. Does Factor support she-bang style
> scripts?
>
>
It's worth investigating, for sure.
The time is largely taken up by this:
IN: scratchpad gc [ "" disk-vocabs-recursive-for-prefix ] time
If you want to make a GitHub issue we can track the conversation and
improvements.
Perhaps some of our directory traversal code could be improved in Windows.
Perhaps build your own?
https://github.com/factor/factor#building-factor-from-source
On Fri, Dec 6, 2019 at 9:54 PM Sanjay Jain via Factor-talk <
factor-talk@lists.sourceforge.net> wrote:
> Dear Sir,
>
> I am using Slackware 14.2 32 bit which has gcc v.5.3.0. When I run Factor
> v. 0.98, it
You can read about controlling the floating point environment:
https://docs.factorcode.org/content/article-math.floats.env.html
including the rounding mode here:
https://docs.factorcode.org/content/word-with-rounding-mode%2Cmath.floats.env.html
> On Nov 23, 2019, at 3:06 AM, Sanjay Jain via
again without explicitly using any vocabularies, the same
> routine gives all kinds of errors like word not found. What vocabularies
> are implicitly loaded in factor-console when it is started, and where is
> this specified?
>
>
>
> Original Message
> From:
We can add that, it's probably roughly equal to this:
GENERIC: e^-1 ( x -- y )
M: object e^-1 e^ 1 - ; inline
M: float e^-1
dup 0.7 < [
dup e^ dup 1.0 = [
drop
] [
[ 1.0 - * ] [ log / ] bi
] if
] [ e^ 1.0 - ] if ; inline
{
This works in the non-optimizing compiler (for example, the Listener):
3 [ f ] times
But not in the optimizing compiler. I pushed a quick fix that makes your
word work:
https://github.com/factor/factor/commit/e17b9119293783728e193b29856d81ba5862c8eb
On Fri, Oct 4, 2019 at 5:29 PM KUSUMOTO
Logica seems pretty cool!
Any desire to make it available for others to use?
Best,
John.
> On Oct 2, 2019, at 9:15 AM, KUSUMOTO Norio wrote:
>
> 2019/09/23 18:03、Alexander Ilin のメール:
>>
>>
>> Have you used the `backtrack` vocab for this?
>>
Some small simplifications using ``counter`` and ``slots>tuple``:
```
SYMBOL: *anonymouse-var-no* 0 *anonymouse-var-no* set-global
: reset-anonymouse-var-no ( -- ) 0 *anonymouse-var-no* set-global ;
: generate-anonymouse-var ( -- var-symbol )
[
*anonymouse-var-no* counter
Yep, you can also use the syntax for it:
<< { "foo "bar" "baz" } [ create-word-in define-symbol ] each >>
On Tue, Sep 17, 2019 at 7:13 AM KUSUMOTO Norio
wrote:
> > How do I code to generate symbols at runtime? "define-symbol" seems to
> work
> > only at compile time.
>
> Oh, I was able to do
It's probably to set the default / initial size of the gadget.
Some gadgets do it by overriding the ``pref-dim*`` word like so:
./extra/tetris/tetris.factor:M: tetris-gadget pref-dim* drop { 200 400
} ;
And a few do it by setting it like that... I think the ``pref-dim*``
approach was the
If you start the program from the command line:
./Factor.app/Contents/MacOS/factor
Then if it crashes like that you’ll get an opportunity to inspect the data
stack and call stack etc.
> On Jul 17, 2019, at 7:26 AM, KUSUMOTO Norio wrote:
>
> I found out about the existence of 'FEP' from
Try:
delete-staging-images
We don’t version them right now so major upgrades sometimes have stale images
interfering with deploy.
Best,
John.
> On Jun 20, 2019, at 8:43 AM, Alexander Ilin wrote:
>
> Hello!
>
> I'm trying to deploy an app, and the deploy tool crashes. I'm using a clean
I don't think so, but that'd be a cool thing to add!
https://docs.microsoft.com/en-us/windows/desktop/debug/pe-format
On Tue, Jun 18, 2019 at 10:37 AM Alexander Ilin wrote:
> Hello!
>
> Is there a vocab in Factor to extract the Version Information resource
> from an executable file on
Or clear the cache each time, so you don’t have to be lower level code...
> On Jun 5, 2019, at 4:24 AM, Alexander Ilin wrote:
>
> I think the pairs of {font, string} are cached and only drawn once by the GUI
> framework.
> I think you need to call the drawing code more directly to get real
>
You will need at some point to specify the arity of your functions.
You can call quotations "dynamically" like this... but if the stack checker
can't infer what the quotation's stack effect is, you need to specify in
the ``call(`` what the effect is so that it will be checked at runtime:
IN:
Why are you limited to 32 bits? Factor provides 64-bit binaries?
We do have some limitations to a single OS thread, although similar to how
Python is doing a "sub interpreter" in their next version we have a
multi-VM feature that was half completed, and could use some finishing
touches.
Best,
The examples in the README are pretty nice, it would be great if you had
those as runnable tests.
e.g., "karakuri" test
On Thu, May 2, 2019 at 7:58 AM John Benediktsson wrote:
> Cool!! I’ll check it out in a bit!
>
> > On May 2, 2019, at 1:17 AM, KUSUMOTO Norio
>
That's a fun idea, and probably not too hard, PR's welcome!
On Tue, Mar 19, 2019 at 2:45 PM Alexander Ilin wrote:
> Hello!
>
> The prettyprinter is pretty powerful, but can it be used to create
> rich-text GUIs?
> For example, is it possible to use the `flow` section to make the text
> in
t; --
> KUSUMOTO Norio
>
>
>
>
>
>> 2019/03/09 13:00、KUSUMOTO Norio のメール:
>>
>> Hi,
>>
>>
>>> 2019/03/09 10:02、John Benediktsson のメール:
>>>
>>> If you'd like to play around with how Factor receives various inputs,
>
Fix it!
On Tue, Feb 26, 2019 at 8:01 AM Alexander Ilin wrote:
> Hello!
>
> This mailing list is not listed in the Community section of the
> README.md (https://github.com/factor/factor/blob/master/README.md).
>
> Is this or purpose (to fight spam), or an omission that should be fixed?
>
>
If you'd like to play around with how Factor receives various inputs,
including the keyboard events, you can run the gesture-logger debug tool.
It prints out a log of all gestures received by the window so you can see
mouse movement, mouse clicks, key-up, key-down, etc:
IN: scratchpad
You might also find this informative:
https://github.com/factor/factor/commit/8cf18d1a82f08d1e9edf20f38b42eb1699ca0e67
> On Feb 5, 2019, at 7:28 AM, Jack Lucas via Factor-talk
> wrote:
>
> That’s perfect. I think this’ll set me back on track. Thanks Doug!
>
> Jack
>
>
>> On Tue, Feb 5,
You need to define a smtp-config object showing what server to send email
through:
https://docs.factorcode.org/content/word-smtp-config%2Csmtp.html
For example, configuring to use your GMail account:
https://docs.factorcode.org/content/article-smtp-gmail.html
> On Jan 19, 2019, at 4:57 PM,
I'm not familiar with that method of text entry. What's the best way to
try it out on my macOS Mojave? Maybe we can improve it.
Thanks,
John.
On Wed, Jan 9, 2019 at 9:36 PM 楠本紀雄 wrote:
> Hello to all,
> I'm a beginner of factor.
>
> I'm using Factor.app on MacOS. When Japanese strings are
I’m surprised also. They should display the way they do in other languages
examples. That seems like a bug.
> On Dec 18, 2018, at 12:25 PM, Alexander Ilin wrote:
>
> USE: math.functions:round instead
>
> 18.12.2018, 15:14, "Georg Simon" :
>> Below I pasted a result from my listener I do not
Your number isn't quite 13799, represented as a floating point number, but
maybe we could print it out with additional digits. See, for example, the
same result in other languages:
Here is Java:
$ cat foo.java
class foo {
public static void main(String[] args) {
double[] foo = { -13.8, -21.8,
hey have related words ``supremum`` and
``infimum``. Maybe those need better names...
Best,
John.
On Tue, Dec 11, 2018 at 8:22 AM wrote:
> On 2018-12-10 16:40, John Benediktsson wrote:
> > Using fry is convenient. Due to how we bootstrap factor, we can't use
> > fry
We have some path finding stuff in the ``path-finding`` vocabulary, as well
as some directed graph stuff in ``graphs`` vocabulary that is used by the
compiler.
On Mon, Dec 10, 2018 at 11:43 AM Alexander Ilin wrote:
> Hey, guys!
>
> I have a new task, and I want to know if there are existing
Using fry is convenient. Due to how we bootstrap factor, we can't use fry
right now in "core" vocabularies, like sequences, so you'll see a fair
amount of curry and compose which are more or less what fry is doing, just
not as clean syntax.
I love the REPL advent idea, go for it! And as you
It's a crappy error message for sure!
Comes from not having a port specified, and the URL doesn't have a protocol
so it doesn't default to 80.
IN: scratchpad URL" /https://fussballimtv.de;
describe
url
protocol f
username f
password f
host f
port f
path "/https://fussballimtv.de;
Sorry about that! Fixed!!
On Tue, Jul 31, 2018 at 1:55 PM Alexander Ilin wrote:
> Hi, John!
>
> 31.07.2018, 20:12, "John Benediktsson" :
>
>
> https://re-factor.blogspot.com/2018/07/factor-098-now-available.html
>
>
> I think the line "ui.tools.list
following
individuals:
Alexander Iljin, Arkady Rost, Benjamin Pollack, Björn Lindqvist, Cat
Stevens,
Chris Double, Dimage Sapelkin, Doug Coleman, Friedrich von Never,
John Benediktsson, Jon Harper, Mark Green, Mark Sweeney, Nicolas Pénet,
Philip Dexter, Robert Vollmert, Samu
gt; I'm not sure it only chokes like that when I use my special backend. For some
> reason I think it sometimes fails without it, but I can't prove it (even to
> myself) at the moment.
>
> 28.07.2018, 01:29, "John Benediktsson" :
>> It shouldn't fail like th
You could use regexp maybe.
"resource:core/math/math.factor" utf8 file-contents
R/ USING:(\s+[^;]+)+\s+;/ all-matching-subseqs
[ "USING:" ?head drop ";" ?tail drop " " split harvest ] map concat
We have the using list available at parse time but I don't think it's
stored anywhere in
Usually you can press the Fn key and then F2 if it’s a dual-purpose button.
Apple doesn’t think we need Function keys and keeps trying to make them harder
to use. (I use a MacBook also).
> On Jan 19, 2018, at 5:27 AM, Andrew McDowell wrote:
>
> OK, back with my next
You mounted the Factor DMG, which is normal, but it is read-only, so you
are getting an error when trying to write files or create directories
inside it. I recommend copying the factor folder from the DMG into
somewhere else like /Applications and then it should work fine.
On Thu, Jan 18, 2018
il.com>
wrote:
> Oops.
>
> MACRO: printf ( string -- quot: ( ..a string -- ..b ) )
> MACRO: sprintf ( string -- quot: ( ..a string -- ..b string ) )
>
>
>
> On Thu, Jan 18, 2018 at 3:02 PM John Benediktsson <mrj...@gmail.com>
> wrote:
>
>> MACRO:
If you look at ``M\ remote-thread send``, it uses ``send-remote-message``
which opens a TCP connection using ``with-client``, which sends a message,
then closes the connection.
For a high-throughput messaging application, you would probably want to
re-use a TCP connections, or use UDP, and
You should use with the latest pre-release of 0.98.
Regarding unsafe-amb. You should use ``amb-lazy`` in compiled words.
Here's a simple version that prints all solutions. There's no reason to
use though if you disallow zero. You should just use numbers in
range [1,9].
:: solve ( -- )
[
like we have a web server)?
>
> I'm currently thinking about hosting a Jenking build locally for myself. Does
> anyone have any experience in that area?
>
> 21.08.2017, 16:44, "John Benediktsson" <mrj...@gmail.com>:
>>
>> As far as I know, it's an iss
to upload
development snapshots yet.
Best,
John.
> On Aug 21, 2017, at 3:39 AM, Alexander Ilin <ajs...@yandex.ru> wrote:
>
> This looks perfect, thanks a lot, John!
>
> Are there any news on fixing the Windows build? What is the issue with that?
> Can I help?
>
I recommend reading ``basis/ui/backend/windows/windows.factor``.
Particularly the ``add-wm-handler`` word.
This probably requires a UI application, not just a console one.
Best,
John.
On Sun, Aug 20, 2017 at 3:59 PM, Alexander Ilin wrote:
> Hello!
>
> I'd like my app
Seems like most of that code should still work if the windows API's it uses
are the ones you want to use.
I think ui.tools.workspace is needed for getting the window handle:
get-workspace parent>> handle>> hWnd>>
Which is just (I think) ``world get handle>> hWnd>>``.
On Sun, Aug 13, 2017
Maybe contribute a `?supremum` to sequences.extras?
You could define it to return `f` on empty sequence and ignore `f` elements?
If it's useful we could change supremum or move to core.
Add infimum also.
And note that we use sift supremum in at least one place
The ``ui.gadgets.paragraphs:paragraph`` does the wrapping.
300 dup [
100 [ "hello " write ] times
] with-output-stream* gadget.
On Mon, Jun 19, 2017 at 12:01 PM, Alexander Ilin wrote:
> Hello!
>
> Do we have a control that performs word-wrapping of its
t with no
>> penalty. From the documentation: "For words that are not inline, only
>> the number of inputs and outputs carries semantic meaning, and effect
>> variables are ignored."
>>
>> http://docs.factorcode.org/content/article-effects.html
>>
&g
1 - 100 of 596 matches
Mail list logo