Commit Graph

  • 05de15bdc1 compiler.cfg.utilities: rewrite apply-passes as a macro Björn Lindqvist 2016-05-18 23:46:31 +0200
  • 839a5a22ec effects: make :type print as :type instead of ``_: type`` Doug Coleman 2016-05-14 16:57:59 -0700
  • 8ae6e8e23d VM: safe_strdup needs to be called in vm_executable_path Björn Lindqvist 2016-05-14 19:00:20 +0200
  • 335615a025 VM: more destruction needed in the destructor Björn Lindqvist 2016-05-14 01:30:36 +0200
  • 7342d97e6d VM: add destructor to vm_parameters so that executable and image_path is free'd Björn Lindqvist 2016-05-13 23:12:16 +0200
  • 9555915e7b VM: more stuff to deallocate in the destructor Björn Lindqvist 2016-05-13 23:07:32 +0200
  • e2b133e291 VM: return value of vm_executable_path() should be free'd Björn Lindqvist 2016-05-13 05:15:28 +0200
  • 63791bf90e VM: move some logic from factor_vm to the vm_parameters class Björn Lindqvist 2016-05-13 04:12:57 +0200
  • 83ce08487e VM: initialize the ctx member in the construction Björn Lindqvist 2016-05-13 03:22:31 +0200
  • 340ad8b8d9 VM: removes the delete_contexts method Björn Lindqvist 2016-05-13 03:22:13 +0200
  • 5fabb71404 bootstrap.compiler.timing: "profile-compiler" is never set so this vocab is unused Björn Lindqvist 2016-05-13 02:24:22 +0200
  • d5b33de57c typed: factor typed-def? out of typed-def. Doug Coleman 2016-05-12 16:33:19 -0700
  • 3fa9ad91f6 effects: Add support for :type as standalone, unnamed types. ( :float -- ) pprints as ( _: float -- ), and ( :( a -- b ) -- ) works, etc. :union{ foo bar } pprints as object but could be improved if the effects parser uses the prettyprinter somehow. Move ?execute-parsing to parser to avoid circularity. Doug Coleman 2016-05-12 16:24:04 -0700
  • 7d66c331db ui.gadgets.table: mouse-color uses theme. John Benediktsson 2016-05-11 18:39:44 -0700
  • 6149bf5afc ui.tools.debugger: set theme fonts on table... John Benediktsson 2016-05-11 18:37:07 -0700
  • fb9a71627f ui.theme.switching: adding back light-mode and dark-mode. John Benediktsson 2016-05-11 18:32:33 -0700
  • 8a09779e3e ui.theme.switching: adding some docs. John Benediktsson 2016-05-11 18:06:47 -0700
  • 26e26599bd ui.theme.switching: add a switch-theme word. John Benediktsson 2016-05-11 17:41:54 -0700
  • d00e986b3d combinators.extras: fix unit tests. Doug Coleman 2016-05-11 14:18:48 -0700
  • 5d116594e0 editors.visual-studio-code: try to find "code" then "Code" then... on linux. Doug Coleman 2016-05-11 11:52:40 -0700
  • 8330256b1d combinators.extras, generalizations:: Add experimental combinators for 1res, 1arg. Doug Coleman 2016-04-22 15:46:15 -0700
  • 6b77c4f3da tools.deploy: bump the other bunny deploy size. Doug Coleman 2016-05-10 15:20:48 -0700
  • 5ebc7193fa ui.theme: remove unused url-color hook. John Benediktsson 2016-05-10 15:20:12 -0700
  • d279cea544 tools.deploy: bump the bunny size. Doug Coleman 2016-05-10 02:35:35 -0700
  • eb84850315 ui.gadgets.lists: Fix using for themes. Doug Coleman 2016-05-10 02:35:26 -0700
  • 0781fa5d00 ui.gadgets.theme: fix windows bootstrap. John Benediktsson 2016-05-09 23:27:41 -0700
  • 63410f62c8 ui.theme: updates to color scheme. John Benediktsson 2016-05-09 21:34:31 -0700
  • 7a028977c4 Moved both themes into ui.theme nicolas-p 2016-05-08 10:09:44 +0200
  • 35c8ec6bae Updated scrollbar buttons nicolas-p 2016-05-07 21:07:05 +0200
  • 0d6ae8a8b9 Fixed USING nicolas-p 2016-05-07 19:48:42 +0200
  • f650f7d869 Added listener styles in theme switching nicolas-p 2016-05-06 11:31:29 +0200
  • a83c90d849 Some color changes in both themes nicolas-p 2016-05-06 11:18:03 +0200
  • 5985291a4a Changed warning background in light theme nicolas-p 2016-05-06 09:27:09 +0200
  • a13d2b9fbf Small change in themes nicolas-p 2016-05-06 08:42:05 +0200
  • 45316318e8 Added "require" for theme.light and theme.dark nicolas-p 2016-05-06 07:49:21 +0200
  • 94d9bf8c88 Added prompt style and tip style in switching nicolas-p 2016-05-06 07:45:44 +0200
  • d2e645b5a2 Scrollbar buttons with transparent background nicolas-p 2016-05-05 23:27:08 +0200
  • e7897dd194 Author and summary for ui.gadgets.theme.switching nicolas-p 2016-05-05 23:06:36 +0200
  • f54fa08e05 Added tooltip for themes nicolas-p 2016-05-05 22:13:50 +0200
  • 85ba970bed Renaming themes nicolas-p 2016-05-05 22:07:22 +0200
  • 6a912e47b4 Implemented theme switching nicolas-p 2016-05-05 21:18:51 +0200
  • 83a725563e Added colors in light and dark themes nicolas-p 2016-05-04 23:24:37 +0200
  • 072f8e2625 Set text color almost everywhere nicolas-p 2016-05-04 21:57:04 +0200
  • 61707f7fef Author and summary for dark theme nicolas-p 2016-05-04 12:44:19 +0200
  • e5698281fb Replaced hard-coded colors with constants nicolas-p 2016-05-03 19:27:03 +0200
  • bea90b8d1f Better copyright format nicolas-p 2016-05-03 18:23:09 +0200
  • e6fe63e62b Added Solarized colors nicolas-p 2016-05-03 00:54:50 +0200
  • 465e6478ab inverse: minor cleanup. John Benediktsson 2016-05-09 21:36:45 -0700
  • a07b411834 bencode: adding bencoding vocabulary. John Benediktsson 2016-05-09 21:36:19 -0700
  • c1d78e87ff stream.extras: add print-flush, write-flush, etc. Doug Coleman 2016-05-09 17:18:08 -0700
  • 7f3adf3fb1 sequences.extras: add map-keys, map-values. Doug Coleman 2016-05-09 16:28:04 -0700
  • 7ced47a6b1 irc.gitbot: fix command. Doug Coleman 2016-05-09 16:07:15 -0700
  • 3f27df6d0a irc.logbot.log-line: print the user prefix. Doug Coleman 2016-05-09 15:43:20 -0700
  • d3570f2b22 irc.gitbot: update to be configurable. Doug Coleman 2016-05-09 15:09:54 -0700
  • e28328af70 forestdb.ffi: fix struct layout. Doug Coleman 2016-05-09 14:58:02 -0700
  • cd89da032d irc: use utf8 instead of latin1. not sure if this is the best idea. Doug Coleman 2016-05-09 12:11:44 -0700
  • 449c740b23 client.base: paremeters was getting the channel name instead of the channel>> slot. try to fix it in chat-message. Doug Coleman 2016-05-09 11:59:42 -0700
  • 2d5368f4af irc.messages.parser: simplify parser Doug Coleman 2016-05-09 11:49:19 -0700
  • 334477d94a websites.concatenative: allow listings for irclogs Doug Coleman 2016-05-09 17:45:44 +0000
  • ba83f01ee0 websites.concatenative: add irc logs. Doug Coleman 2016-05-08 12:20:11 -0700
  • 652a98e50e irc.logbot: fix up logbot to allow more custom configuration. Doug Coleman 2016-05-08 12:17:30 -0700
  • 274a0174fd cpu.x86: use INC and DEC in favor of ADD reg, 1 and SUB reg, 1 Björn Lindqvist 2016-05-08 18:44:31 +0200
  • 5a2e1c953e cpu.x86.assember: add INC and DEC instructions to the assembler Björn Lindqvist 2016-05-08 18:43:51 +0200
  • 156fcbb48b images.testing.png: adding the image i forgot Björn Lindqvist 2016-05-08 03:19:54 +0200
  • 2b91a3e083 images.png: support for reading iTXt chunks Björn Lindqvist 2016-05-07 15:07:22 +0200
  • af53fdd3d0 images.png: Support for reading iCCP chunks with color profiles Björn Lindqvist 2016-05-06 23:07:24 +0200
  • 7c7d314e49 images.png: length>> field isnt needed Björn Lindqvist 2016-05-06 21:21:23 +0200
  • 3edf8f594a ui: ceiling world dimensions when opening. John Benediktsson 2016-05-06 20:56:37 -0700
  • 7f8d5cbef4 VM: when starting the sampling profiler, the data needs to be cleared Björn Lindqvist 2016-05-06 19:56:13 +0200
  • 2d7d61e2e2 misc/icons: adding Factor icon svg. John Benediktsson 2016-05-04 20:24:42 -0700
  • bbb3582d9d GNUMakefile: The previous patch doesn't work with g++. https://stackoverflow.com/questions/19774778/when-is-it-necessary-to-use-use-the-flag-stdlib-libstdc Doug Coleman 2016-05-05 16:55:28 -0700
  • 10164b6af8 GNUMakefile: Explicitly ask for stdlib=libc++ because clang downgrades the version silently if you use backward compatibility mode with OSX 10.5 and then shrink_to_fit() doesn't work. Config.macosx: Support for shrink_to_fit() is claimed to be in 10.7 and later, but 10.7 and 10.8 both throw this huge error: https://paste.factorcode.org/paste?id=3872 Doug Coleman 2016-05-05 16:48:40 -0700
  • c100d2256d tools.deploy.shaker: dont strip the "layout" property Björn Lindqvist 2016-05-05 15:46:22 +0200
  • 9824be8714 VM: The C++11 method shrink_to_fit() can be used to release memory Björn Lindqvist 2016-05-05 14:22:57 +0200
  • 5826394573 VM: the (clear-samples) primitive is unused Björn Lindqvist 2016-05-05 02:33:35 +0200
  • bc9f62efde VM: using a c++ lambda over a struct Björn Lindqvist 2016-05-05 01:57:52 +0200
  • 8911ad2a16 VM: don't end the gc event in start_gc_again, fixes #659 Björn Lindqvist 2016-05-04 22:47:50 +0200
  • 583fb5825b VM: removes the collector class Björn Lindqvist 2016-05-04 17:52:04 +0200
  • f629a95b03 VM: moving collector methods to slot_visitor methods Björn Lindqvist 2016-05-04 00:32:17 +0200
  • b79490b063 tools.deploy.tests: guess we need to bump the size again Björn Lindqvist 2016-05-03 01:21:03 +0200
  • 30451ebf5a compiler.cfg.*: new slots ds-height and rs-height Björn Lindqvist 2016-05-03 01:16:50 +0200
  • 4cc5e90605 VM: SNPRINTF macro is not used Björn Lindqvist 2016-05-02 15:01:49 +0200
  • 2035eb91fe VM: method compute_identity_hashcode is not needed Björn Lindqvist 2016-05-02 14:05:01 +0200
  • eb8b7f02bf VM: the start_factor method isn't needed Björn Lindqvist 2016-05-01 23:36:41 +0200
  • 53f5961534 color-table: adding hex color column. John Benediktsson 2016-04-30 15:06:14 -0700
  • 57403b72ae color-table: 5 decimal places. John Benediktsson 2016-04-30 14:34:14 -0700
  • f8b1269ef2 color-table: add column filled with respective colors Alexander Iljin 2016-04-30 17:01:28 +0300
  • 8f8ab48346 colors-docs: fix wording Alexander Iljin 2016-04-19 22:48:45 +0300
  • ecd3d76a4e sequences-docs: fix wording Alexander Iljin 2016-04-10 19:08:18 +0300
  • b8e0d5e278 compiler.cfg.builder.*: the when* checks aren't needed Björn Lindqvist 2016-04-30 09:27:27 +0200
  • 6f440404c3 tools.deploy.tests: changes name of the test file to local-license.txt so it is more unique Björn Lindqvist 2016-04-28 17:27:38 +0200
  • 2ab41d0944 tools.deploy.shaker: Revert from f488f77 Björn Lindqvist 2016-04-28 17:12:43 +0200
  • f7d92e4712 ui.tools.listener: fix introduction font sizes. John Benediktsson 2016-04-29 18:30:59 -0700
  • 52ceae3790 successor: new vocab. John Benediktsson 2016-04-28 20:51:39 -0700
  • 3c4d232d58 locals.parser: fix docs. John Benediktsson 2016-04-28 18:36:39 -0700
  • 4884352df0 text-analysis: vocab to analyze English text. John Benediktsson 2016-04-28 18:02:36 -0700
  • c581805368 tools.deploy.shaker: vocabs.loader hooks is required to resolve "vocab:"-paths Björn Lindqvist 2016-04-28 03:24:09 +0200
  • 20e8ca1f9e tools.deploy.shaker: a bunch more word properties which appear safe to strip Björn Lindqvist 2016-04-24 22:57:42 +0200
  • d21ff7a3a0 tools.deploy.shaker: fix startup hook stripping Björn Lindqvist 2016-04-24 22:48:03 +0200
  • f488f77e62 tools.deploy.shaker: docs Björn Lindqvist 2016-04-24 21:27:00 +0200