Commit Graph

10748 Commits (0fe01622de6cce7ad98cca8435ed3e24e9ae834d)

Author SHA1 Message Date
John Benediktsson ac5c9a5d91 colors: adding linear-gradient. 2012-10-21 12:32:45 -07:00
John Benediktsson 4fe22de451 colors: fix using list, silly auto-use. 2012-10-21 12:09:59 -07:00
John Benediktsson df3956a679 colors.gray: adding rgba>gray. 2012-10-21 12:02:44 -07:00
John Benediktsson e8d50a2d08 random: support random on sets. 2012-10-05 15:35:22 -07:00
John Benediktsson cf3c197743 compiler.tree.propagation: revert cleanup, this was more correct. 2012-10-05 15:00:49 -07:00
John Benediktsson 9dafa325a5 random: support "random" on floats (uses uniform-random-float). 2012-10-05 14:47:40 -07:00
John Benediktsson f7d58fff90 compiler.tree.propagation: throw the proper error in >fixnum methods. 2012-10-05 09:54:51 -07:00
John Benediktsson 80b39bd4f2 compiler.tree.propagation: cleanup known-words a bit. 2012-10-05 09:47:27 -07:00
John Benediktsson 040b94f5ce compiler.tree.propagation: make sure integer>fixnum-strict infers a fixnum. 2012-10-05 04:17:43 -07:00
John Benediktsson 8e54a4ff15 sequences.generalizations: add "nfind" and "nany?". 2012-10-04 14:48:46 -07:00
John Benediktsson fc5f9451e8 random: implement random for assocs. 2012-10-03 10:08:08 -07:00
Jon Harper b3ff75cec2 ui.backend.gtk: better gesture for shift tab
gdk emits ISO_Left_Tab for shift + tab. Not sure if factor should silently
transform that in tab..
With this patch, shift tabs emits the following gesture:
T{ key-down { mods { S+ } } { sym "TAB" } }
2012-09-29 15:54:15 +02:00
John Benediktsson ba8a3c2ecd bit-sets: inline <bit-set>. 2012-09-28 20:29:39 -07:00
John Benediktsson 39a94832bd smtp: plain-auth-string should return a ... string. 2012-09-28 19:04:38 -07:00
John Benediktsson e23cb40dae sequences.generalizations: fix stack effect docs for "nall?". 2012-09-27 11:46:24 -07:00
John Benediktsson 3abc7a9500 sequences.generalizations: adding "nall?". 2012-09-27 11:42:09 -07:00
John Benediktsson 225e87339b update some docs that should use $quotation. 2012-09-27 11:09:17 -07:00
John Benediktsson c93fd319b3 help.markup: require $quotation to specify stack effect. 2012-09-27 11:08:52 -07:00
John Benediktsson 4dd3511a40 sequences.generalizations: adding nmap-reduce. 2012-09-26 20:49:42 -07:00
John Benediktsson 5903b2ccf5 combinators.smart: adding smart-2reduce and smart-2map-reduce, for @erg. 2012-09-26 17:43:26 -07:00
Doug Coleman d8c7a7b153 alien.data: Add malloc-like for copying c-arrays into malloc'd c-arrays. 2012-09-26 17:11:48 -07:00
John Benediktsson 13f101bd2b math.statistics: empty-sequence is silly. 2012-09-26 17:09:23 -07:00
John Benediktsson c5c74aa59c combinators.smart: adding smart-reduce and smart-map-reduce. 2012-09-26 17:01:44 -07:00
Doug Coleman 638a3efead specialized-arrays: Don't generate malloc-foo-array words. Use 4 \ double malloc-array instead. 2012-09-26 16:25:20 -07:00
John Benediktsson 41227954e7 Revert "db: don't nest transactions.
This reverts commit e599a83de7.
2012-09-26 13:29:40 -07:00
John Benediktsson 14c6bad2f6 db: don't nest transactions. 2012-09-26 10:35:22 -07:00
John Benediktsson 7fb8db2e74 math.statistics: adding a normalized-histogram word. 2012-09-26 08:39:11 -07:00
John Benediktsson 6072e58db3 math.statistics: remove probabilities word, not really needed. 2012-09-26 08:32:30 -07:00
John Benediktsson ca69afec31 math.statistics: use "cumulative map" as base of all cumulative words. 2012-09-25 22:27:42 -07:00
John Benediktsson a283782abe math.statistics: some fixes to entropy, adding maximum-entropy and normalized-entropy. 2012-09-25 20:17:34 -07:00
John Benediktsson 80e2309e17 ui.tools.listener.completion: color private vocabs red in completion-mode. 2012-09-25 14:49:49 -07:00
John Benediktsson 61fa05942b ui.tools.listener.completion: fix row color for words in our search list. 2012-09-25 11:45:38 -07:00
John Benediktsson b5d0ccf200 tool.completion: ... 2012-09-25 10:34:32 -07:00
John Benediktsson 4222b44ab7 tools.completion: less private. 2012-09-25 10:01:56 -07:00
John Benediktsson bb580f2ef7 tools.completion: more <PRIVATE> words. 2012-09-25 09:45:44 -07:00
John Benediktsson a5b91e181a tools.completion: moving "complete-?" words. 2012-09-25 09:10:44 -07:00
John Benediktsson d5998a712f tools.completion: add "paths-matching". 2012-09-24 20:22:29 -07:00
John Benediktsson 5e57a8258d ui.gadgets.paragraphs: cache width in "line" object. 2012-09-24 18:29:51 -07:00
John Benediktsson 2f99a33e36 ui.tools.listener: adding COLOR: completions. 2012-09-24 15:07:30 -07:00
John Benediktsson 08821f38ea tools.completion: adding colors-matching. 2012-09-24 15:07:30 -07:00
John Benediktsson 55a230f368 formatting: use $snippet to make format strings stand out in docs. 2012-09-24 09:48:58 -07:00
John Benediktsson cc60477996 help.tutorial: some feedback from real world tutees. 2012-09-23 19:01:43 -07:00
John Benediktsson 988e2ee4a9 webbrowser: rename url-like to url-string. 2012-09-22 16:52:01 -07:00
John Benediktsson ea0759fff6 webbrowser: add tests for url-like. 2012-09-22 16:51:03 -07:00
John Benediktsson ab7890911c webbrowser: support open-url on "url-like" strings. 2012-09-22 16:49:53 -07:00
John Benediktsson 03a8290da9 multline: fix docs for /*. 2012-09-22 16:45:26 -07:00
John Benediktsson adb3a15d21 io.launcher.unix: fix tests to use arch in file names. 2012-09-22 10:30:10 -07:00
John Benediktsson ea276574c5 ui.tools.browser.popups: fix hand-loc get-global. 2012-09-21 18:42:00 -07:00
John Benediktsson a32ac00389 ui.text: more globals. 2012-09-21 18:40:38 -07:00
John Benediktsson be85b3bee3 ui: hand-loc and hand-click-loc should be global. 2012-09-21 18:32:43 -07:00
John Benediktsson f1c62deb03 ui: use "windows get-global". 2012-09-21 15:39:49 -07:00
John Benediktsson 51f708cda4 classes.struct: inline M\ struct byte-length. 2012-09-21 11:50:45 -07:00
John Benediktsson ed48a31498 summary: inline object-summary. 2012-09-21 11:36:04 -07:00
John Benediktsson a9c165db4f bootstrap.image: adding make-my-image for @erg. 2012-09-21 11:35:46 -07:00
John Benediktsson 3f947055b4 Revert "cpu.x86.bootstrap: Rice the jit compiler -- SHR SHL -> AND."
This reverts commit f43e2b1ba7.
2012-09-21 10:43:48 -07:00
Doug Coleman 4ee63bea7e cpu.x86.bootstrap: Rice the jit compiler -- SHR SHL -> AND. 2012-09-21 10:18:14 -07:00
Doug Coleman 84c1137eb4 windows.uniscribe: Render image lazily. Speeds up panes benchmark. 2012-09-21 09:54:40 -07:00
John Benediktsson 07194b4741 ui.text.pango: lazy render images like core-text backend. 2012-09-21 08:16:48 -07:00
John Benediktsson fc7f7a736a core-text: delay rendered line calculation until needed. 2012-09-20 19:31:36 -07:00
John Benediktsson 7e3391ffb0 ui.gadgets.tables: i think this is clearer. 2012-09-20 18:24:57 -07:00
John Benediktsson 98a8230d1c ui.gadgets.tables: fix stack effect names. 2012-09-20 18:24:57 -07:00
John Benediktsson 6d447cb939 ui.gadgets.tables: cache table rows only on model-changed. 2012-09-20 18:24:57 -07:00
John Benediktsson 37b27b7fbe ui.gadgets.tables: reduce generic dispatch. 2012-09-20 18:24:57 -07:00
John Benediktsson 3470492e21 windows.fonts: speed up cached fonts. 2012-09-20 12:14:44 -07:00
Doug Coleman ba307bb38d cpu.x86.features: Rename rdrnd to rdrand! 2012-09-20 12:03:10 -07:00
Doug Coleman ed83c87554 cpu.x86: Add ghetto RDRAND support. Proper support wouldn't use alien-assembly and would take a count parameter. 2012-09-20 11:54:44 -07:00
John Benediktsson 88b196dc8c ui.gadgets.tables: some performance improvements. 2012-09-20 08:34:43 -07:00
John Benediktsson a025d81798 tools.annotations: add total number of calls to timing information. 2012-09-20 08:29:37 -07:00
John Benediktsson 803a1cb565 wrap: more speedups. 2012-09-19 17:09:07 -07:00
Doug Coleman 8e8712efab math.bitwise: Fix bit-range and test it. 2012-09-19 17:03:13 -07:00
Doug Coleman 19b6ae71d5 math.bitwise: Fix on-bits for negative values, which also fixes bits. Add unit tests. 2012-09-19 16:39:22 -07:00
Doug Coleman f0464fa097 math.bitwise: Inline bit-range 2012-09-19 16:15:14 -07:00
Doug Coleman cda2e4d7da combinators.smart: Add cleave>sequence. 2012-09-19 15:44:20 -07:00
Doug Coleman d196f8f141 cpu.x86: Use bit-range, don't call cpuid so many times 2012-09-19 15:44:20 -07:00
Doug Coleman 2735d3a5d7 math.bitwise: Add bit-range 2012-09-19 15:44:19 -07:00
Doug Coleman e97c8971a5 cpu.x86: Some calls to CPUID take a parameter in ECX. Add cpuid-extended to allow these. 2012-09-19 11:30:54 -07:00
John Benediktsson e45f0ec9e2 cpu.x86.features: temporary fix for bootstrap issue. 2012-09-19 10:41:54 -07:00
John Benediktsson 6cba7af1e1 interval-maps: bit more speed using unsafe words. 2012-09-19 10:33:52 -07:00
John Benediktsson 40a8936fe6 unicode.breaks: inline word-break-classes. 2012-09-19 10:33:52 -07:00
Doug Coleman de52d96d93 cpu.x86.features: Add some words to check cpu features. Replace alien-assembly popcnt? instruction with general cpuid one. 2012-09-19 10:12:25 -07:00
Doug Coleman 1897f5fb4a cpu.x86.assember: Add RDMSR for completeness, but it can't be called from user code. Factor kernel modules? 2012-09-19 10:11:36 -07:00
Doug Coleman d52c0b1987 cpu.x86.features: Unbiased CPUID test. 2012-09-19 08:48:14 -07:00
Doug Coleman 9c0a8b3250 cpu.x86: Fix load order. 2012-09-19 08:40:18 -07:00
Doug Coleman 9827e29e95 cpu.x86.features: Fix cpuid for win64. 2012-09-18 20:09:39 -07:00
Doug Coleman 0d337e04ea cpu.x86.features: Implement cpuid with help from joe. Add unit test. 2012-09-18 18:51:32 -07:00
Doug Coleman 9ebd6c11ad cpu.x86: Fix the popcnt? word alien-assembly. XOR the return-reg RAX before calling BT/BSET because XOR clears the CF and the whole thing becomes a no-op. Change popcnt instruction to opt-out rather than opt-in. Fixes . 2012-09-18 17:15:03 -07:00
John Benediktsson cfa87365e3 ui.baseline-alignment: add concept of "aligned-gadget".
This type of gadget caches baseline and cap-height for performance.
2012-09-18 15:48:49 -07:00
John Benediktsson b80992b27a Revert "ui.gadgets.labels: use font-metrics directly."
This reverts commit d9fdd71d64.
2012-09-18 09:19:29 -07:00
Alex Vondrak 4c53c971c1 compiler.cfg.gvn.math: missed some availability checks that were causing math.vectors.simd.tests to fail (issue ) 2012-09-18 00:07:10 -07:00
John Benediktsson 45f0db5f78 ui.gadgets: add some inline. 2012-09-17 17:21:31 -07:00
John Benediktsson 25aadd2dc2 ui.text.pango: don't create unnecessary font objects. 2012-09-17 14:17:57 -07:00
John Benediktsson eb1a4db801 ui.gadgets.labels: use font-metrics directly. 2012-09-17 14:12:25 -07:00
John Benediktsson 8e3c79b841 ui.gadgets.paragraphs: cache the wrapped paragraph for performance. 2012-09-17 14:12:25 -07:00
John Benediktsson d5900ba7ee ui.gadgets: inline gadget-child and nth-gadget. 2012-09-17 14:12:25 -07:00
John Benediktsson b2cd64d0e9 classes.struct: removing unused bad-type-for-bits error. 2012-09-17 09:54:55 -07:00
Doug Coleman b72040d3b6 windows: Start adding GetBestInterface. 2012-09-17 08:05:23 -07:00
Doug Coleman c5df68d7b3 windows.iphlpapi: Add a way to get interfaces, mac addrs, and ips on
windows.
2012-09-16 17:51:05 -07:00
Doug Coleman 6f8043241e windows.winsock: Add sockaddr>ip. 2012-09-16 17:50:47 -07:00
Doug Coleman 8bfed897a8 combinators.smart: Add cleave>array. 2012-09-16 17:32:27 -07:00
Doug Coleman 320efb8bc7 windows.kernel32: Add HeapAlloc, HeapFree but don't use them.. 2012-09-16 17:24:31 -07:00
Doug Coleman 0bdcf5173f io.files.info: On my Windows7 box, D: is "not really there" and it kills
file-systems. Ignore errors instead of dying.
2012-09-16 17:23:25 -07:00
Doug Coleman 1a91e3a8ff alien.c-types: Add c-type-signed to protocol, which is true for signed
types. Use c-type-signed in classes.struct.
2012-09-16 14:42:18 -07:00
John Benediktsson 52fab586be heaps: inline heap-size also. 2012-09-14 12:07:56 -07:00
John Benediktsson 2422490f86 heaps: speed up heaps benchmark. 2012-09-14 10:03:30 -07:00
Alex Vondrak f75f99ecc9 compiler.cfg.copy-prop: kludge to make sure ##phis get updated 2012-09-12 15:14:11 -07:00
Alex Vondrak 4008edfdf8 move compiler.cfg.graphviz & compiler.cfg.gvn from basis to extra, just to keep organized 2012-09-12 15:14:07 -07:00
Alex Vondrak 51b3b1fd87 compiler.cfg.graphviz: tweak code & output a little 2012-09-12 15:14:06 -07:00
Alex Vondrak d6849da7ec compiler.cfg.graphviz: refactoring 2012-09-12 15:14:06 -07:00
Alex Vondrak 64b541759e add crappy experimental code for compiler.cfg.graphviz & compiler.cfg.gvn 2012-09-12 15:14:06 -07:00
John Benediktsson 7873719c6e regexp.classes: bit more speed with read-only slots. 2012-09-12 08:39:40 -07:00
John Benediktsson d657cbb286 regexp.classes: inline class-member?. 2012-09-11 20:22:17 -07:00
John Benediktsson 61707f1e5c unicode.data: inline category#. 2012-09-11 20:21:31 -07:00
John Benediktsson 837568c793 xml.tokenize: slight fix to reduce number of namespace lookups. 2012-09-11 14:46:45 -07:00
John Benediktsson 08499b6e5a hints: cleanup some hint setting. 2012-09-11 10:35:21 -07:00
John Benediktsson 9e18953a5e circular: fix minor typo in copyright url. 2012-09-11 10:35:21 -07:00
Doug Coleman 2282007334 math.ratios: Add unit tests for bug . 2012-09-11 08:16:25 -07:00
John Benediktsson e72e1a340f compiler.tree.propagation: fix >fraction types. 2012-09-11 07:42:39 -07:00
John Benediktsson e84e508256 math.ratios: speed up some operations on ratios. 2012-09-10 19:53:25 -07:00
John Benediktsson ec6baefce3 compiler.tree.cleanup: fix "-1 shift" tests. 2012-09-10 19:24:23 -07:00
John Benediktsson a4f264509d math: cleaner "2/" speedup by using custom inlining. 2012-09-10 17:59:03 -07:00
John Benediktsson c86b2d2161 math.combinatorics: factorial could be memoized... 2012-09-05 11:02:38 -07:00
John Benediktsson b6c069f99a compiler.cfg.representations.selection: removing 10^ in favor of 10^. 2012-09-05 09:25:26 -07:00
Doug Coleman d2317c71f5 math.statistics: add rank-values 2012-09-04 18:52:38 -07:00
John Benediktsson 8ed541b26b math.ratios: slight fix to M\ ratio recip for negative ratios. 2012-09-02 10:08:00 -07:00
John Benediktsson 009fb4249e math: faster recip for integers and ratios. 2012-09-02 09:47:31 -07:00
John Benediktsson b39547a866 math.bitwise: some cleanup of zero handling. 2012-08-31 15:58:54 -07:00
John Benediktsson 3836d57321 math.functions: faster (integer) m^n. 2012-08-31 15:10:48 -07:00
Doug Coleman 6c9a6122de math.vectors: Implement infinity p-norm and special-case l1-norm and l2-norm. 2012-08-30 16:47:45 -07:00
John Benediktsson 40992bd3b6 unicode.case: fix tests for i-dot? and lithuanian? change. 2012-08-30 13:33:35 -07:00
John Benediktsson d3fc7ef6c2 unicode.case: slightly cleaner locale case handling. 2012-08-30 11:32:12 -07:00
John Benediktsson aa7790c645 wrap: 25% faster on benchmark. 2012-08-29 09:20:55 -07:00
Doug Coleman 8b51ddcbe2 sqlite: Fix using. 2012-08-26 11:57:24 -07:00
Doug Coleman 22178a9475 db.sqlite: Fix using. 2012-08-26 01:20:06 -07:00
Doug Coleman bf4d4f73a2 db.sqlite: Append layouts:cell to sqlite file test db name. Fixes . 2012-08-26 00:09:31 -07:00
Doug Coleman bcc86baf45 io.sockets: Minor cleanup. 2012-08-26 00:04:53 -07:00
Doug Coleman 3adbee3ea0 specialized-array: The day of doing everything twice. 2012-08-25 22:53:22 -07:00
Doug Coleman 2354455764 environment: Don't depend on unix for docs. 2012-08-25 21:36:43 -07:00
Doug Coleman 7f4ade141c environment: I dont even.. 2012-08-25 21:17:00 -07:00
Doug Coleman dfc5761df4 environment: Fix using again. 2012-08-25 21:04:00 -07:00
Doug Coleman 30673f65cf io.ports: More correct memory handling. There are still leaks in the tests... 2012-08-25 19:44:22 -07:00
Doug Coleman 3143222223 environment: Fix using lists.. 2012-08-25 18:51:58 -07:00
Doug Coleman b7d16801ff logging.server: Modernize a bit. 2012-08-25 18:42:37 -07:00
Doug Coleman 60beb84774 specialized-arrays: Don't leak in unit test. 2012-08-25 18:38:44 -07:00
Doug Coleman e6dc36b073 environment: set-os-envs leaks memory on unix systems. provide set-os-envs-pointer in case this is unacceptable. 2012-08-25 18:37:50 -07:00
Doug Coleman 6c4043bb25 io: Make stream-contents call stream-contents* and do the disposal in the top-level. Fixes . 2012-08-25 17:03:51 -07:00
Doug Coleman 2b9f4668b6 images: gdiplus had a resource leak (file descriptor). change stream>image to dispose of the
stream no matter what.
2012-08-25 11:44:40 -07:00
Doug Coleman d33dc194ca core: in-definition -> with-definition. 2012-08-24 16:07:31 -07:00
Doug Coleman b06b6a8261 core: rename in-word-definition to in-definition 2012-08-24 16:04:49 -07:00
Doug Coleman 84402ccf7e core: Don't allow nested defintions in :, ::, M:, M::. Fixes . 2012-08-24 15:53:45 -07:00
John Benediktsson 1455a5fb17 xml.tokenize: minor speedups. 2012-08-24 15:16:27 -07:00
John Benediktsson 625da03282 unicode.case: slightly faster >title. 2012-08-24 15:16:27 -07:00
John Benediktsson 17008536a6 unicode.breaks: removing unused word. 2012-08-24 14:58:05 -07:00
John Benediktsson eef5aea9a7 unicode.breaks: better version of previous patch. 2012-08-24 14:57:26 -07:00
John Benediktsson 0af7e323d6 interval-maps: allow interval-at and interval-key? to optimize better... 2012-08-24 14:37:46 -07:00
John Benediktsson f496a05695 interval-maps: first2 is faster. 2012-08-24 14:25:19 -07:00
John Benediktsson 29a11cc21a Revert "unicode.breaks: use find-index-from instead of slices."
This reverts commit 0aeb2174fb.
2012-08-24 14:10:19 -07:00
John Benediktsson 8a872a25b5 unicode.breaks: use find-index-from instead of slices. 2012-08-24 12:25:40 -07:00
John Benediktsson b364bafeff interval-maps: speed up interval-at. 2012-08-24 12:25:40 -07:00
Doug Coleman 27f445d505 assocs: Add sift-keys and sift-values. Remove three other implementations
of sift-values and use the new one.
2012-08-23 22:36:10 -07:00
John Benediktsson 2fef140e79 xml.name: simpler parse-name makes benchmark 12% faster. 2012-08-23 18:07:25 -07:00
John Benediktsson 4ade5ce82f Revert "memoize: faster memoize for single argument words."
This reverts commit bd06ea47ab.
2012-08-23 17:47:23 -07:00
John Benediktsson 990fdca1fc memoize: faster memoize for single argument words. 2012-08-23 17:39:07 -07:00
John Benediktsson dd2a5729a7 math.primes.erato: bit faster by inlining. 2012-08-23 09:35:09 -07:00
John Benediktsson 465a969b61 layouts: defining "fixnum-bits". 2012-08-21 18:05:59 -07:00
John Benediktsson 84e8041a9c bit-arrays: move toggle-bit to bit-arrays.private. 2012-08-21 18:05:59 -07:00
John Benediktsson 1ee1a793de ui.tools.browser: fix stack effect name. 2012-08-17 10:13:44 -07:00
Doug Coleman afb2a6eabb random: Bump up the random unit tests from 50k to 500k. At 50k, pareto doesn't have enough samples to get the right std. At 500k, it should never fail again.. 2012-08-16 14:14:08 -07:00
Doug Coleman 8d6002c765 help.tutorial: Explain the workflow before telling the user to edit the code. 2012-08-15 08:58:14 -07:00
John Benediktsson 511ad6d9f3 calendar.unix: inline some things. 2012-08-15 08:29:46 -07:00
John Benediktsson 2854ecd4ec command-line: need to check for run differently. 2012-08-13 21:06:57 -07:00
John Benediktsson 2109af55ad command-line: need to check rest of args. 2012-08-13 20:57:39 -07:00
John Benediktsson 2620c64c21 combinators.smart: adding smart-with. 2012-08-13 19:32:12 -07:00
John Benediktsson 07e74c0ad8 editors.vim: use string as article name. 2012-08-13 18:22:14 -07:00
John Benediktsson 93a2775248 ui.tools.operations: fix crash clicking on a model that hasn't been initialized properly. 2012-08-13 17:02:39 -07:00
John Benediktsson 36a4a59efc command-line: if run is specified first non-param starts the command-line. 2012-08-13 16:42:56 -07:00
John Benediktsson 7b2b3f5e9f ui.tools.listener.completion: make sure "IN:<Ctrl-h>" works. 2012-08-13 15:16:16 -07:00
John Benediktsson 17bd952e4a vocabs.cache: bringing back the fry change. 2012-08-13 12:44:33 -07:00
John Benediktsson 750d9e0faf Revert "vocabs.cache: use fry, its cleaner."
This reverts commit 1a8d9f227d.
2012-08-13 12:36:06 -07:00
John Benediktsson 54cfca1f1e Revert "vocabs.cache: oops."
This reverts commit c7c0fd7a46.
2012-08-13 12:36:02 -07:00
John Benediktsson 1baaa99153 vocabs.cache: oops. 2012-08-13 12:31:36 -07:00
John Benediktsson 2e8361fee8 vocabs.cache: use fry, its cleaner. 2012-08-13 12:30:17 -07:00
John Benediktsson df91fa9527 help.html: fix test case back to original version. 2012-08-13 12:25:08 -07:00
John Benediktsson 9ac33a06bc vocabs.cache: clear only the vocab that changed from vocab-file-contents. 2012-08-13 12:24:14 -07:00
John Benediktsson 33c4e19ff9 vocabs: change vocabs-changed to be vocab-changed and take a vocab argument. 2012-08-13 12:05:42 -07:00
John Benediktsson 0d9c7df8e2 memoize: fix invalidate-memoized for 0 args. 2012-08-13 12:04:56 -07:00
John Benediktsson 231b791da1 vocabs.hierarchy: much faster using directory entries. 2012-08-13 11:12:15 -07:00
John Benediktsson d6c60258cf editors: these should understand private. 2012-08-13 10:32:27 -07:00
John Benediktsson e374f2fa19 vocabs: reverting recent private vocab changes. 2012-08-13 10:32:14 -07:00
John Benediktsson ea25cde2af math.functions: make it clear that 0 = is the more correct zero?. 2012-08-13 08:03:54 -07:00
Doug Coleman 94ad1c236f help.html: Fix unit test. 2012-08-12 13:55:53 -07:00
Doug Coleman 432c114745 math.complex: Fix using list. 2012-08-12 13:55:36 -07:00
John Benediktsson 4561cf7684 Revert "math.functions: cleaner rect>."
This reverts commit 5ecff652ba.
2012-08-11 10:40:41 -07:00
John Benediktsson fd94838032 vocabs.refresh: skip private vocabs. 2012-08-10 19:33:18 -07:00
Doug Coleman 2b45ba9a4f math.complex: Check C{ } syntax -- can only have two elements in the complex array. Fixes . 2012-08-10 15:58:04 -07:00
John Benediktsson 0178117d6c math.functions: cleaner rect>. 2012-08-10 15:51:11 -07:00
John Benediktsson 4c54b32170 tools.time: flush the banner so you can use time in a loop. 2012-08-10 15:23:10 -07:00
John Benediktsson 344b89fe5f vocabs.loader: better fix for append-vocab-dir. 2012-08-10 15:01:37 -07:00
John Benediktsson b957ad1684 vocabs: make source/docs/tests work for private vocabs. 2012-08-10 14:39:53 -07:00
John Benediktsson 2e9c20a12e math.matrices: adding the outer product. 2012-08-08 17:02:39 -07:00
John Benediktsson adbe117b5a help.stylesheet: missing one style... 2012-08-07 14:51:04 -07:00