├── .gitignore ├── LICENSE ├── Makefile ├── README.org ├── docs ├── developer.org └── images │ ├── casual-calc-tmenu.png │ └── default-yellow.png ├── lisp ├── Makefile ├── casual-calc--calc.el ├── casual-calc-algebra.el ├── casual-calc-angle-measure.el ├── casual-calc-binary.el ├── casual-calc-complex.el ├── casual-calc-conversion.el ├── casual-calc-fileio.el ├── casual-calc-financial.el ├── casual-calc-graphics.el ├── casual-calc-labels.el ├── casual-calc-logarithmic.el ├── casual-calc-predicates.el ├── casual-calc-radix.el ├── casual-calc-random.el ├── casual-calc-rounding.el ├── casual-calc-settings.el ├── casual-calc-stack.el ├── casual-calc-symbolic.el ├── casual-calc-time.el ├── casual-calc-trail.el ├── casual-calc-trigonometric.el ├── casual-calc-units.el ├── casual-calc-utils.el ├── casual-calc-variables.el ├── casual-calc-vector.el ├── casual-calc-version.el └── casual-calc.el ├── scripts ├── read-version.sh └── wrap-calc.py └── tests ├── Makefile ├── casual-calc-test-utils.el ├── test-casual-calc--calc.el ├── test-casual-calc-algebra.el ├── test-casual-calc-angle-measure.el ├── test-casual-calc-binary.el ├── test-casual-calc-complex.el ├── test-casual-calc-conversion.el ├── test-casual-calc-fileio.el ├── test-casual-calc-financial.el ├── test-casual-calc-graphics.el ├── test-casual-calc-labels.el ├── test-casual-calc-logarithmic.el ├── test-casual-calc-predicates.el ├── test-casual-calc-radix.el ├── test-casual-calc-random.el ├── test-casual-calc-rounding.el ├── test-casual-calc-settings.el ├── test-casual-calc-stack.el ├── test-casual-calc-symbolic.el ├── test-casual-calc-time.el ├── test-casual-calc-trail.el ├── test-casual-calc-trigonometric.el ├── test-casual-calc-units.el ├── test-casual-calc-utils.el ├── test-casual-calc-variables.el ├── test-casual-calc-vector.el ├── test-casual-calc-version.el └── test-casual-calc.el /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/Makefile -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/README.org -------------------------------------------------------------------------------- /docs/developer.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/docs/developer.org -------------------------------------------------------------------------------- /docs/images/casual-calc-tmenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/docs/images/casual-calc-tmenu.png -------------------------------------------------------------------------------- /docs/images/default-yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/docs/images/default-yellow.png -------------------------------------------------------------------------------- /lisp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/Makefile -------------------------------------------------------------------------------- /lisp/casual-calc--calc.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc--calc.el -------------------------------------------------------------------------------- /lisp/casual-calc-algebra.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-algebra.el -------------------------------------------------------------------------------- /lisp/casual-calc-angle-measure.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-angle-measure.el -------------------------------------------------------------------------------- /lisp/casual-calc-binary.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-binary.el -------------------------------------------------------------------------------- /lisp/casual-calc-complex.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-complex.el -------------------------------------------------------------------------------- /lisp/casual-calc-conversion.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-conversion.el -------------------------------------------------------------------------------- /lisp/casual-calc-fileio.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-fileio.el -------------------------------------------------------------------------------- /lisp/casual-calc-financial.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-financial.el -------------------------------------------------------------------------------- /lisp/casual-calc-graphics.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-graphics.el -------------------------------------------------------------------------------- /lisp/casual-calc-labels.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-labels.el -------------------------------------------------------------------------------- /lisp/casual-calc-logarithmic.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-logarithmic.el -------------------------------------------------------------------------------- /lisp/casual-calc-predicates.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-predicates.el -------------------------------------------------------------------------------- /lisp/casual-calc-radix.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-radix.el -------------------------------------------------------------------------------- /lisp/casual-calc-random.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-random.el -------------------------------------------------------------------------------- /lisp/casual-calc-rounding.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-rounding.el -------------------------------------------------------------------------------- /lisp/casual-calc-settings.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-settings.el -------------------------------------------------------------------------------- /lisp/casual-calc-stack.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-stack.el -------------------------------------------------------------------------------- /lisp/casual-calc-symbolic.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-symbolic.el -------------------------------------------------------------------------------- /lisp/casual-calc-time.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-time.el -------------------------------------------------------------------------------- /lisp/casual-calc-trail.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-trail.el -------------------------------------------------------------------------------- /lisp/casual-calc-trigonometric.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-trigonometric.el -------------------------------------------------------------------------------- /lisp/casual-calc-units.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-units.el -------------------------------------------------------------------------------- /lisp/casual-calc-utils.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-utils.el -------------------------------------------------------------------------------- /lisp/casual-calc-variables.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-variables.el -------------------------------------------------------------------------------- /lisp/casual-calc-vector.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-vector.el -------------------------------------------------------------------------------- /lisp/casual-calc-version.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc-version.el -------------------------------------------------------------------------------- /lisp/casual-calc.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/lisp/casual-calc.el -------------------------------------------------------------------------------- /scripts/read-version.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | ## 3 | # Copyright 2024 Charles Y. Choi 4 | # 5 | 6 | grep 'Version: ' $1 | awk '{print $3}' 7 | -------------------------------------------------------------------------------- /scripts/wrap-calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/scripts/wrap-calc.py -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/casual-calc-test-utils.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/casual-calc-test-utils.el -------------------------------------------------------------------------------- /tests/test-casual-calc--calc.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc--calc.el -------------------------------------------------------------------------------- /tests/test-casual-calc-algebra.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-algebra.el -------------------------------------------------------------------------------- /tests/test-casual-calc-angle-measure.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-angle-measure.el -------------------------------------------------------------------------------- /tests/test-casual-calc-binary.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-binary.el -------------------------------------------------------------------------------- /tests/test-casual-calc-complex.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-complex.el -------------------------------------------------------------------------------- /tests/test-casual-calc-conversion.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-conversion.el -------------------------------------------------------------------------------- /tests/test-casual-calc-fileio.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-fileio.el -------------------------------------------------------------------------------- /tests/test-casual-calc-financial.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-financial.el -------------------------------------------------------------------------------- /tests/test-casual-calc-graphics.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-graphics.el -------------------------------------------------------------------------------- /tests/test-casual-calc-labels.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-labels.el -------------------------------------------------------------------------------- /tests/test-casual-calc-logarithmic.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-logarithmic.el -------------------------------------------------------------------------------- /tests/test-casual-calc-predicates.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-predicates.el -------------------------------------------------------------------------------- /tests/test-casual-calc-radix.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-radix.el -------------------------------------------------------------------------------- /tests/test-casual-calc-random.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-random.el -------------------------------------------------------------------------------- /tests/test-casual-calc-rounding.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-rounding.el -------------------------------------------------------------------------------- /tests/test-casual-calc-settings.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-settings.el -------------------------------------------------------------------------------- /tests/test-casual-calc-stack.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-stack.el -------------------------------------------------------------------------------- /tests/test-casual-calc-symbolic.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-symbolic.el -------------------------------------------------------------------------------- /tests/test-casual-calc-time.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-time.el -------------------------------------------------------------------------------- /tests/test-casual-calc-trail.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-trail.el -------------------------------------------------------------------------------- /tests/test-casual-calc-trigonometric.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-trigonometric.el -------------------------------------------------------------------------------- /tests/test-casual-calc-units.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-units.el -------------------------------------------------------------------------------- /tests/test-casual-calc-utils.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-utils.el -------------------------------------------------------------------------------- /tests/test-casual-calc-variables.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-variables.el -------------------------------------------------------------------------------- /tests/test-casual-calc-vector.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-vector.el -------------------------------------------------------------------------------- /tests/test-casual-calc-version.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc-version.el -------------------------------------------------------------------------------- /tests/test-casual-calc.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kickingvegas/casual-calc/HEAD/tests/test-casual-calc.el --------------------------------------------------------------------------------