CONTRIBUTING.md
LICENSE.md
MANIFEST.in
README.md
pytest.ini
setup.cfg
setup.py
setupbase.py
docs/Makefile
docs/doc-requirements.txt
docs/make.bat
docs/source/changelog.md
docs/source/cli.rst
docs/source/conf.py
docs/source/diffing.rst
docs/source/glossary.rst
docs/source/index.rst
docs/source/installing.rst
docs/source/merging.rst
docs/source/restapi.rst
docs/source/testing.rst
docs/source/usecases.rst
docs/source/vcs.rst
docs/source/images/diff-bad-shortened.png
docs/source/images/diff-bad.png
docs/source/images/nbdiff-terminal.png
docs/source/images/nbdiff-web.png
docs/source/images/nbmerge-terminal.png
docs/source/images/nbmerge-web.png
docs/source/images/nbshow.png
nbdime/__init__.py
nbdime/__main__.py
nbdime/_version.py
nbdime/args.py
nbdime/diff_format.py
nbdime/diff_format.schema.json
nbdime/gitdiffdriver.py
nbdime/gitdifftool.py
nbdime/gitfiles.py
nbdime/gitmergedriver.py
nbdime/gitmergetool.py
nbdime/log.py
nbdime/merge_format.schema.json
nbdime/nbdiffapp.py
nbdime/nbmergeapp.py
nbdime/nbpatchapp.py
nbdime/nbshowapp.py
nbdime/patching.py
nbdime/prettyprint.py
nbdime/profiling.py
nbdime/utils.py
nbdime-web/package.json
nbdime-web/tslint.json
nbdime-web/scripts/copy-files.js
nbdime-web/src/tsconfig.json
nbdime-web/src/typings.d.ts
nbdime-web/src/chunking/decisionchunking.ts
nbdime-web/src/chunking/diffchunking.ts
nbdime-web/src/chunking/index.ts
nbdime-web/src/common/collapse_down.svg
nbdime-web/src/common/collapse_up.svg
nbdime-web/src/common/collapsible.css
nbdime-web/src/common/collapsiblepanel.ts
nbdime-web/src/common/dragpanel.css
nbdime-web/src/common/dragpanel.ts
nbdime-web/src/common/exceptions.ts
nbdime-web/src/common/mergeview.ts
nbdime-web/src/common/util.ts
nbdime-web/src/diff/diffentries.ts
nbdime-web/src/diff/range.ts
nbdime-web/src/diff/util.ts
nbdime-web/src/diff/model/cell.ts
nbdime-web/src/diff/model/common.ts
nbdime-web/src/diff/model/immutable.ts
nbdime-web/src/diff/model/index.ts
nbdime-web/src/diff/model/notebook.ts
nbdime-web/src/diff/model/output.ts
nbdime-web/src/diff/model/renderable.ts
nbdime-web/src/diff/model/string.ts
nbdime-web/src/diff/widget/cell.ts
nbdime-web/src/diff/widget/common.ts
nbdime-web/src/diff/widget/index.ts
nbdime-web/src/diff/widget/metadata.ts
nbdime-web/src/diff/widget/notebook.ts
nbdime-web/src/diff/widget/output.ts
nbdime-web/src/diff/widget/renderable.ts
nbdime-web/src/merge/decisions.ts
nbdime-web/src/merge/model/cell.ts
nbdime-web/src/merge/model/common.ts
nbdime-web/src/merge/model/index.ts
nbdime-web/src/merge/model/metadata.ts
nbdime-web/src/merge/model/notebook.ts
nbdime-web/src/merge/widget/cell.ts
nbdime-web/src/merge/widget/common.ts
nbdime-web/src/merge/widget/index.ts
nbdime-web/src/merge/widget/metadata.ts
nbdime-web/src/merge/widget/notebook.ts
nbdime-web/src/merge/widget/output.ts
nbdime-web/src/patch/common.ts
nbdime-web/src/patch/generic.ts
nbdime-web/src/patch/index.ts
nbdime-web/src/patch/stringified.ts
nbdime-web/src/request/index.ts
nbdime-web/src/styles/common.css
nbdime-web/src/styles/diff.css
nbdime-web/src/styles/merge.css
nbdime-web/src/styles/variables.css
nbdime-web/src/upstreaming/flexpanel.css
nbdime-web/src/upstreaming/flexpanel.ts
nbdime-web/test/karma-nocov.conf.js
nbdime-web/test/karma.conf.js
nbdime-web/test/files/base.ipynb.json
nbdime-web/test/files/decisionsA.json
nbdime-web/test/src/tsconfig.json
nbdime-web/test/src/typings.d.ts
nbdime-web/test/src/common/collapsiblepanel.spec.ts
nbdime-web/test/src/common/dragpanel.spec.ts
nbdime-web/test/src/common/flexpanel.spec.ts
nbdime-web/test/src/common/mergeview.spec.ts
nbdime-web/test/src/common/util.spec.ts
nbdime-web/test/src/diff/chunking.spec.ts
nbdime-web/test/src/diff/model.spec.ts
nbdime-web/test/src/diff/util.spec.ts
nbdime-web/test/src/diff/widget.spec.ts
nbdime-web/test/src/merge/decisions.spec.ts
nbdime-web/test/src/merge/model.spec.ts
nbdime-web/test/src/merge/widget.spec.ts
nbdime-web/test/src/patch/patching.spec.ts
nbdime-web/typings/codemirror-metamode.d.ts
nbdime-web/typings/codemirror-runmode.d.ts
nbdime-web/typings/codemirror.d.ts
nbdime-web/typings/es6-promise.d.ts
nbdime-web/typings/expect.js.d.ts
nbdime-web/typings/json-stable-stringify.d.ts
nbdime-web/typings/mocha.d.ts
nbdime-web/typings/sanitizer.d.ts
nbdime.egg-info/PKG-INFO
nbdime.egg-info/SOURCES.txt
nbdime.egg-info/dependency_links.txt
nbdime.egg-info/entry_points.txt
nbdime.egg-info/requires.txt
nbdime.egg-info/top_level.txt
nbdime/diffing/__init__.py
nbdime/diffing/generic.py
nbdime/diffing/lcs.py
nbdime/diffing/notebooks.py
nbdime/diffing/seq_bruteforce.py
nbdime/diffing/seq_difflib.py
nbdime/diffing/seq_myers.py
nbdime/diffing/sequences.py
nbdime/diffing/snakes.py
nbdime/merging/__init__.py
nbdime/merging/autoresolve.py
nbdime/merging/chunks.py
nbdime/merging/decisions.py
nbdime/merging/generic.py
nbdime/merging/notebooks.py
nbdime/tests/__init__.py
nbdime/tests/conftest.py
nbdime/tests/test_apply_merge.py
nbdime/tests/test_autoresolve.py
nbdime/tests/test_cli_apps.py
nbdime/tests/test_decision_tools.py
nbdime/tests/test_diff.py
nbdime/tests/test_diff_format.py
nbdime/tests/test_diff_gitrefs.py
nbdime/tests/test_diff_json_conversion.py
nbdime/tests/test_diff_sequence.py
nbdime/tests/test_diff_sequence_bruteforce.py
nbdime/tests/test_diff_sequence_difflib.py
nbdime/tests/test_git_diffdriver.py
nbdime/tests/test_js_artifacts_installed.py
nbdime/tests/test_merge.py
nbdime/tests/test_merge_format.py
nbdime/tests/test_merge_notebooks.py
nbdime/tests/test_merge_notebooks_inline.py
nbdime/tests/test_myers.py
nbdime/tests/test_notebook_diff.py
nbdime/tests/test_patch.py
nbdime/tests/test_prettyprint.py
nbdime/tests/test_utils.py
nbdime/tests/test_web.py
nbdime/tests/utils.py
nbdime/tests/files/apap--1.ipynb
nbdime/tests/files/apap--2.ipynb
nbdime/tests/files/apap--3.ipynb
nbdime/tests/files/apap.ipynb
nbdime/tests/files/attachment--change_attachment.ipynb
nbdime/tests/files/attachment--empty_attachments_list.ipynb
nbdime/tests/files/attachment--remove_attachment.ipynb
nbdime/tests/files/attachment.ipynb
nbdime/tests/files/empty.ipynb
nbdime/tests/files/error--1.ipynb
nbdime/tests/files/error--2.ipynb
nbdime/tests/files/foo--1.ipynb
nbdime/tests/files/foo--2.ipynb
nbdime/tests/files/inline-conflict--1.ipynb
nbdime/tests/files/inline-conflict--2.ipynb
nbdime/tests/files/inline-conflict--3.ipynb
nbdime/tests/files/markdown-only--1.ipynb
nbdime/tests/files/markdown-only--2.ipynb
nbdime/tests/files/mixed-conflicts--1.ipynb
nbdime/tests/files/mixed-conflicts--2.ipynb
nbdime/tests/files/mixed-conflicts--3.ipynb
nbdime/tests/files/multi_cell_nb--cellchange.ipynb
nbdime/tests/files/multi_cell_nb--local.ipynb
nbdime/tests/files/multi_cell_nb--remote.ipynb
nbdime/tests/files/multi_cell_nb.ipynb
nbdime/tests/files/multilevel-test-base-local-diff.json
nbdime/tests/files/multilevel-test-base.ipynb
nbdime/tests/files/multilevel-test-local.ipynb
nbdime/tests/files/multilevel-test-merged.ipynb
nbdime/tests/files/multilevel-test-remote.ipynb
nbdime/tests/files/output-conflict--1.ipynb
nbdime/tests/files/output-conflict--2.ipynb
nbdime/tests/files/output-conflict--3.ipynb
nbdime/tests/files/single_cell_nb--changed_ec.ipynb
nbdime/tests/files/single_cell_nb--changed_metadata.ipynb
nbdime/tests/files/single_cell_nb--changed_output.ipynb
nbdime/tests/files/single_cell_nb--changed_source.ipynb
nbdime/tests/files/single_cell_nb--changed_source_output.ipynb
nbdime/tests/files/single_cell_nb--changed_source_output_ec.ipynb
nbdime/tests/files/single_cell_nb--json_output.ipynb
nbdime/tests/files/single_cell_nb--json_output_changed.ipynb
nbdime/tests/files/single_cell_nb.ipynb
nbdime/tests/files/source-conflict--1.ipynb
nbdime/tests/files/source-conflict--2.ipynb
nbdime/tests/files/source-conflict--3.ipynb
nbdime/tests/files/src-and-output--1.ipynb
nbdime/tests/files/src-and-output--2.ipynb
nbdime/tests/files/test-data-singlecell--1.ipynb
nbdime/tests/files/test-data-singlecell--2.ipynb
nbdime/tests/files/unicode--1.ipynb
nbdime/tests/files/unicode--2.ipynb
nbdime/webapp/__init__.py
nbdime/webapp/nbdifftool.py
nbdime/webapp/nbdiffweb.py
nbdime/webapp/nbdimeserver.py
nbdime/webapp/nbmergetool.py
nbdime/webapp/nbmergeweb.py
nbdime/webapp/package.json
nbdime/webapp/tslint.json
nbdime/webapp/webpack.config.js
nbdime/webapp/webutil.py
nbdime/webapp/src/index.ts
nbdime/webapp/src/tsconfig.json
nbdime/webapp/src/typings.d.ts
nbdime/webapp/src/app/common.css
nbdime/webapp/src/app/common.ts
nbdime/webapp/src/app/compare.ts
nbdime/webapp/src/app/diff.css
nbdime/webapp/src/app/diff.ts
nbdime/webapp/src/app/merge.css
nbdime/webapp/src/app/merge.ts
nbdime/webapp/src/app/save.ts
nbdime/webapp/src/app/staticdiff.ts
nbdime/webapp/static/1.nbdime.js
nbdime/webapp/static/1.nbdime.js.map
nbdime/webapp/static/fa396483b7ade73b4727bad6aa027a35.html
nbdime/webapp/static/nbdime.js
nbdime/webapp/static/nbdime.js.map
nbdime/webapp/templates/diff.html
nbdime/webapp/templates/difftool.html
nbdime/webapp/templates/index.html
nbdime/webapp/templates/merge.html
nbdime/webapp/templates/mergetool.html
nbdime/webapp/testnotebooks/base.ipynb
nbdime/webapp/testnotebooks/cellchange.ipynb
nbdime/webapp/testnotebooks/local.ipynb
nbdime/webapp/testnotebooks/remote.ipynb
nbdime/webapp/testnotebooks/scrollA.ipynb
nbdime/webapp/testnotebooks/scrollB.ipynb
nbdime/webapp/typings/alertify.js.d.ts
nbdime/webapp/typings/codemirror-metamode.d.ts
nbdime/webapp/typings/codemirror-runmode.d.ts
nbdime/webapp/typings/codemirror.d.ts
nbdime/webapp/typings/es6-promise.d.ts
nbdime/webapp/typings/expect.js.d.ts
nbdime/webapp/typings/json-stable-stringify.d.ts
nbdime/webapp/typings/sanitizer.d.ts