Martin Sandve Alnæs
Martin Sandve Alnæs
Automatic testing of the integrity of diff is simple: if ´patch(a, diff(a, b)) == b´ then the diff is correct. Automatic testing of the quality of diff is more of...
To reproduce and see why this is a problem: Checkout the output-diff-improvements branch (at the time of writing in a PR). Go to `nbdime/tests/files`. Try merging these files: ``` martinal:nbdime/nbdime/tests/files...
As mentioned here: https://github.com/jupyter/enhancement-proposals/pull/8#discussion_r47771702 [JSON Patch](https://tools.ietf.org/html/rfc6902) is a standardized format for representing patches to json documents. We should at least support converting to it, if not adapting it internally as...
An edit distance function can be used to define approximate equality. The function needs to cover any type of diffable object, including nested dict and list structures. For comparing strings,...
A loosely defined idea for now, to be expanded on later. Many variations can be imagined, some specific use cases would be needed to elaborate on details. This widget would...
### Checklist - [X] I have searched the [existing issues](https://github.com/streamlit/streamlit/issues) for similar issues. - [X] I added a very descriptive title to this issue. - [X] I have provided sufficient...
Wouldn't it be natural that executing a script with only comments is a no-op returning OK? Such that for example commenting out the contents of a migration script while developing...