Commit Graph

11004 Commits (0e0d9fe07bc7977f8601a41282ee5e37b4ad32bf)

Author SHA1 Message Date
John Benediktsson 72be6c69be lists: fix for renaming. 2013-03-24 14:15:32 -07:00
Doug Coleman f12633e73b io.launcher.unix, unix.ffi: Reset ignored signal in process launcher. Fix SIG_DFL etc. 2013-03-24 12:38:02 -07:00
Doug Coleman e0216808e2 io.encodings.strict: Rename 2013-03-24 10:11:18 -07:00
Doug Coleman a7a065e315 promises: Rename 2013-03-24 10:11:18 -07:00
Doug Coleman b22ca7574b html.forms: Rename 2013-03-24 10:11:18 -07:00
Doug Coleman 2f11e06dec tools.coverage: Rename 2013-03-24 10:11:17 -07:00
Doug Coleman dc1adc942b io.pools: Rename 2013-03-24 10:11:17 -07:00
Doug Coleman 11c4c4634a tools.trace: Rename 2013-03-24 10:11:17 -07:00
Doug Coleman 45e33f5c09 iokit: Rename 2013-03-24 10:11:17 -07:00
Doug Coleman 791f87bdf7 lists: Rename some list words 2013-03-24 10:11:17 -07:00
John Benediktsson b39483ec70 graphs: fix stack effect to be more clear on closure. 2013-03-24 09:34:05 -07:00
Doug Coleman 5224fba820 math: Revert clone on median algorithm, perhaps need to revisit this. Call clump for moving-median 2013-03-24 01:14:35 -07:00
Doug Coleman 33a4117787 compiler: Fix tuple literals in tests. 2013-03-24 01:09:37 -07:00
Doug Coleman bfbe6edde6 math.statistics: Median now changes the order of the sequence, so clone it first. 2013-03-24 01:08:28 -07:00
Doug Coleman 188d7e98df html.templates.chloe: Rename cached-template 2013-03-23 23:16:54 -07:00
Doug Coleman c9e9a5985a xml-rpc: Use ERROR: 2013-03-23 23:10:30 -07:00
Doug Coleman c74d19512e xml: Rename unclosed. 2013-03-23 23:08:15 -07:00
Doug Coleman 8160bb036d compiler.cfg.linear-scan.live-inervals: Rename live-interval 2013-03-23 22:59:18 -07:00
Doug Coleman 5f377c0849 compiler: Rename value-info, live-interval 2013-03-23 22:56:47 -07:00
Doug Coleman 97f6d171ed compiler.tree: Fix compiler test with merge-state 2013-03-23 22:56:16 -07:00
Doug Coleman f5d0035ac5 unix.stat.linux: stat-func 2013-03-23 22:48:57 -07:00
Doug Coleman 5732c61f12 unix.stat: Rename stat. 2013-03-23 22:38:38 -07:00
Doug Coleman 20e14a96df unix.statfs etc: Naming conflicts. 2013-03-23 22:38:38 -07:00
Doug Coleman c88760128d core-foundation.run-loop: Rename run-loop. 2013-03-23 22:38:38 -07:00
John Benediktsson 1754ab73bd basis: fewer tokens when possible using if*. 2013-03-23 22:25:02 -07:00
Doug Coleman 00450e468a tools,help: Fix error-type. 2013-03-23 22:07:40 -07:00
John Benediktsson 2621fff99e bit-sets: use adjoin-all. 2013-03-23 22:07:22 -07:00
John Benediktsson cd1c6ccda0 help.lint: fix error-type-holder. 2013-03-23 22:04:49 -07:00
Doug Coleman da30a378c9 debugger: Fix undefined-word. 2013-03-23 21:44:37 -07:00
Doug Coleman 4aa8c93546 strings, multiline: Fix unexpected-eof. 2013-03-23 21:42:26 -07:00
Doug Coleman aafc2a6190 vocabs.metadata: Rename unsupported-platform. 2013-03-23 21:35:36 -07:00
Doug Coleman ee4f4ec997 source-files.errors: Rename error-type. 2013-03-23 21:25:19 -07:00
Doug Coleman fa0b4c1a5b compiler: Use lookup-library. 2013-03-23 21:23:23 -07:00
Doug Coleman 9c0d2068c9 tools.deploy.shaker: Fix call to lookup-library. 2013-03-23 20:03:51 -07:00
Doug Coleman 22c8e78c6d opengl.annotations: Fix tuple slot name. 2013-03-23 20:00:41 -07:00
Doug Coleman f4410e295a io.files.info.windows: Fix file-info-tuple inheritance. 2013-03-23 19:14:28 -07:00
John Benediktsson d0ad18a64e compiler.cfg.ssa.construction.tdmsc: fix previous broken commits. 2013-03-23 18:44:49 -07:00
John Benediktsson 15f9ba2763 Revert "compiler.cfg.ssa.construction.tdmsc: more use of ?adjoin."
This reverts commit 6bf55a6d89.
2013-03-23 18:39:15 -07:00
John Benediktsson 3f1a426210 Revert "compiler.cfg.ssa.construction.tdmsc: pass visited set on stack."
This reverts commit ec2834300b.
2013-03-23 18:25:53 -07:00
John Benediktsson 7744498ad2 compiler.cfg.ssa.construction.tdmsc: pass visited set on stack. 2013-03-23 18:13:17 -07:00
John Benediktsson 56a7cf4df2 compiler.cfg.ssa.construction.tdmsc: more use of ?adjoin. 2013-03-23 17:57:41 -07:00
John Benediktsson 93fb7805b0 compiler: more use of ?adjoin. 2013-03-23 17:47:07 -07:00
Doug Coleman 3b7d0681af unix: rename C function kevent. 2013-03-23 17:44:00 -07:00
Doug Coleman 60cb462826 ui.tools: Fix restart. 2013-03-23 17:39:48 -07:00
Doug Coleman daca323523 ui.tools.error-list: Fix reset-memoized. 2013-03-23 17:35:18 -07:00
Doug Coleman 2761c45277 io.files.info: Fix unit test. 2013-03-23 17:20:00 -07:00
Doug Coleman a82b460876 continuations: Rename restart to continue-restart. 2013-03-23 17:18:09 -07:00
Doug Coleman f820215b1e alien.libraries: Rename library to lookup-library. 2013-03-23 17:16:46 -07:00
Doug Coleman fb4eb84f7c ui.tools.error-list: Rename error-list-gadget. 2013-03-23 17:14:04 -07:00
Doug Coleman eb20c5e22e compiler.tree.modular-arithmetic: Fix test for iota change. 2013-03-23 17:12:16 -07:00
Doug Coleman 9f92b12e3b compiler.tests: Fix test for <groups> change. 2013-03-23 17:11:27 -07:00
Doug Coleman 033711bf6a compiler.errors: Rename linkage-error. 2013-03-23 17:10:11 -07:00
Doug Coleman 378300155b tools.test: Rename did-not-fail. 2013-03-23 17:09:19 -07:00
Doug Coleman f4dfc3733a help.lint: Rename help-lint-error. 2013-03-23 17:06:37 -07:00
Doug Coleman 8012f60829 cococa.messages: Rename selector. 2013-03-23 16:54:55 -07:00
Doug Coleman 031543fed3 delegate: Rename consult-method. 2013-03-23 16:51:34 -07:00
Doug Coleman 50bf20bca4 tools.deprecation: Rename deprecation-note 2013-03-23 16:48:41 -07:00
Doug Coleman c1b4bcb58e ui.gadgets.slider: Rename. 2013-03-23 16:47:04 -07:00
Doug Coleman 16964064b6 ui.tools: Fix definition? usage. 2013-03-23 16:46:51 -07:00
Doug Coleman d2024a84e3 io.files.info: Rename file-info and file-system-info. 2013-03-23 16:43:32 -07:00
Doug Coleman 42470e10e7 concurrency.count-downs: Rename count-down tuple. 2013-03-23 16:41:58 -07:00
Doug Coleman 0b5c1b79c1 ui.gadgets: Rename grid-layout. 2013-03-23 16:41:02 -07:00
Doug Coleman b4acfa376a definitions: Separate definition definitions. 2013-03-23 16:34:33 -07:00
Doug Coleman 9dd0f84f07 peg.ebnf: Regexp fail. 2013-03-23 16:30:57 -07:00
Doug Coleman be87b3aca7 peg.ebnf: Rename tokenizer in peg.ebnf, fix whitespace. 2013-03-23 16:27:00 -07:00
Doug Coleman 4efd998bd6 opengl: Rename gl-error to gl-error-tuple. 2013-03-23 16:26:43 -07:00
Doug Coleman 5fab749dcc words: Change word -> last-word, set-word -> set-last-word. 2013-03-23 16:12:03 -07:00
Doug Coleman 5a1692eead stack-checker: Rename literal -> literal-tuple. 2013-03-23 16:12:03 -07:00
Doug Coleman 51e695857c ui.gestures: Class vs word name duplication. Sorry for the lame names, this can get cleaned up with a tool once there are no more conflicts. 2013-03-23 16:12:03 -07:00
Doug Coleman e0e12fd5ea editors.notepad: Make this Windows only. 2013-03-23 15:14:51 -07:00
Doug Coleman 8c19602ae9 assocs: Add of and ?of. Change all the things at once! Fixes #701. 2013-03-23 14:59:07 -07:00
Doug Coleman f9ea61bf91 basis/extra: Update last usages of <sliced-groups> to <groups>. 2013-03-23 12:08:18 -07:00
Doug Coleman 11af4e1781 grouping: Remove <clumps> and <circular-clumps> and rename <sliced-clumps>
and <sliced-circular-clumps> to those. Fixes #765.
2013-03-23 11:38:05 -07:00
Doug Coleman 8917ae9ad7 grouping: Remove <groups>, old <sliced-groups> is now <groups>. Fixes 2013-03-23 11:37:51 -07:00
John Benediktsson 0687e3f880 lcs: more performance improvements. 2013-03-21 21:16:34 -07:00
John Benediktsson 460d19f56c compiler.tree: fewer namespace lookups. 2013-03-21 19:36:07 -07:00
John Benediktsson 7da4a74588 compiler: fewer namespace lookups. 2013-03-21 19:11:20 -07:00
John Benediktsson 042a0f26a6 disjoint-sets: ahem. 2013-03-21 18:13:24 -07:00
John Benediktsson b398daf472 boxes: don't check occupied twice. 2013-03-21 17:57:03 -07:00
John Benediktsson 657bef5818 lcs: performance improvements. 2013-03-21 17:55:09 -07:00
John Benediktsson 5b9805fcfd base64: faster encode and decode. 2013-03-21 17:46:07 -07:00
John Benediktsson 684c2793e7 math: some style cleanup. 2013-03-21 08:54:14 -07:00
John Benediktsson 8fdef5d585 tools.completion: fix test cases. 2013-03-20 23:08:00 -07:00
John Benediktsson a440b2a909 tools.completion: matching names. 2013-03-20 16:51:09 -07:00
Doug Coleman ef98b7af53 tools, ui.tools: Rename complete-P"? to complete-pathname? 2013-03-20 16:18:30 -07:00
Doug Coleman 07e223564f math.ranges: Stopgap fix for math.ranges unit tests. See issues #803, #800, #508. 2013-03-20 15:54:57 -07:00
John Benediktsson d5e5991671 prettyprint: fix length limit to be 'maximum length before truncation'. 2013-03-20 15:30:29 -07:00
Doug Coleman 5291eec130 prettyprint: Don't print ~1 more~ when there is only one element left. Fixes #524. 2013-03-20 14:26:05 -07:00
Doug Coleman eb136e0f21 math.ranges: Add a bunch more tests for empty ranges. 2013-03-20 13:52:03 -07:00
Doug Coleman 3b8164da32 typed: Add unit test for #778. 2013-03-20 11:14:09 -07:00
John Benediktsson 3fb1cb6d2d typed: prevent TYPED: definitions without types. 2013-03-20 11:09:34 -07:00
John Benediktsson 972281987c compiler.cfg.intrinsics: intrinsics on inline words are not supported. 2013-03-20 10:59:45 -07:00
John Benediktsson 04a7a793d6 locals.parser: check for valid locals names. 2013-03-20 09:48:55 -07:00
John Benediktsson 8d3acb68f5 zoneinfo: fix for calendar renaming. 2013-03-20 09:02:40 -07:00
John Benediktsson 86fcc79628 calendar: fix bootstrap problem. 2013-03-19 22:40:23 -07:00
Doug Coleman 50485b72c2 calendar: Add more utility words for date abbrevations. 2013-03-19 17:23:26 -07:00
John Benediktsson 06eaac026c csv: cleanup some of the words a bit. 2013-03-19 11:03:30 -07:00
John Benediktsson 67a2b9dc9a io.encodings: speed up ascii and utf8 stream-read-until. 2013-03-18 13:35:22 -07:00
John Benediktsson 2bbec0dd61 stack-checker: more use of hash-sets. 2013-03-16 13:41:51 -07:00
John Benediktsson 86b2dea8d5 io.encodings: remove duplication in decoder-readln. 2013-03-15 10:50:40 -07:00
John Benediktsson 68fed78c7d io.encodings.strict: some fixes. 2013-03-15 07:55:20 -07:00
John Benediktsson e164358d01 help.handbook: show vocab name for strict encodings. 2013-03-15 07:52:22 -07:00
John Benediktsson d11805228f io.files.info.unix.linux: use string>csv instead. 2013-03-15 06:40:24 -07:00
John Benediktsson 779721c737 csv: fix help-lint warnings. 2013-03-15 06:16:34 -07:00
John Benediktsson bccec54caf csv: fixing the tests for recent interface changes. 2013-03-14 21:21:20 -07:00
John Benediktsson a5c5970530 csv: cleanup public interface, adding stream- versions of read/write words. 2013-03-14 21:18:34 -07:00
John Benediktsson 91b1f3fff1 csv: some performance improvements. 2013-03-14 21:05:41 -07:00
John Benediktsson e74f770b57 Use bl in more places. 2013-03-14 19:24:00 -07:00
John Benediktsson b56556f0ab json: some performance improvements. 2013-03-14 18:53:13 -07:00
John Benediktsson 001baa2cc4 memoize: change unpacker to embed array type. 2013-03-14 14:50:41 -07:00
John Benediktsson 668de36940 tools.crossref: fix for bootstrap errors. 2013-03-12 21:01:16 -07:00
John Benediktsson 1a59420232 tools.crossref: more "make UI browser happy". 2013-03-12 09:27:07 -07:00
John Benediktsson e35c142195 ui.tools.browser.popups: fix in/out links popups. 2013-03-12 09:10:16 -07:00
Doug Coleman 875e45a640 sequences: Add some short useful factors. Clean up the use of longest. 2013-03-11 17:47:52 -07:00
Doug Coleman ce72121c7a basis: End <PRIVATE with PRIVATE>. 2013-03-10 22:36:57 -07:00
Doug Coleman d7a61ae809 io.encodings.utf32: Fix unmatched <PRIVATE. 2013-03-10 22:20:59 -07:00
John Benediktsson b2ffa02fff Fix some tests broken by recent definitions change. 2013-03-10 20:22:18 -07:00
John Benediktsson b8097f9221 compiler: cleaner use of sets. 2013-03-10 17:21:27 -07:00
John Benediktsson 7f3f90eb8d compiler: more use of hash-sets. 2013-03-10 16:13:31 -07:00
John Benediktsson 1776893c36 compiler.tree.dead-code.simple: curry live-values. 2013-03-10 16:13:31 -07:00
John Benediktsson 8c88e0448a ui: change selected gadgets to a hash-set. 2013-03-10 16:13:30 -07:00
Doug Coleman aa26fec7c6 help: Mismatched <PRIVATE PRIVATE> pair. 2013-03-10 15:14:14 -07:00
Doug Coleman 6697f3effb math.statistics: Fix histogram and collect. Histogram used each-index even when it didn't need to. 2013-03-10 12:57:48 -07:00
Doug Coleman 5a9e7cd374 classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things. 2013-03-10 12:05:38 -07:00
John Benediktsson ac95c024f3 compiler.cfg.loop-detection: more use of hash-sets. 2013-03-10 10:06:48 -07:00
John Benediktsson c7c951f207 compiler.cfg.ssa.construction: more use of hash-sets. 2013-03-10 10:03:11 -07:00
John Benediktsson 4f0c404d87 tools.scaffold: more use of hash-sets. 2013-03-10 10:02:53 -07:00
John Benediktsson 229e85459e compiler.tree.tuple-unboxing: simpler checks. 2013-03-10 09:36:52 -07:00
John Benediktsson c0c769a7d8 compiler.units: changing definitions-changed to use a set. 2013-03-10 09:11:18 -07:00
John Benediktsson 50db0745d6 graphs: moving to basis. 2013-03-09 08:31:06 -08:00
John Benediktsson 80ac71ad86 tools.crossref: fix help-lint. 2013-03-08 22:24:21 -08:00
John Benediktsson 5f165095dc ui.tools.listener.completion: fix use of search-vocab-names. 2013-03-08 17:53:02 -08:00
Doug Coleman f9c96628c0 tools.completion: Add utility word for searching for a string in a sequence of strings. 2013-03-08 16:50:10 -08:00
John Benediktsson e9aeef7a5e regexp.dfa: more use of hash-sets. 2013-03-08 16:50:59 -08:00
John Benediktsson e9d8ff1c0d prettyprint.sections: more use of hash-sets. 2013-03-08 16:32:09 -08:00
John Benediktsson 26506a4b0b destructors: use hash-sets to keep track of disposables. 2013-03-08 16:30:33 -08:00
John Benediktsson 4b5833f252 tools.crossref: speed up build-crossref. 2013-03-08 16:18:26 -08:00
John Benediktsson 2025ffe292 compiler.tree.modular-arithmetic: more use of hash-sets. 2013-03-08 15:58:16 -08:00
John Benediktsson 17a71e8105 tools.profiler.sampling: more use of hash-sets. 2013-03-08 14:36:04 -08:00
John Benediktsson 262a46a3f4 compiler.cfg.loop-detection: more use of hash-sets. 2013-03-08 12:38:50 -08:00
John Benediktsson ff9af6423f compiler.tree.recursive: more use of hash-sets. 2013-03-08 12:34:23 -08:00
John Benediktsson 9d43e21563 compiler.cfg.write-barrier: more use of hash-sets. 2013-03-08 12:30:37 -08:00
John Benediktsson 88626d38ca compiler.cfg.ssa.construction: more use of hash-sets. 2013-03-08 12:24:06 -08:00
John Benediktsson af1b167c28 compiler.tree.propagation.info: inline <value-info>. 2013-03-08 12:19:24 -08:00
John Benediktsson b97a1a0753 compiler: fix stack effects to indicate visited is same object. 2013-03-08 12:16:02 -08:00
John Benediktsson bf35114fec compiler: use hash-sets to track visited sets. 2013-03-08 11:04:47 -08:00
John Benediktsson 04af5f2ffb hash-sets: faster implementation based on hashtables. 2013-03-07 21:43:17 -08:00
John Benediktsson 5908186301 compiler.cfg.alias-analysis: use clear-set. 2013-03-07 21:35:00 -08:00
John Benediktsson b571a42679 Use -unsafe words with pair methods. 2013-03-07 10:47:23 -08:00
John Benediktsson bddd66f5f3 interval-maps: bit of unsafe. 2013-03-07 10:46:41 -08:00