Commit Graph

10255 Commits (080e44aac642f2b13d23d400ceaa015b8c142c05)

Author SHA1 Message Date
John Benediktsson 080e44aac6 strings.tables: faster format-table. 2012-07-13 18:42:34 -07:00
John Benediktsson ec23219689 dlists: simpler equality. 2012-07-13 17:29:20 -07:00
John Benediktsson ab106849f0 dlists: fix equality when custom dlist-link nodes are used. 2012-07-13 16:56:28 -07:00
John Benediktsson 3acff10ae5 dlists: fix stack effect names. 2012-07-13 16:21:29 -07:00
John Benediktsson 1136d64247 binary-search: check +eq+ last. 2012-07-13 16:21:18 -07:00
John Benediktsson 8579244d3d dlists: rename "dlist>seq" to "dlist>sequence". 2012-07-13 15:53:38 -07:00
John Benediktsson de035c064a ui.gadgets: use curry in add-gadgets. 2012-07-13 15:39:18 -07:00
John Benediktsson 1e4ff2b04c ui.text: cleanup string-width/height and make text-dim a bit faster. 2012-07-13 15:35:42 -07:00
John Benediktsson c5ce96565b core-text.fonts: making cache-font and cache-font-metrics twice as fast. 2012-07-13 15:18:35 -07:00
John Benediktsson 2f8cbfd236 dlists: rename "seq>dlist" to ">dlist". 2012-07-13 15:15:14 -07:00
John Benediktsson 5643ee3f29 deques: fix stack effect to have "deque" not "dlist". 2012-07-13 15:14:51 -07:00
John Benediktsson 32760a247e xml.data: some lint fixes. 2012-07-12 19:24:18 -07:00
John Benediktsson 20fdbb82b8 xml: 10-12% faster benchmark through cleanup and minor refactoring. 2012-07-12 19:06:37 -07:00
John Benediktsson 8b3f91b0a0 xml.data: eliminate unions in favor of maybe. 2012-07-12 19:00:12 -07:00
John Benediktsson 36f86673a7 xml-rpc: removing unnecessary union. 2012-07-12 18:59:17 -07:00
John Benediktsson 4ed70f0ab7 json.writer: slightly faster using first2. 2012-07-11 20:47:38 -07:00
John Benediktsson af2d3a9761 json.writer: using interleave is much cleaner (thanks @jckarter!). 2012-07-11 20:41:25 -07:00
John Benediktsson 94aa0b6c7f json.writer: faster writing, makes the json benchmark almost twice as fast. 2012-07-11 19:31:57 -07:00
John Benediktsson 8d4ab73a52 json.reader: make json parsing faster for files that contain a lot of spaces. 2012-07-11 18:45:10 -07:00
John Benediktsson 84de393d16 xml.traversal: use filter-as words. 2012-07-11 14:19:07 -07:00
John Benediktsson a7f1aee213 sequences.deep: adding deep-filter-as and flatten-as. 2012-07-11 14:18:11 -07:00
John Benediktsson c823800ddf math.statistics: faster and simpler entropy word. 2012-07-11 12:26:20 -07:00
Doug Coleman a344a6bc2e cairo: Store the error number in the error tuple. 2012-07-10 17:24:54 -07:00
John Benediktsson 96a36b34b9 math.statistics: minor style cleanup. 2012-07-10 17:03:01 -07:00
Doug Coleman 9c954c305d cocoa.plists: Remove duplicate using. 2012-06-22 13:47:17 -07:00
John Benediktsson ee91a9dd30 math.functions: minor cleanup. 2012-06-22 08:38:34 -07:00
John Benediktsson ad3d29e5d5 ui.tools.listener: adding docs for emacs-style key bindings. 2012-06-21 20:18:43 -07:00
Doug Coleman 5e6aa80c51 pixel-format-attribute was just (pixel-format-attribute)
Rename the GENERIC: (pixel-format-attribute) to pixel-format-attribute ?
2012-06-21 12:12:57 -07:00
Doug Coleman ff8e144340 renaming fixes: Forgot some words. 2012-06-21 11:54:43 -07:00
Doug Coleman 5a955d262a debugger: summary on check-mixin-class-error 2012-06-21 09:12:15 -07:00
Doug Coleman f8d1af5d75 utf16n: botched merge commit. oops 2012-06-21 09:04:09 -07:00
Doug Coleman 500c3aace2 debugger: put method on no-current-vocab-error 2012-06-21 09:02:17 -07:00
Doug Coleman 9e5bafe5e2 debugger: Put method on check-method-error. 2012-06-21 08:56:57 -07:00
Doug Coleman dce69faa59 issue #358: change line-break to add-line-break 2012-06-21 08:38:04 -07:00
Doug Coleman 69b3422bf9 issue #358: delete unused word 2012-06-21 08:38:03 -07:00
Doug Coleman 68d0daae00 issue #358: rename ole32-error -> check-ole32-error 2012-06-21 08:38:02 -07:00
Doug Coleman 795c9ed26a issue #358: fix a couple compiler errors 2012-06-21 08:35:47 -07:00
Doug Coleman 264cf4002d issue #358: command-map -> get-command-at 2012-06-21 08:35:46 -07:00
Doug Coleman ecaedab7af issue #358: code-blocks -> get-code-blocks 2012-06-21 08:35:45 -07:00
Doug Coleman 117d57ad92 issue #358: Rename all of the words depends-on-* to add-depends-on* 2012-06-21 08:35:45 -07:00
Doug Coleman 19e7b1ea77 issue #358: Finish renaming <apropos> to <apropos-search> 2012-06-21 08:35:44 -07:00
Doug Coleman 72b4d53639 issue #358: Rename button-pen -> lookup-button-pen. 2012-06-21 08:35:40 -07:00
Doug Coleman 104778d1da issue #358: Rename apropos tuple -> apropos-search. 2012-06-21 08:35:39 -07:00
Doug Coleman 095e22cb42 issue #358: Make a word lookup-article so that article is just a tuple. 2012-06-21 08:35:38 -07:00
Doug Coleman bbf5cfbc4d io.files.info.windows: Fix file-systems word in two ways. First, don't
allocate 32k on the local alloc stack (which causes a 'double fault.')
Second, if the volume doesnt look up to a real path, don't make a dummy
object for that. volume
Use alien>native-string and native-string>alien wherever possible instead of
utf16n for Windows.
2012-06-21 08:32:53 -07:00
Doug Coleman 47a977277a sequences.windowed: Add vocabulary for doing windowed sequences that look
n steps back. Different from clumps in that maping over them gives you a
sequence that's as long as the underlying sequence.
2012-06-20 21:42:16 -07:00
Doug Coleman e90c0b8c75 random: Add random-integers and random-units words. 2012-06-20 21:42:15 -07:00
John Benediktsson 1a88a72b30 tools.deploy: use splitting, sigh. 2012-06-19 18:56:45 -07:00
Slava Pestov de4952b3ea environment: Add change-os-env, docs, example, etc. 2012-06-19 18:45:53 -07:00
John Benediktsson 351b5267fd tools.deploy: fix test for staging name. 2012-06-19 17:57:22 -07:00