Commit Graph

23532 Commits (080e44aac642f2b13d23d400ceaa015b8c142c05)

Author SHA1 Message Date
John Benediktsson 080e44aac6 strings.tables: faster format-table. 2012-07-13 18:42:34 -07:00
John Benediktsson c6bbeffe54 splitting: string-lines is 30-70% faster. 2012-07-13 18:24:45 -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 5568f759e6 benchmark.binary-search: remove print in favor of assert. 2012-07-13 16:11:01 -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 7525c1d99a benchmark.dlists: adding a dlist benchmark. 2012-07-13 15:15:26 -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 dcd91bd259 assocs.extras: fixing stack effect, inline words. 2012-07-11 22:15:44 -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 6faf85d9f5 assocs.extras: adding a "zip-as" that is faster than "zip >hashtable". 2012-07-11 20:37:12 -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 0bf89b2c97 benchmark.json: adding a json benchmark. 2012-07-11 18:43:22 -07:00
John Benediktsson e292492653 io.streams.sequence: faster stream-read-until. 2012-07-11 18:26:41 -07:00
John Benediktsson ca4a2a7b7d misc: update vim syntax file using ``generate-vim-syntax``. 2012-07-11 14:28:15 -07:00
John Benediktsson 00767f879a misc: update factor.vim generator with changes in last year. 2012-07-11 14:27:48 -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
John Benediktsson 311a6a42bf build-support: make factor.sh check the git branch. 2012-07-11 12:08:29 -07:00
Doug Coleman a344a6bc2e cairo: Store the error number in the error tuple. 2012-07-10 17:24:54 -07:00
John Benediktsson e4ccdaca86 sequences.repeating: minor style cleanup. 2012-07-10 17:03:13 -07:00
John Benediktsson 96a36b34b9 math.statistics: minor style cleanup. 2012-07-10 17:03:01 -07:00
John Benediktsson 139150444c sequences.repeating: rename repeating to cycle and add repeat 2012-07-10 16:47:33 -07:00
Doug Coleman 6f7c2694e0 Config.macosx: first two digits of 'xcodebuild -version' number is enough; throw away rest of version number.
$ xcodebuild -version
Xcode 4.3.3
Build version 4E3002
Fixes #543.
2012-06-22 15:23:07 -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 42c70e10b3 graphviz.ffi: use unless-zero. 2012-06-22 08:36:56 -07:00
John Benediktsson 1790a4dbdb math.text.french: removing duplicate if-zero definition. 2012-06-22 08:36:37 -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 b9babdfa48 parser: Drunk coding is buzzed coding. 2012-06-21 17:35:24 -07:00
Doug Coleman 13b1c184a7 parser: last fix. 2012-06-21 14:18:55 -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
John Benediktsson 4ddb4ff502 fuel.help: fix use of lookup-article. 2012-06-21 11:53:46 -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