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-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
2026-03-20
internal/rpn: fix rpn_test.go syntax errors
Paul Buetow
2026-03-20
Magefile.go: add TestRPN target for testing RPN package
Paul Buetow
2026-03-20
internal/repl: add RPN support to REPL
Paul Buetow
2026-03-20
internal/rpn/cmd/perc: add calc/rpn subcommands and fix assignment handling
Paul Buetow
2026-03-20
internal/rpn: add rpn.go with RPN parser and evaluator
Paul Buetow
2026-03-20
internal/rpn: add operations.go with operator implementations
Paul Buetow
2026-03-20
internal/rpn: add variables.go with thread-safe variable storage
Paul Buetow
2026-03-16
bump version to v0.2.0
v0.2.0
Paul Buetow
2025-11-25
Update README examples with calculation steps
Paul Buetow
2025-11-25
Add calculation steps to output, bump version to v0.1.0
v0.1.0
Paul Buetow
2025-11-25
increment version
v0.0.1
Paul Buetow
2025-11-25
fix
Paul Buetow
2025-11-25
ignore
Paul Buetow
2025-11-25
its vibe coded
Paul Buetow
2025-11-25
Initial commit: perc v0.0.0 - percentage calculator
v0.0.0
Paul Buetow
[prev]