Commit Graph

27576 Commits (80601662a3b8dcbb39c429dd744af72cda4fffb2)

Author SHA1 Message Date
John Benediktsson f9cb9765ee ui.gadgets.grid-lines: fix rough edges on right and bottom. 2015-07-18 14:56:57 -07:00
Doug Coleman fafff4041d tools.image-analyzer: fix using 2015-07-18 12:50:58 -07:00
John Benediktsson 44ae7264a5 xml: add some $quotation help. 2015-07-18 10:57:45 -07:00
John Benediktsson 66f6416d34 ui: add some $quotation help. 2015-07-18 10:57:37 -07:00
Doug Coleman a66cf55e8e hashtables: Don't test word's hashcode as a bignum after all. It's not allowed. 2015-07-18 09:17:34 -07:00
Doug Coleman 6415684f8d word hashcodes: Don't unsafely set the hashcode for a word to be a bignum. Revert foldable, type declaration for word hashcode*. 2015-07-18 08:55:38 -07:00
Doug Coleman d953038b30 tools.image-analyzer.gc-info: Fix unit test since llvm is unmaintained 2015-07-18 08:51:36 -07:00
Doug Coleman 3b3e349a99 Revert "tools.image-analyzer.gc-info: don't use unmaintained llvm."
This reverts commit 3ddfd9d92c.
2015-07-18 08:51:26 -07:00
John Benediktsson 3ddfd9d92c tools.image-analyzer.gc-info: don't use unmaintained llvm. 2015-07-18 08:44:09 -07:00
Doug Coleman bc20d1e9f9 llvm: move to unmaintained. it segfaults and the tests are disabled. 2015-07-18 02:27:00 -07:00
Doug Coleman bc0c02acdf core: declare word's hashcode an integer. Make word not flushable since it's mutable. Add a test case for #1392.
Fixes #1392. @bjourne found this.
2015-07-18 00:27:12 -07:00
John Benediktsson ac0828718f prettyprint: keep the cleanup from the last commit without the removal of { soft hard }. 2015-07-17 23:05:19 -07:00
John Benediktsson 2984496e04 Revert "prettyprint: remove { soft hard } line-break types (only ever used hard), cleanup."
This reverts commit cf0cec0ecd.
2015-07-17 23:02:54 -07:00
John Benediktsson fb688cc08b sequences: integer length for repetition, use English. 2015-07-17 17:42:41 -07:00
John Benediktsson 8d4d0d356f math.numerical-integration: make sure length is an integer. 2015-07-17 16:44:44 -07:00
John Benediktsson e2fc9f003a prettyprint: cleanup using. 2015-07-17 16:42:20 -07:00
John Benediktsson 17386d0608 Revert "sequences: simplify find-from and find-last-from."
This reverts commit 903b8eec0b.
2015-07-17 16:41:56 -07:00
John Benediktsson cf0cec0ecd prettyprint: remove { soft hard } line-break types (only ever used hard), cleanup. 2015-07-17 16:05:38 -07:00
Doug Coleman d2ab2e6dd1 math.parser.tests: Fix whitespace. 2015-07-17 15:19:39 -07:00
John Benediktsson 39055423ce splitting.monotonic: a bit faster. 2015-07-17 14:23:50 -07:00
John Benediktsson 743928ae7d sequences: use check-length to force integer partial dispatch in iteration. 2015-07-17 13:59:33 -07:00
John Benediktsson 9c4b3e7e43 sequences: define a 2each-from, use each-from more. 2015-07-17 13:40:01 -07:00
John Benediktsson 903b8eec0b sequences: simplify find-from and find-last-from. 2015-07-17 13:26:43 -07:00
John Benediktsson 327a4ba5af splitting.monotonic: cleanup and simplify monotonic-split. 2015-07-17 12:14:33 -07:00
John Benediktsson 573ac9c9e9 splitting: use unsafe in split-when, simplify split-indices. 2015-07-17 12:14:33 -07:00
John Benediktsson 9fad4187f3 sequences: adding a subseq-unsafe that doesn't check slice bounds. 2015-07-17 12:14:33 -07:00
Doug Coleman 16837c56ee macros: Fix docs to show macros output a quot. 2015-07-17 01:54:35 -07:00
John Benediktsson 59676ce68a splitting.monotonic: return array from empty trends. 2015-07-16 17:23:24 -07:00
John Benediktsson e2703b5720 splitting.monotonic: faster and simpler monotonic-slice. 2015-07-16 17:20:41 -07:00
John Benediktsson 8e8b15c515 sequences: fix help-lint. 2015-07-16 17:18:14 -07:00
John Benediktsson 94cddbe927 sequences: integer slots in slice, don't store reason in slice-error. 2015-07-16 15:35:03 -07:00
John Benediktsson 242d18d95e locals: use a test tuple instead of a slice. 2015-07-16 15:34:36 -07:00
John Benediktsson 37f7fa95ca grouping: integer slots in circular-slice. 2015-07-16 15:32:41 -07:00
John Benediktsson 5d6632514a io.sockets: make host-name a hook and throw correct errors. 2015-07-16 13:15:14 -07:00
Doug Coleman 9946eefc88 release.archive: pretty sure the path to Factor.app/ is right now. 2015-07-16 12:23:39 -07:00
John Benediktsson 5825099745 bootstrap.image: minor cleanup. 2015-07-16 11:09:17 -07:00
John Benediktsson dc9a501040 bootstrap.image.upload: use with-resource-directory. 2015-07-16 10:39:33 -07:00
John Benediktsson c7868226d0 math.parser: simplify using member-eq?. 2015-07-16 09:55:33 -07:00
John Benediktsson 6cded6437f combinators: fix linear-case-quot to order the comparisons properly.
I noticed that member? optimized comparisons in the wrong order, this
was because it calls into linear-case-quot.  The reason case was working
find is because it reversed before calling linear-case-quot.  The fix
was to move the reverse into linear-case-quot.
2015-07-16 09:55:19 -07:00
John Benediktsson 33a62c7f9d math.parser: with-radix-char quot shouldn't get called with ``f``. 2015-07-16 08:51:58 -07:00
John Benediktsson cd6ccdadc3 peg: use escaped character classes. 2015-07-16 08:44:59 -07:00
John Benediktsson 04c5f5bfce base64: separate read-into-ignoring. 2015-07-16 08:31:48 -07:00
John Benediktsson 39ebe15156 base85: cleanup using. 2015-07-16 07:59:49 -07:00
John Benediktsson e280bafabe math.parser: remove unnecessary with-no-radix, thanks @jonenst! 2015-07-16 07:35:51 -07:00
John Benediktsson d9e6784db8 base85: simplify (encode-base85). 2015-07-16 07:35:51 -07:00
John Benediktsson 9204d3c44d base64: simplify (encode-base64). 2015-07-16 07:35:51 -07:00
Doug Coleman c960bac0fd mason.release.archive: not sure which directory we are in for release 2015-07-16 00:55:54 -07:00
John Benediktsson eea048dae2 base64: big speedup and cleanup. 2015-07-15 22:34:15 -07:00
Doug Coleman 3d55e79a2c base64: include alphabet-inverse in compilation unit 2015-07-15 20:17:52 -07:00
Doug Coleman 916d8a12d9 base85: same as base64 patch. 2015-07-15 20:04:19 -07:00