Add 4 reflection primitives of the form `ask*` and `with*`
The asterisk ranges over Reconstructed, Normalisation, ExpandLast and
ReduceDefs. withReconstructed and withNormalisation replace their
old counterparts, and onlyReduceDefs and dontReduceDefs have been
removed.
It seems that our PR (#5978) breaks yours but I have merged ours into the master branch.
I'd like to merge yours soon as well. If you don't have time to resolve conflicts, I will try to get this through myself.
@WhatisRT or @L-TChen: We're planning to release Agda 2.6.3 by the end of October, do you think you have time to work on updating this PR before then? If not, please bump the milestone to 2.6.4.
@WhatisRT or @L-TChen: We're planning to release Agda 2.6.3 by the end of October, do you think you have time to work on updating this PR before then? If not, please bump the milestone to 2.6.4.
I think I can make it as I will have some time after mid October.
I don't think we should add new features right before the release.
Ok, then perhaps it's best to push this to 2.6.4 and merge it right after the release.
@L-TChen could you bring this PR back up to date so it can be merged?
I rebased @WhatisRT's change on the current master branch and solved conflicts. But I don't know how to (force) push my change to his branch. May @WhatisRT can have a look and update his branch?
https://github.com/agda/agda/compare/master...L-TChen:agda:tc-reader-primitives
I rebased @WhatisRT's change on the current master branch and solved conflicts. But I don't know how to (force) push my change to his branch. May @WhatisRT can have a look and update his branch?
Try git fetch origin refs/pull/$1/head:pr/$1 && git checkout pr/$1 where $1=5898, should work provided you have the access rights.
@L-TChen Thank you, I'll update the branch!
This commit has been merged from the corresponding branch on agda/agda directly by https://github.com/agda/agda/pull/6443 instead.