Commit Graph

  • 13f9457e98 feat: Add hard-coded invisible color 254 (#94) main Glen Whitney 2023-07-26 05:23:10 +0000
  • df74308beb feat: Add hard-coded invisible color 254 #94 Glen Whitney 2023-07-25 22:20:43 -0700
  • 00859ecbd2 feat: Add hashing color for cells (#93) Glen Whitney 2023-07-26 03:21:43 +0000
  • bbbf1703df feat: Add hashing color for cells #93 Glen Whitney 2023-07-25 20:17:41 -0700
  • 8db9c30825 chore: update copyright year Glen Whitney 2023-05-01 22:26:19 -0400
  • 5176005bb3 feat: add if() conditional operator and update docs (#92) Glen Whitney 2023-05-02 02:23:57 +0000
  • 636ef0b96a feat: add if() conditional operator and update docs #92 Glen Whitney 2023-05-01 22:22:34 -0400
  • 7b794f90b9 fix: Always compute cells without clocked expressions using current values (#91) Glen Whitney 2023-04-30 16:19:12 +0000
  • 829da34010 fix: Always recompute cells without clocked expression with current values Prior to this change, when a cell was clocked, it was always computed with prior values of referred-to cells. This had the effect, for example, of making cells defined only with a base expression as a total of a column, for example, to be out-of-date in that they would take on the value of total of the prior values of the column, not the new current values of the column. This behavior was very counterintuitive. #91 Glen Whitney 2023-04-30 12:05:51 -0400
  • cffd105e19 refactor: renaming clocking flags and fix some comments to be more readable Glen Whitney 2023-04-30 08:57:20 -0400
  • da48b4c4f8 fix: typo in region_macro (#87) Glen Whitney 2023-04-30 00:19:57 +0000
  • 05e5fbeb4e fix: typo in region_macro #87 Glen Whitney 2023-04-29 20:18:43 -0400
  • 7f005f171e feat: Allow expressions in region functions and add count() accumulator (#86) Glen Whitney 2023-04-29 23:18:57 +0000
  • a5a008a8a5 feat: Allow expressions in region functions and add count() accumulator #86 Glen Whitney 2023-04-29 19:16:44 -0400
  • eb5d576349 refactor: unify n() with other region functions (#85) Glen Whitney 2023-04-29 19:53:17 +0000
  • 1c72d0712b refactor: unify n() with other region functions #85 Glen Whitney 2023-04-29 15:51:49 -0400
  • 34e8b99585 fix: Allow n() function to count (empty) cells off edge of sheet (#84) Glen Whitney 2023-04-09 19:28:57 +0000
  • 44554be5d4 fix: Allow n() function to count (empty) cells off edge of sheet #84 Glen Whitney 2023-04-09 15:23:43 -0400
  • d38cf2b913 feat: Add an orange color to the fteapot default palette (#81) Glen Whitney 2023-04-09 14:06:39 +0000
  • 0547bdc9f6 feat: Add an orange color to the fteapot default palette #81 Glen Whitney 2023-04-09 10:05:24 -0400
  • 034ad0a201 fix: Initialize fteapot with z-depth 1, i.e., start 2D not 3D (#80) Glen Whitney 2023-04-09 06:27:17 +0000
  • 52059df866 fix: Initialize fteapot with z-depth 1, i.e., start 2D not 3D #80 Glen Whitney 2023-04-09 02:25:49 -0400
  • 0ca9d0176b row_heights (#77) Glen Whitney 2023-04-09 05:41:50 +0000
  • e945a98c54 feat: Complete row height implementation #77 Glen Whitney 2023-04-09 01:35:05 -0400
  • c9966d47c7 feat: Variable row heights and overall font size This update adds a command-line option, which only affects fteapot, to set the overall font size in pixels. It also allows the row heights to be set, in units of 1/ROWHEIGHT_DENOMINATOR rows (although only the integer part of the row height is relevant in the terminal spreadsheet). Still needs a menu option for row heights in fteapot and documentation. Glen Whitney 2023-04-08 15:39:40 -0400
  • 118374c46e fix: Prevent crash in fteapot when rendering very narrow columns (#76) Glen Whitney 2023-04-08 01:34:37 +0000
  • 4bc0f05dfe fix: Prevent crash in fteapot when rendering very narrow columns #76 Glen Whitney 2023-04-07 21:31:56 -0400
  • efdd63d351 chore: Add COPYING file that got left out of change to main Glen Whitney 2023-04-07 19:34:16 -0400
  • 1b3f5bf9d8 chore: Restore COPYING file lost in transition #75 Glen Whitney 2023-04-07 16:53:33 -0400
  • 5cdb6271da Add dim and italic attributes to style Glen Whitney 2019-09-18 08:49:53 -0400
  • 76b3cc29d8 Minor convenience changes to .gitignore Glen Whitney 2019-09-15 22:52:51 -0400
  • 91a0087d2d Add READMEs for new examples, compress large one, update docs Glen Whitney 2019-09-09 12:18:00 -0400
  • b81b6a5fd4 Update NEWS as well and remove redundant COPYING file Glen Whitney 2019-09-09 11:49:40 -0400
  • f651421901 Update the README to reflect the current state of affairs. Glen Whitney 2019-09-09 11:15:39 -0400
  • d5fbc0ef07 Alleviate compile warnings on Linux and finalize programmable styles Glen Whitney 2019-09-09 10:33:41 -0400
  • 8074130224 First partial pass at getting teapot working on Mac OS X Glen Whitney 2019-09-05 03:24:24 -0400
  • c52219f827 Allow styles to be computed Glen Whitney 2019-09-03 01:41:37 -0700
  • 253062e906 Add commands to edit color and add color rendering in terminal teapot Glen Whitney 2019-08-28 23:19:08 -0700
  • 06938ec494 Implement a find() macro Glen Whitney 2019-08-28 12:40:50 -0700
  • 6534aec2fd Add type predicate Glen Whitney 2019-08-27 23:30:02 -0700
  • 892fdcdb75 Add BOOL token_type, macros, and boolean operators Glen Whitney 2019-08-26 23:56:19 -0700
  • 7e0ba7370d Add functions for unit displacements in the siz cardinal directions Glen Whitney 2019-08-25 23:19:34 -0700
  • 9670e8b4a1 Print parse trees with infix notation Glen Whitney 2019-08-24 15:17:35 -0700
  • 96079b210e Make tpa the default file format for Teapot Glen Whitney 2019-08-24 09:58:46 -0700
  • 364ef2c0ea Streamline internals of teapot Glen Whitney 2019-08-23 12:12:06 -0700
  • a56efa0c91 Prepare for parsing expressions into parse trees Glen Whitney 2019-08-05 16:45:04 -0400
  • b0e989d848 Copy and free funcall tokens Glen Whitney 2019-08-04 10:39:20 -0400
  • d6b4adfc8c Add ability to print new funcall tokens Glen Whitney 2019-08-04 00:23:21 -0400
  • 26ea0e05b3 Extend sum() to cover the case of just adding up all of its arguments. Glen Whitney 2019-08-03 16:29:00 -0400
  • 07bf78c7bb More color prep: define color aspects of a cell Glen Whitney 2019-08-03 12:42:32 -0400
  • 91b5ae7e1f Further prepare for color rendering; highlight row and column Glen Whitney 2019-08-02 23:21:58 -0400
  • 2e0a3a480c Improve dialogs Glen Whitney 2019-08-02 20:31:48 -0400
  • 341b12ba04 Implement a relative reference robust to source and reference moving Glen Whitney 2019-07-30 15:07:54 -0400
  • ab1a2fbb5a Fix relative addressing Glen Whitney 2019-07-29 14:33:47 -0400
  • b3ea9f7ad9 Add relative address and at functions Glen Whitney 2019-07-29 14:14:36 -0400
  • a5bf64b061 Add bitwise logical functions Glen Whitney 2019-07-29 13:22:15 -0400
  • 1114df2e13 Extend max/min to cover an explicit list of values. Glen Whitney 2019-07-29 12:42:51 -0400
  • 9caf9bf1a5 Document the Fill With operation Glen Whitney 2019-07-29 12:03:36 -0400
  • d7f7bf3ce7 One more file prepping for color Glen Whitney 2019-07-29 12:02:45 -0400
  • 25bb787f08 Prepare for per-cell configurable colors Glen Whitney 2019-07-29 11:35:10 -0400
  • 2a4071f8dc Prevent some near-startup coredumps. Glen Whitney 2019-07-27 23:54:16 -0400
  • 39c12c08e0 Implement a fill-with menu item Glen Whitney 2019-07-27 04:08:42 -0400
  • 8b95dec96d Factor Cell into its own file Glen Whitney 2019-07-27 03:00:03 -0400
  • ea230efc23 Move source code into subdirectory Glen Whitney 2019-07-27 01:35:44 -0400
  • 255bd86bf5 A first stab at refactoring Glen Whitney 2019-07-27 00:14:26 -0400
  • 2837cc2253 Document operations on locations. Glen Whitney 2019-07-25 09:56:15 -0400
  • d24b8c5ead Add arithmetic for locations Glen Whitney 2019-07-25 06:05:24 -0700
  • 08b42bf424 Prevent phantom values when clocking, resetting, and clocking again Glen Whitney 2019-07-24 10:47:39 -0700
  • c072cb9af4 Add more clock/reset keys and update docs Glen Whitney 2019-07-23 12:42:19 -0700
  • eefc54818c Restore build of fteapot (on OpenSUSE Tumbleweed) Glen Whitney 2019-07-22 17:06:00 -0700
  • 06fab6dba1 Restore compilation of curses teapot on OpenSUSE Tumbleweed Glen Whitney 2019-07-22 15:02:18 -0700
  • 4451032ab9 Merge readme files Glen Whitney 2019-07-22 13:44:57 -0700
  • f8a60447d6 Import exactly the files of the teapot-2.3.0 distribution Glen Whitney 2019-07-22 13:32:33 -0700
  • 360b88936b Initial commit Glen Whitney 2019-07-22 20:26:15 +0000