index
:
gt
main
Mini CLI calculator with REPL
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
repl
Age
Commit message (
Expand
)
Author
2026-03-26
fix module
Paul Buetow
2026-03-26
fix: remove unused variable assignments in test files
Paul Buetow
2026-03-26
fix: address code quality issues from golangci-lint
Paul Buetow
2026-03-26
feat: Add integration tests for variable assignments and fix RPN parser bugs
Paul Buetow
2026-03-25
rpn: Add unit test for exact user scenario with x =: incremental assignment
Paul Buetow
2026-03-25
rpn: Fix incremental assignment with x =: (take value from stack)
Paul Buetow
2026-03-25
rpn: Add test for incremental assignment with =: operator
Paul Buetow
2026-03-25
rpn: Fix := and =: operators semantics
Paul Buetow
2026-03-25
rpn: Fix =: operator pop order for REPL mode
Paul Buetow
2026-03-25
code-quality: Various improvements to code quality and thread safety
Paul Buetow
2026-03-25
Rename calculator package to perc
Paul Buetow
2026-03-25
docs: Add SPDX license headers to all .go source files
Paul Buetow
2026-03-25
refactor: Consolidate REPL command descriptions to single source
Paul Buetow
2026-03-25
docs: Add comprehensive Go documentation for REPL functions
Paul Buetow
2026-03-24
test: Improve defaultExecutor and defaultCompleter test coverage
Paul Buetow
2026-03-24
refactor: Move RPNState and related declarations to top of repl.go
Paul Buetow
2026-03-24
feat: Add RPN mode, rational number support, and improve REPL
Paul Buetow
2026-03-23
Add panic recovery to REPL executor for better resilience
Paul Buetow
2026-03-23
Code quality audit fixes from comprehensive audit
Paul Buetow
2026-03-23
Fix errcheck issues in cmd/perc, internal/repl, and internal/rpn packages
Paul Buetow
2026-03-23
.golangci.yml
Paul Buetow
2026-03-23
Replace global variable with function in internal/repl/commands.go
Paul Buetow
2026-03-23
Replace global variable with function in internal/repl
Paul Buetow
2026-03-23
Fix global variable in repl.go with mutex protection
Paul Buetow
2026-03-23
Improve test coverage to 81.9% and fix RPN integration
Paul Buetow
2026-03-20
internal/calculator/internal/repl: Add missing comments for exported functions
Paul Buetow
2026-03-20
internal/repl: Reorder functions per Go best practices
Paul Buetow
2026-03-20
internal/repl: Fix incorrect Vi mode documentation in help text
Paul Buetow
2026-03-20
feat: Implement persistent RPN state for all RPN-related input
Paul Buetow
2026-03-20
refactor: update Operations to use VariableStore interface
Paul Buetow
2026-03-20
internal/rpn/rpn.go: fix stack state persistence for ParseAndEvaluate
Paul Buetow
2026-03-20
README.md: add REPL mode notes about independent command evaluation
Paul Buetow
2026-03-20
cmd/perc/main.go: try RPN parsing before percentage calculation in command mode
Paul Buetow
2026-03-20
cmd/perc: add unit tests with 86% coverage
Paul Buetow
2026-03-20
internal/repl: add RPN support to REPL
Paul Buetow
2026-03-16
bump version to v0.2.0
v0.2.0
Paul Buetow