summaryrefslogtreecommitdiff
path: root/internal/repl
AgeCommit message (Expand)Author
2026-03-26fix modulePaul Buetow
2026-03-26fix: remove unused variable assignments in test filesPaul Buetow
2026-03-26fix: address code quality issues from golangci-lintPaul Buetow
2026-03-26feat: Add integration tests for variable assignments and fix RPN parser bugsPaul Buetow
2026-03-25rpn: Add unit test for exact user scenario with x =: incremental assignmentPaul Buetow
2026-03-25rpn: Fix incremental assignment with x =: (take value from stack)Paul Buetow
2026-03-25rpn: Add test for incremental assignment with =: operatorPaul Buetow
2026-03-25rpn: Fix := and =: operators semanticsPaul Buetow
2026-03-25rpn: Fix =: operator pop order for REPL modePaul Buetow
2026-03-25code-quality: Various improvements to code quality and thread safetyPaul Buetow
2026-03-25Rename calculator package to percPaul Buetow
2026-03-25docs: Add SPDX license headers to all .go source filesPaul Buetow
2026-03-25refactor: Consolidate REPL command descriptions to single sourcePaul Buetow
2026-03-25docs: Add comprehensive Go documentation for REPL functionsPaul Buetow
2026-03-24test: Improve defaultExecutor and defaultCompleter test coveragePaul Buetow
2026-03-24refactor: Move RPNState and related declarations to top of repl.goPaul Buetow
2026-03-24feat: Add RPN mode, rational number support, and improve REPLPaul Buetow
2026-03-23Add panic recovery to REPL executor for better resiliencePaul Buetow
2026-03-23Code quality audit fixes from comprehensive auditPaul Buetow
2026-03-23Fix errcheck issues in cmd/perc, internal/repl, and internal/rpn packagesPaul Buetow
2026-03-23.golangci.ymlPaul Buetow
2026-03-23Replace global variable with function in internal/repl/commands.goPaul Buetow
2026-03-23Replace global variable with function in internal/replPaul Buetow
2026-03-23Fix global variable in repl.go with mutex protectionPaul Buetow
2026-03-23Improve test coverage to 81.9% and fix RPN integrationPaul Buetow
2026-03-20internal/calculator/internal/repl: Add missing comments for exported functionsPaul Buetow
2026-03-20internal/repl: Reorder functions per Go best practicesPaul Buetow
2026-03-20internal/repl: Fix incorrect Vi mode documentation in help textPaul Buetow
2026-03-20feat: Implement persistent RPN state for all RPN-related inputPaul Buetow
2026-03-20refactor: update Operations to use VariableStore interfacePaul Buetow
2026-03-20internal/rpn/rpn.go: fix stack state persistence for ParseAndEvaluatePaul Buetow
2026-03-20README.md: add REPL mode notes about independent command evaluationPaul Buetow
2026-03-20cmd/perc/main.go: try RPN parsing before percentage calculation in command modePaul Buetow
2026-03-20cmd/perc: add unit tests with 86% coveragePaul Buetow
2026-03-20internal/repl: add RPN support to REPLPaul Buetow
2026-03-16bump version to v0.2.0v0.2.0Paul Buetow