Commit Graph

  • f9ac667cc5 Bump version to 0.4.1 Simon Forman 2020-05-19 19:39:44 -0700
  • b168606ff2 Version 0.4.1 Simon Forman 2020-05-19 19:39:32 -0700
  • 2835ff7379 Push out v0.4.1 right quick to fix Ticket #40430 Simon Forman 2020-05-19 18:05:57 -0700
  • d89e095dd3 Minor cleanup. Simon Forman 2020-05-19 14:50:10 -0700
  • b3c8723313 Yes, tabs. Simon Forman 2020-05-19 14:27:18 -0700
  • 1cbeb5d866 Mention the situation with the type code. Simon Forman 2020-05-19 14:09:00 -0700
  • 8bd0e7ce0e Remove the types stuff et. al. Simon Forman 2020-05-19 13:01:37 -0700
  • 95cd1e6cc6 round Simon Forman 2020-05-18 20:48:30 -0700
  • 605891d6d8 Zero-or-one not one-or-more. Simon Forman 2020-05-18 20:45:04 -0700
  • eb42220b69 Minor cleanup. Simon Forman 2020-05-18 20:37:58 -0700
  • caa3cb9a1f Let's simplify. Simon Forman 2020-05-18 20:00:00 -0700
  • d158157132 Rip out type code from the library. Simon Forman 2020-05-18 19:07:07 -0700
  • 9368e36d22 Let's simplify. Simon Forman 2020-05-18 18:32:35 -0700
  • 889bc7f9ad Bump version to 0.4.0 Simon Forman 2020-05-17 17:28:52 -0700
  • a223f95331 Version 0.4.0 Simon Forman 2020-05-17 17:22:31 -0700
  • 56da4690d0 Rebuild docs Simon Forman 2020-05-17 16:40:58 -0700
  • ef6411205d Recognize scientific notation. Simon Forman 2020-05-17 16:10:56 -0700
  • 2c75a0d858 Don't use `==` for definitions. Simon Forman 2020-05-17 16:02:43 -0700
  • 98a3da138e Log reset is less wordy. Simon Forman 2020-05-17 12:58:26 -0700
  • 40f8e4505d Slightly more efficient to just print the string. Simon Forman 2020-05-17 11:51:59 -0700
  • 5dea9349f0 Make joy/gui/controllerlistbox.py compatible with Python 3. Simon Forman 2020-05-16 10:44:35 -0700
  • b0676719a5 Python 3. Simon Forman 2020-05-16 09:52:56 -0700
  • 762cd7d8ce How to start Thun under i3. Simon Forman 2020-05-15 07:36:25 -0700
  • 26908cf23b It must be a BytesIO. Simon Forman 2020-05-15 07:35:16 -0700
  • 76ac5eca94 Trying out a different dsiplay format. Simon Forman 2020-05-15 07:34:47 -0700
  • 548709c87a Format lists properly. Simon Forman 2020-05-10 12:46:33 -0700
  • e5bd03ac70 Try logging just the commands. Simon Forman 2020-05-10 12:18:34 -0700
  • 8a0a21e21e I3 config with suggested layout. Simon Forman 2020-05-10 12:17:54 -0700
  • 354539c5f4 show_stack in case you close the stack window. Simon Forman 2020-05-10 10:42:10 -0700
  • 48e0462610 Set the font on the listbox. Simon Forman 2020-05-10 10:35:42 -0700
  • d280649be3 Remove listbox try out script. Simon Forman 2020-05-10 08:38:37 -0700
  • a3e49a75f0 Update view of stack at start. Simon Forman 2020-05-10 08:36:05 -0700
  • 663753a770 Connect it up. Simon Forman 2020-05-10 08:28:49 -0700
  • cc6516698b Bring in the listbox widget with drag. Simon Forman 2020-05-09 19:09:23 -0700
  • c326f335ed With i3 use separate windows again. Simon Forman 2020-05-09 17:31:40 -0700
  • 7c4e488d1c Version 0.3.0 Simon Forman 2020-04-29 07:46:32 -0700
  • ea356a539a `primrec` combinator in Prolog Simon Forman 2020-05-05 15:52:40 -0700
  • 07d94a1fad primrec combinator Simon Forman 2020-05-05 15:22:12 -0700
  • 8604dccc24 Put the log and scratch text in the same window. Simon Forman 2020-05-02 12:51:29 -0700
  • b935e53ca4 Python is 3 now. Simon Forman 2020-05-01 23:09:09 -0700
  • 7047ec3178 Add Python 3 classifiers and ignore __pycache__ dirs. Simon Forman 2020-04-28 17:33:10 -0700
  • 46d5c32e9f Closes Ticket #40371 Bump version number to 0.3.0 Simon Forman 2020-04-28 15:46:32 -0700
  • 7f6fcf6e09 Rebuild docs with Python 3 and Sphinx 3.0.2. Simon Forman 2020-04-28 15:37:49 -0700
  • 176e427116 Indent with tabs. Simon Forman 2020-04-28 15:28:58 -0700
  • ddf063973c Trace command. Simon Forman 2020-04-28 15:28:43 -0700
  • 4704799c37 Rename primrec to tailrec. Simon Forman 2020-04-28 11:05:19 -0700
  • 750f498512 Fixes #38237 Sort out stack/unstack/enstacken/disenstacken Simon Forman 2020-04-28 10:42:09 -0700
  • fac2d2ae5f Switch the names of unstack and disenstacken. Simon Forman 2020-04-28 10:28:30 -0700
  • f13d572304 Make it easy to install the tools to build the docs. Simon Forman 2020-04-25 19:12:25 -0700
  • 035f8108f0 Minor cleanup. Simon Forman 2020-04-25 18:41:26 -0700
  • 5da4663f98 Some comments in gui.main. Simon Forman 2020-04-25 18:24:14 -0700
  • a66fd8d173 Finally remove all mentions of the old polytypes module. Simon Forman 2020-04-25 15:59:31 -0700
  • cdff2ea5ea Fixes #40358 Help output could be better. Simon Forman 2020-04-25 15:08:58 -0700
  • acd65f18f7 Minor docs update. Simon Forman 2020-04-25 14:14:35 -0700
  • 819fcf8825 Fixes #40345 automate publication of docs Simon Forman 2020-04-25 14:13:52 -0700
  • 638ce5a5cf Don't automodule non-existent joy.utils.polytypes module. Simon Forman 2020-04-24 21:27:26 -0700
  • 5b7f65c453 Make all the docs. Simon Forman 2020-04-24 17:53:46 -0700
  • d7d6114963 Rebuilt some sphinx docs. Simon Forman 2020-04-24 17:21:08 -0700
  • ff6d427b2f Fixes: #38238 rename pushback to concat. Simon Forman 2020-04-24 17:12:46 -0700
  • 9f55b5f4d8 Depend on dulwich and future. Simon Forman 2020-04-24 17:11:24 -0700
  • 9f36207fe3 Sort the definitions in the library. Simon Forman 2020-04-24 16:13:05 -0700
  • 14f706cd96 Rebuilt some docs. Minor edits. Simon Forman 2020-04-24 16:10:28 -0700
  • 1863cba7f7 Somehow swoncat fell through the cracks. Simon Forman 2020-04-24 16:09:32 -0700
  • d089cd5d75 Minor edits. Simon Forman 2020-04-24 13:27:13 -0700
  • 078f29830d Switch to tabs for indentation. Simon Forman 2020-04-24 12:48:15 -0700
  • 2fb610e733 Fixes: #40354 Don't hardcode my own name and email as autosave committer. Simon Forman 2020-04-24 12:28:59 -0700
  • c1a9fc2c28 Fixes: #40355 Lookup bytes no good. Simon Forman 2020-04-24 12:05:39 -0700
  • cf5c618376 Pickle protocol 2. Simon Forman 2020-04-24 11:58:43 -0700
  • 78ba1a1851 Dulwich expects bytes not str. Simon Forman 2020-04-24 11:57:11 -0700
  • 40a7830694 Fixes #40353 TypeError: must be str or None, not bytes Simon Forman 2020-04-24 11:45:16 -0700
  • 4ec06bcaa3 Fixes #40352 write() argument must be str, not bytes Simon Forman 2020-04-24 11:24:56 -0700
  • d991fad3c3 Make sure joy.gui.main.__doc__ is at the top of the module. Simon Forman 2020-04-24 10:47:23 -0700
  • 6fe11aa205 Remove `__next__`. Simon Forman 2020-04-24 10:32:48 -0700
  • c9082be37d AttributeError: 'itertools.count' object has no attribute '__next__' Simon Forman 2020-04-24 10:10:50 -0700
  • 25525deb53 Open stack pickle file in binary mode. Simon Forman 2020-04-24 10:10:30 -0700
  • 53d886a492 read text from REPL, don't eval Simon Forman 2020-04-24 00:03:32 -0700
  • dfe59f410c PEP 518 Simon Forman 2020-04-24 00:00:59 -0700
  • 9ca5b24fd1 Fake brutal_hackery on Py3. Simon Forman 2020-04-24 00:00:41 -0700
  • d2785f6f68 futurize stage2 vui Simon Forman 2020-04-23 23:44:29 -0700
  • f949efe1a4 futurize stage2 gui Simon Forman 2020-04-23 23:38:10 -0700
  • 29d510eb46 futurize stage2 core Simon Forman 2020-04-23 23:33:23 -0700
  • e758d7d2be futurize stage2 core Simon Forman 2020-04-23 23:28:24 -0700
  • 00db0fd0ad futurize stage1 vui Simon Forman 2020-04-23 23:22:45 -0700
  • 89b4eb5e15 futurize stage1 gui Simon Forman 2020-04-23 23:19:29 -0700
  • b0df80f3e6 futurize stage1 core Simon Forman 2020-04-23 23:16:45 -0700
  • 8d0d0de897 Fixes #38239 rename parameter of stack.pick() Simon Forman 2020-04-23 21:39:29 -0700
  • 868e9f9b52 Ignore build and virtual env ("venv"). Simon Forman 2020-04-23 18:59:12 -0700
  • 49cc9c8709 Better instuctions for running docs notebooks. Simon Forman 2020-04-23 18:53:32 -0700
  • 41fe48ec83 Hacked up the Prolog compiler code. Simon Forman 2020-04-23 15:58:38 -0700
  • 0801c9216a Delete a pyc file. Simon Forman 2020-04-23 15:25:54 -0700
  • 97b564f877 Crap, and stuff. Simon Forman 2020-04-23 15:18:11 -0700
  • 53632fdbad Shortcircuit Boolean combinators. Simon Forman 2020-04-23 15:15:36 -0700
  • 8a898e0292 Some comments. Simon Forman 2020-04-23 15:14:36 -0700
  • 72388787de Minor edits. Simon Forman 2020-01-31 12:06:31 -0800
  • cfab1cf3c8 Minor edits. Simon Forman 2020-01-31 12:01:13 -0800
  • a14a55defb Remove unused predicates appears_only_once/2 and reg_used_once/2. Simon Forman 2020-01-31 08:30:10 -0800
  • 3d1c9bab95 Freeing registers before using them is simpler. Simon Forman 2020-01-31 08:26:10 -0800
  • 400cc7dcde Partial reduction for combinator rule works after all. Simon Forman 2020-01-30 10:25:12 -0800
  • 8d1797c1b6 Uncovered and fixed a subtle bug in free_reg//3. Simon Forman 2020-01-29 11:04:22 -0800
  • 95df1fda8c Cons. I should research Lisp compilers... Simon Forman 2020-01-29 09:48:08 -0800