index
:
gt
main
Mini CLI calculator with REPL
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2026-03-24
Remove code duplication between EvalOperator and handleOperator in rpn package
Paul Buetow
2026-03-24
Refactor calculator.Parse to make RPN vs percentage parsing boundaries explicit
Paul Buetow
2026-03-23
Update to gt binary name and refactor code quality improvements
Paul Buetow
2026-03-23
Add panic recovery to REPL executor for better resilience
Paul Buetow
2026-03-23
Refactor rpn.handleOperator to use operator registry instead of switch statement
Paul Buetow
2026-03-23
Refactor calculator.Parse to use registration pattern for parsing strategies
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
Fix unchecked errors in internal/rpn/rpn_test.go
Paul Buetow
2026-03-23
Fix unchecked errors in internal/rpn/operations_test.go
Paul Buetow
2026-03-23
Fix inline error handling in internal/calculator/calculator.go
Paul Buetow
2026-03-23
Fix ireturn issue in internal/rpn/variables.go
Paul Buetow
2026-03-23
Replace global variable with function in internal/repl
Paul Buetow
2026-03-23
Refactor calculator_test.go to eliminate duplicate test code
Paul Buetow
2026-03-23
Refactor Operator interface to reduce bloat and fix errcheck issue
Paul Buetow
2026-03-23
Fix error handling in cmd/perc/main.go
Paul Buetow
2026-03-23
Refactor rpn.go to reduce cognitive complexity
Paul Buetow
2026-03-23
Fix global variable in repl.go with mutex protection
Paul Buetow
2026-03-23
go.mod: minor updates for test improvements
Paul Buetow
2026-03-23
internal/rpn: fix assignment parsing for 'name value =' format
Paul Buetow
2026-03-23
Improve test coverage to 81.9% and fix RPN integration
Paul Buetow
2026-03-23
internal/rpn: fix error handling, variable name validation, and locking issues
Paul Buetow
2026-03-20
LICENSE: Add MIT license file
Paul Buetow
2026-03-20
.golangci.yml: Add linter configuration
Paul Buetow
2026-03-20
.github/workflows: Add CI configuration with GitHub Actions
Paul Buetow
2026-03-20
internal/Magefile: Refactor to align with best practices
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/rpn/variables: Reorder types and functions per Go best practices
Paul Buetow
2026-03-20
internal/rpn: Reorder functions to place public before private
Paul Buetow
2026-03-20
internal/repl: Fix incorrect Vi mode documentation in help text
Paul Buetow
2026-03-20
internal/rpn: fix race condition in concurrent test
Paul Buetow
2026-03-20
internal/rpn: split ParseAndEvaluate into smaller helper functions
Paul Buetow
2026-03-20
internal/rpn: define Operator interface and make RPN depend on it
Paul Buetow
2026-03-20
internal/rpn/rpn.go: reorder functions to place public before private
Paul Buetow
2026-03-20
feat: Add hyper operator methods for stack operations
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
cleanup: remove perc_local binary
Paul Buetow
2026-03-20
cmd/perc/main.go: try RPN parsing before percentage calculation in command mode
Paul Buetow
2026-03-20
README.md: add RPN calculator documentation
Paul Buetow
2026-03-20
cleanup: remove coverage.out
Paul Buetow
2026-03-20
cmd/perc: add unit tests with 86% coverage
Paul Buetow
2026-03-20
cmd/perc: add unit tests with 76% coverage
Paul Buetow
2026-03-20
internal/rpn: fix rpn_test.go test expectations
Paul Buetow
2026-03-20
internal/rpn: fix rpn_test.go test expectations
Paul Buetow
[next]