User Details
- Time Zone
- EST - GMT-5
- Location
- Watertown, MA, USA
- Nickname
- Ben
- Github Account
- https://github.com/deciduously
- User Since
- Jan 11 2020, 1:00 PM (167 w, 1 d)
Jun 8 2020
Jun 2 2020
Got it - makes sense!
@jcmcdonald temper your expectations - it doesn't do the thing yet :)
@wdede feel free to apply these changes yourself and update this differential - or we can do it in a session!
Jun 1 2020
May 31 2020
Hi @emlarson - did you run every command found at C++ and C Development Environment? That error indicates that Linux was asked to locate a binary called cmake at line 85 of the Makefile and it was not found on your path. You could install it by itself with sudo apt install cmake, but if it's not on your system, you may be missing other environment components that would still cause your build to fail at a later step. The line in question from that page that installs this build tool is sudo apt install build-essential cmake valgrind kcachegrind vim emacs cccc. Hope this helps!
It was probably a mistake not to start off like this, cascading changes.
- Begin ParseResult<T>
May 30 2020
Hi @emlarson - you want the private key for the ssh-add command, just ~/.ssh/id_rsa or similar. The public key is what would be uploaded to Phabricator/GitHub/etc.
I thought that would "just work" but it didn't.
- Pure UnitParser::chop() but it doesn't build.
May 28 2020
Yup, just a big ol' clang-format. Thanks!
- Found the problem, notes for the fix
May 27 2020
May 24 2020
Ah, meant to create a new diff, forgot I branched off the branch. We just talked about small diffs - @jcmcdonald would you prefer I abandon this and start over as two separate, or just rename this and do it all at once?
- Fix some but not all of the tests
May 23 2020
May 20 2020
ah thanks - I was building the stable branch, just needed to checkout master.
@jcmcdonald I'm unable to build eventpp locally as found in libdeps when -Werror is used - found that odd, it's not even our code. By removing that flag flag from PawLIB and SIMPLExpress I could get a working build. Did the clang upgrade change how we need to be including that code?
May 16 2020
Thanks! Tracking for rR Ratscript and rS SIMPLEXpress in T1323.
May 15 2020
D281 covers code and tests, and I already did the Wiki update. Sphinx docs are also non-existant for this project - I will be producing those all at once, and they will naturally reflect the new syntax. This is done.
@jcmcdonald Thanks for wrangling this monster into submission. Much appreciated. I'm goping to shoot for much (much) more focused DRs - but in this case, S-sB00 was never expected to pass to satisfy the original goal, just S-sB01.
Apr 8 2020
Apr 7 2020
Looks good to me!
Apr 5 2020
- Address lints
- use new enum classes in Unit::specifiers()
Apr 4 2020
@jcmcdonald against all odds, I think I've actually addressed everything necessary for review! Still leaving:
- Incorporate comments - version numbers, authors, swap c for ch
- ReservedCharacter enum class
- Pure ParseResult::parse()
- Notes for splitting up large function
Apr 3 2020
Just need to purify the parser functions and split up my monster function.
- Remove case brackets, swap tuple for class
Apr 2 2020
- Whitespace tweaks
- Use LetterCase enum class
Mar 31 2020
- SpecifierType enum
Mar 24 2020
Mar 23 2020
- Additional refactors
Mar 22 2020
- Convert spaces to tabs
- Format notes
Address low hanging fruit.
Mar 21 2020
This is awesome - thanks so much!
Mar 20 2020
Mar 17 2020
- Remove '^', use '/' for open and close