]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Tue, 28 Jun 2022 04:16:25 +0000 (21:16 -0700)]
websites.factorcode: better colors
John Benediktsson [Tue, 28 Jun 2022 04:15:56 +0000 (21:15 -0700)]
help.html: better colors
John Benediktsson [Tue, 28 Jun 2022 03:08:44 +0000 (20:08 -0700)]
help.html: bit more style
John Benediktsson [Tue, 28 Jun 2022 02:41:49 +0000 (19:41 -0700)]
bootstrap.image: remove debugs for now
John Benediktsson [Tue, 28 Jun 2022 02:39:39 +0000 (19:39 -0700)]
help.html: larger fonts
John Benediktsson [Tue, 28 Jun 2022 02:37:44 +0000 (19:37 -0700)]
websites.factorcode: larger fonts
Doug Coleman [Sat, 25 Jun 2022 14:56:36 +0000 (09:56 -0500)]
ui.tools.inspector: actually test something
Doug Coleman [Fri, 24 Jun 2022 23:19:25 +0000 (18:19 -0500)]
ui.tools.inspector: Fix inspector for map-index change.
First casualty of
df23a5aeb1de82ebfcf49fc3f653bc1e69d3dab5
Doug Coleman [Wed, 22 Jun 2022 20:43:42 +0000 (15:43 -0500)]
stack-as-data: fix everything.
don't develop with disable-optimizer turned on
stack-filter still has a problem with macros:
https://github.com/factor/factor/issues/2618
Doug Coleman [Wed, 22 Jun 2022 20:16:14 +0000 (15:16 -0500)]
sequences.extras: update nrotate call
Doug Coleman [Wed, 22 Jun 2022 20:10:04 +0000 (15:10 -0500)]
fry2: remove for now
Doug Coleman [Wed, 22 Jun 2022 19:57:50 +0000 (14:57 -0500)]
stack-as-data: Add combinators that use the stack as a data structure.
Doug Coleman [Wed, 22 Jun 2022 19:56:00 +0000 (14:56 -0500)]
generalizations: add generalizations for tuck/over from top of stack
Change the nrotates to nrotated that can dip
Doug Coleman [Wed, 22 Jun 2022 19:55:26 +0000 (14:55 -0500)]
syntax: Fix spaces
Doug Coleman [Mon, 20 Jun 2022 22:07:54 +0000 (17:07 -0500)]
fry2: Add another implementation of fry
John Benediktsson [Tue, 21 Jun 2022 23:08:23 +0000 (16:08 -0700)]
io.monitors: bump sleeps in tests
John Benediktsson [Tue, 21 Jun 2022 18:44:54 +0000 (11:44 -0700)]
alien: remove note about 32-bit x86 and document mingw.
John Benediktsson [Tue, 21 Jun 2022 18:23:51 +0000 (11:23 -0700)]
byte-arrays: make docs more clear.
John Benediktsson [Mon, 20 Jun 2022 23:22:38 +0000 (16:22 -0700)]
mason.release.sign: literals and cross-platform makes it a little weird
John Benediktsson [Mon, 20 Jun 2022 22:46:33 +0000 (15:46 -0700)]
mason.release.sign: more normalize-path
John Benediktsson [Mon, 20 Jun 2022 22:01:39 +0000 (15:01 -0700)]
mason.release.sign: normalie paths.
John Benediktsson [Mon, 20 Jun 2022 15:56:06 +0000 (08:56 -0700)]
vm: remove debug printout in begin_callback
Doug Coleman [Sun, 19 Jun 2022 16:35:23 +0000 (11:35 -0500)]
Merge remote-tracking branch 'origin/master'
Doug Coleman [Sun, 19 Jun 2022 16:15:55 +0000 (11:15 -0500)]
html5: move to extra, use take-char
John Benediktsson [Sun, 19 Jun 2022 16:16:46 +0000 (09:16 -0700)]
tools.completion: fix logic
Doug Coleman [Sun, 19 Jun 2022 16:10:07 +0000 (11:10 -0500)]
Merge remote-tracking branch 'origin/html5-force-push'
John Benediktsson [Sun, 19 Jun 2022 16:08:10 +0000 (09:08 -0700)]
help.html: faster qualified search using an index
John Benediktsson [Sun, 19 Jun 2022 16:07:37 +0000 (09:07 -0700)]
tools.completion: don't search qualified if no string provided
Doug Coleman [Sun, 19 Jun 2022 16:03:22 +0000 (11:03 -0500)]
Merge branch 'arm64-bootstrap2'
Doug Coleman [Sun, 19 Jun 2022 16:01:37 +0000 (11:01 -0500)]
fry: slight cleanup of shufflers
John Benediktsson [Sun, 19 Jun 2022 04:33:06 +0000 (21:33 -0700)]
webapps.help: css...
John Benediktsson [Sun, 19 Jun 2022 04:27:58 +0000 (21:27 -0700)]
webapps.help: more css
John Benediktsson [Sun, 19 Jun 2022 04:21:31 +0000 (21:21 -0700)]
webapps.help: more borders
John Benediktsson [Sun, 19 Jun 2022 04:18:18 +0000 (21:18 -0700)]
webapps.help: remove double border.
John Benediktsson [Sun, 19 Jun 2022 04:16:07 +0000 (21:16 -0700)]
webapps.help: forgot one
John Benediktsson [Sun, 19 Jun 2022 04:11:16 +0000 (21:11 -0700)]
webapps.help: more better dark css.
John Benediktsson [Sun, 19 Jun 2022 04:04:19 +0000 (21:04 -0700)]
webapps.help: update css for dark mode
John Benediktsson [Sun, 19 Jun 2022 00:47:56 +0000 (17:47 -0700)]
webapps.help: fix using, strip qualified prefix
John Benediktsson [Sun, 19 Jun 2022 00:37:27 +0000 (17:37 -0700)]
help.html: quick fix for qualified searching of words
John Benediktsson [Sun, 19 Jun 2022 00:17:52 +0000 (17:17 -0700)]
webapps.help: show vocabulary in word title.
John Benediktsson [Sat, 18 Jun 2022 23:54:50 +0000 (16:54 -0700)]
mason.build: fix using
John Benediktsson [Sat, 18 Jun 2022 23:53:23 +0000 (16:53 -0700)]
mason.build: need to normalize-path in clone-source.
John Benediktsson [Sat, 18 Jun 2022 23:53:17 +0000 (16:53 -0700)]
Revert "Revert "use tilde paths in more places.""
This reverts commit
1cc398b1c51c3b19188580074250482b04493d88.
John Benediktsson [Sat, 18 Jun 2022 23:50:54 +0000 (16:50 -0700)]
Revert "use tilde paths in more places."
This reverts commit
844060a7d003ae6921f113aceadae67209275455.
John Benediktsson [Sat, 18 Jun 2022 23:42:36 +0000 (16:42 -0700)]
sequences: adding a test for map-index change.
Kacarott [Sat, 18 Jun 2022 12:55:04 +0000 (14:55 +0200)]
fix map-index always producing array
mariari [Sat, 18 Jun 2022 21:20:48 +0000 (16:20 -0500)]
fuel.remote: remove integer? check
Doug Coleman [Sat, 18 Jun 2022 00:03:25 +0000 (19:03 -0500)]
cpu.arm.assembler: no io.binary
Doug Coleman [Fri, 17 Jun 2022 22:29:07 +0000 (17:29 -0500)]
vm: rename arm file
Doug Coleman [Sat, 27 Mar 2021 15:35:30 +0000 (10:35 -0500)]
arm: link to src code for prolog epilog
Doug Coleman [Sat, 27 Mar 2021 04:14:25 +0000 (23:14 -0500)]
arm: implement prolog and epilog
prolog should decrement stack ptr and save the link register in the stack frame
epilog should restore the link register, inc stack ptr and jump
Doug Coleman [Sat, 27 Mar 2021 03:19:10 +0000 (22:19 -0500)]
arm: notes
Doug Coleman [Fri, 19 Mar 2021 14:27:35 +0000 (09:27 -0500)]
arm64: implementing sub primitives
Doug Coleman [Fri, 19 Mar 2021 14:26:40 +0000 (09:26 -0500)]
cpu.arm.assembler: Update for opcode change
Doug Coleman [Fri, 19 Mar 2021 14:26:09 +0000 (09:26 -0500)]
arm.assembler.opcodes: Directly output to make.
4 >le %
Doug Coleman [Fri, 19 Mar 2021 04:03:45 +0000 (23:03 -0500)]
bootstrap: working on arm
Doug Coleman [Fri, 19 Mar 2021 04:03:19 +0000 (23:03 -0500)]
cpu.arm.assembler: Use make for the relocation feature.
Doug Coleman [Wed, 17 Mar 2021 05:48:43 +0000 (00:48 -0500)]
cpu-arm.64: flush_icache from compiler-rt
Doug Coleman [Wed, 17 Mar 2021 05:22:55 +0000 (00:22 -0500)]
icache: something like this might flush the icache
Doug Coleman [Wed, 17 Mar 2021 03:54:09 +0000 (22:54 -0500)]
arm: 128 byte red zone
Doug Coleman [Wed, 17 Mar 2021 00:59:03 +0000 (19:59 -0500)]
cpu.arm.assembler: More words to encode, bounds checking
Doug Coleman [Tue, 16 Mar 2021 00:59:51 +0000 (19:59 -0500)]
arm: work
Doug Coleman [Tue, 16 Mar 2021 00:43:55 +0000 (19:43 -0500)]
cpu.arm.assembler: Add some more instructions
Doug Coleman [Sun, 14 Mar 2021 02:38:44 +0000 (20:38 -0600)]
arm64: ADR ADRP fix encoding
Doug Coleman [Sun, 14 Mar 2021 02:00:23 +0000 (20:00 -0600)]
arm64: just jump to begin_callback...please
Doug Coleman [Fri, 17 Jun 2022 22:17:27 +0000 (17:17 -0500)]
arm64: ADR encoding
Doug Coleman [Mon, 10 Jan 2022 02:42:46 +0000 (20:42 -0600)]
arm: try to call begin_callback from asm
Doug Coleman [Thu, 18 Feb 2021 20:58:15 +0000 (14:58 -0600)]
asdf2
Doug Coleman [Thu, 18 Feb 2021 20:56:01 +0000 (14:56 -0600)]
asdf
Doug Coleman [Thu, 18 Feb 2021 20:55:10 +0000 (14:55 -0600)]
asdf
Doug Coleman [Thu, 18 Feb 2021 20:54:23 +0000 (14:54 -0600)]
arm64: fix
Doug Coleman [Thu, 18 Feb 2021 20:51:06 +0000 (14:51 -0600)]
arm64: moving things around
Doug Coleman [Thu, 18 Feb 2021 18:52:25 +0000 (12:52 -0600)]
arm64: more subprimitives
John Benediktsson [Fri, 17 Jun 2022 17:32:15 +0000 (10:32 -0700)]
use tilde paths in more places.
Doug Coleman [Fri, 17 Jun 2022 06:53:18 +0000 (01:53 -0500)]
generalizations: macro implementation of nrotates / -nrotates
Doug Coleman [Fri, 17 Jun 2022 06:46:39 +0000 (01:46 -0500)]
sequences.extras: fix builds, stack checker doesn't like a word impl
nrotates might need another definition?
Doug Coleman [Fri, 17 Jun 2022 06:19:02 +0000 (01:19 -0500)]
editors.visual-studio-codium: rename from editors.codium
Doug Coleman [Tue, 14 Jun 2022 04:04:19 +0000 (23:04 -0500)]
combinators.extras: Add some weird combinators that might be useful.
Doug Coleman [Tue, 14 Jun 2022 03:57:00 +0000 (22:57 -0500)]
generalizations: Add nrotates and -nrotates.
3 d nrotates -> d nrot d nrot d nrot
John Benediktsson [Thu, 16 Jun 2022 22:03:59 +0000 (15:03 -0700)]
bare: lookup-user-type and insert-user-type
John Benediktsson [Thu, 16 Jun 2022 18:04:47 +0000 (11:04 -0700)]
bare: better errors for empty enums/unions/structs
John Benediktsson [Thu, 16 Jun 2022 17:47:16 +0000 (10:47 -0700)]
bare: change how user-types are handled
John Benediktsson [Thu, 16 Jun 2022 17:31:51 +0000 (10:31 -0700)]
bare: more error checking
John Benediktsson [Thu, 16 Jun 2022 17:23:55 +0000 (10:23 -0700)]
bare: more error checking
John Benediktsson [Thu, 16 Jun 2022 17:07:45 +0000 (10:07 -0700)]
bare: adding duplicate field check for structs
John Benediktsson [Thu, 16 Jun 2022 16:45:10 +0000 (09:45 -0700)]
bare: check duplicates for unions too
John Benediktsson [Thu, 16 Jun 2022 16:42:22 +0000 (09:42 -0700)]
bare: adding checks for valid union values.
John Benediktsson [Thu, 16 Jun 2022 16:40:12 +0000 (09:40 -0700)]
bare: check enum values when reading and writing.
John Benediktsson [Thu, 16 Jun 2022 16:40:02 +0000 (09:40 -0700)]
assocs: adding ?value-at.
John Benediktsson [Thu, 16 Jun 2022 16:29:54 +0000 (09:29 -0700)]
bare: check duplicate keys too.
John Benediktsson [Thu, 16 Jun 2022 16:21:13 +0000 (09:21 -0700)]
bare: check enums for duplicate values.
Doug Coleman [Thu, 16 Jun 2022 12:38:22 +0000 (07:38 -0500)]
editors.codium: Add codium support
John Benediktsson [Thu, 16 Jun 2022 00:27:08 +0000 (17:27 -0700)]
bare: more liberal union schema parsing.
John Benediktsson [Wed, 15 Jun 2022 21:00:50 +0000 (14:00 -0700)]
bare: fix SCHEMA:, add some tests.
John Benediktsson [Wed, 15 Jun 2022 20:49:59 +0000 (13:49 -0700)]
bare: adding a load-schema word
John Benediktsson [Wed, 15 Jun 2022 20:11:15 +0000 (13:11 -0700)]
bare: adding docs
John Benediktsson [Wed, 15 Jun 2022 19:04:53 +0000 (12:04 -0700)]
bare: adding more tests
John Benediktsson [Wed, 15 Jun 2022 18:49:52 +0000 (11:49 -0700)]
bare: fix usings on tests
John Benediktsson [Wed, 15 Jun 2022 18:21:30 +0000 (11:21 -0700)]
bare: adding support for user types and structs
John Benediktsson [Wed, 15 Jun 2022 18:16:27 +0000 (11:16 -0700)]
bare: addinng support for maps