From 49ea16bddb4a9837e7ebfc953c1a0eb6665480ac Mon Sep 17 00:00:00 2001 From: NSoiffer Date: Sat, 2 Apr 2022 06:07:32 +0100 Subject: [PATCH] for some reason the modes changed --- .gitignore | 0 .vscode/launch.json | 0 .vscode/settings.json | 0 Cargo.toml | 0 PythonScripts/alphanumerics.py | 0 PythonScripts/ascii_braille.py | 0 PythonScripts/create-nemeth-tests.py | 0 PythonScripts/nemeth-convert.py | 0 PythonScripts/nemeth.csv | 0 PythonScripts/ueb-convert.py | 0 PythonScripts/ueb-from-csv.yaml | 0 README.md | 0 Rules/Braille/Nemeth/Nemeth_Rules.yaml | 0 Rules/Braille/Nemeth/unicode-full.yaml | 0 Rules/Braille/Nemeth/unicode.yaml | 0 Rules/Braille/Nemeth/unicode.yaml-with-all | 0 Rules/Braille/UEB/UEB_Rules.yaml | 0 Rules/Braille/UEB/unicode.yaml | 0 Rules/Intent/general.yaml | 0 Rules/Intent/geometry.yaml | 0 Rules/Intent/linear-algebra.yaml | 0 Rules/Languages/en/ClearSpeak_Rules.yaml | 0 Rules/Languages/en/SharedRules/default.yaml | 0 Rules/Languages/en/SharedRules/general.yaml | 0 Rules/Languages/en/SharedRules/geometry.yaml | 0 Rules/Languages/en/SharedRules/linear-algebra.yaml | 0 Rules/Languages/en/SharedRules/menclose.yaml | 0 Rules/Languages/en/SimpleSpeak_Rules.yaml | 0 Rules/Languages/en/definitions.yaml | 0 Rules/Languages/en/navigate.yaml | 0 Rules/Languages/en/unicode-full.yaml | 0 Rules/Languages/en/unicode.yaml | 0 Rules/Languages/zz/aa/definitions.yaml | 0 Rules/Languages/zz/aa/unicode.txt | 0 Rules/Languages/zz/definitions.yaml | 0 Rules/cleanup.yaml | 0 Rules/definitions.yaml | 0 Rules/intent.yaml | 0 Rules/prefs.yaml | 0 build.rs | 0 docs/callers.md | 0 docs/helpers.md | 0 docs/index.md | 0 docs/logo.png | Bin docs/users.md | 0 logo.png | Bin src/definitions.rs | 0 src/infer_intent.rs | 5 ++++- src/lib.rs | 0 src/operator-info.in | 0 src/prefs.rs | 0 src/pretty_print.rs | 0 src/shim_filesystem.rs | 0 src/tts.rs | 0 src/xpath_functions.rs | 0 tests/braille/Nemeth/AataNemeth.rs | 0 tests/braille/Nemeth/SRE_Nemeth72.rs | 0 tests/braille/Nemeth/SRE_NemethBase.rs | 0 tests/braille/Nemeth/rules.rs | 0 tests/braille/UEB/iceb.rs | 0 tests/common/mod.rs | 0 tests/en/ClearSpeak/functions.rs | 0 tests/en/ClearSpeak/large_ops.rs | 0 tests/en/ClearSpeak/menclose.rs | 0 tests/en/ClearSpeak/mfrac.rs | 0 tests/en/ClearSpeak/mroot.rs | 0 tests/en/ClearSpeak/msup.rs | 0 tests/en/ClearSpeak/mtable.rs | 0 tests/en/ClearSpeak/multiline.rs | 0 tests/en/ClearSpeak/sets.rs | 0 tests/en/ClearSpeak/symbols_and_adornments.rs | 0 tests/en/SimpleSpeak/functions.rs | 0 tests/en/SimpleSpeak/geometry.rs | 0 tests/en/SimpleSpeak/large_ops.rs | 0 tests/en/SimpleSpeak/linear_algebra.rs | 0 tests/en/SimpleSpeak/mfrac.rs | 0 tests/en/SimpleSpeak/msup.rs | 0 tests/en/SimpleSpeak/multiline.rs | 0 tests/en/SimpleSpeak/sets.rs | 0 tests/en/shared.rs | 0 80 files changed, 4 insertions(+), 1 deletion(-) mode change 100755 => 100644 .gitignore mode change 100755 => 100644 .vscode/launch.json mode change 100755 => 100644 .vscode/settings.json mode change 100755 => 100644 Cargo.toml mode change 100755 => 100644 PythonScripts/alphanumerics.py mode change 100755 => 100644 PythonScripts/ascii_braille.py mode change 100755 => 100644 PythonScripts/create-nemeth-tests.py mode change 100755 => 100644 PythonScripts/nemeth-convert.py mode change 100755 => 100644 PythonScripts/nemeth.csv mode change 100755 => 100644 PythonScripts/ueb-convert.py mode change 100755 => 100644 PythonScripts/ueb-from-csv.yaml mode change 100755 => 100644 README.md mode change 100755 => 100644 Rules/Braille/Nemeth/Nemeth_Rules.yaml mode change 100755 => 100644 Rules/Braille/Nemeth/unicode-full.yaml mode change 100755 => 100644 Rules/Braille/Nemeth/unicode.yaml mode change 100755 => 100644 Rules/Braille/Nemeth/unicode.yaml-with-all mode change 100755 => 100644 Rules/Braille/UEB/UEB_Rules.yaml mode change 100755 => 100644 Rules/Braille/UEB/unicode.yaml mode change 100755 => 100644 Rules/Intent/general.yaml mode change 100755 => 100644 Rules/Intent/geometry.yaml mode change 100755 => 100644 Rules/Intent/linear-algebra.yaml mode change 100755 => 100644 Rules/Languages/en/ClearSpeak_Rules.yaml mode change 100755 => 100644 Rules/Languages/en/SharedRules/default.yaml mode change 100755 => 100644 Rules/Languages/en/SharedRules/general.yaml mode change 100755 => 100644 Rules/Languages/en/SharedRules/geometry.yaml mode change 100755 => 100644 Rules/Languages/en/SharedRules/linear-algebra.yaml mode change 100755 => 100644 Rules/Languages/en/SharedRules/menclose.yaml mode change 100755 => 100644 Rules/Languages/en/SimpleSpeak_Rules.yaml mode change 100755 => 100644 Rules/Languages/en/definitions.yaml mode change 100755 => 100644 Rules/Languages/en/navigate.yaml mode change 100755 => 100644 Rules/Languages/en/unicode-full.yaml mode change 100755 => 100644 Rules/Languages/en/unicode.yaml mode change 100755 => 100644 Rules/Languages/zz/aa/definitions.yaml mode change 100755 => 100644 Rules/Languages/zz/aa/unicode.txt mode change 100755 => 100644 Rules/Languages/zz/definitions.yaml mode change 100755 => 100644 Rules/cleanup.yaml mode change 100755 => 100644 Rules/definitions.yaml mode change 100755 => 100644 Rules/intent.yaml mode change 100755 => 100644 Rules/prefs.yaml mode change 100755 => 100644 build.rs mode change 100755 => 100644 docs/callers.md mode change 100755 => 100644 docs/helpers.md mode change 100755 => 100644 docs/index.md mode change 100755 => 100644 docs/logo.png mode change 100755 => 100644 docs/users.md mode change 100755 => 100644 logo.png mode change 100755 => 100644 src/definitions.rs mode change 100755 => 100644 src/infer_intent.rs mode change 100755 => 100644 src/lib.rs mode change 100755 => 100644 src/operator-info.in mode change 100755 => 100644 src/prefs.rs mode change 100755 => 100644 src/pretty_print.rs mode change 100755 => 100644 src/shim_filesystem.rs mode change 100755 => 100644 src/tts.rs mode change 100755 => 100644 src/xpath_functions.rs mode change 100755 => 100644 tests/braille/Nemeth/AataNemeth.rs mode change 100755 => 100644 tests/braille/Nemeth/SRE_Nemeth72.rs mode change 100755 => 100644 tests/braille/Nemeth/SRE_NemethBase.rs mode change 100755 => 100644 tests/braille/Nemeth/rules.rs mode change 100755 => 100644 tests/braille/UEB/iceb.rs mode change 100755 => 100644 tests/common/mod.rs mode change 100755 => 100644 tests/en/ClearSpeak/functions.rs mode change 100755 => 100644 tests/en/ClearSpeak/large_ops.rs mode change 100755 => 100644 tests/en/ClearSpeak/menclose.rs mode change 100755 => 100644 tests/en/ClearSpeak/mfrac.rs mode change 100755 => 100644 tests/en/ClearSpeak/mroot.rs mode change 100755 => 100644 tests/en/ClearSpeak/msup.rs mode change 100755 => 100644 tests/en/ClearSpeak/mtable.rs mode change 100755 => 100644 tests/en/ClearSpeak/multiline.rs mode change 100755 => 100644 tests/en/ClearSpeak/sets.rs mode change 100755 => 100644 tests/en/ClearSpeak/symbols_and_adornments.rs mode change 100755 => 100644 tests/en/SimpleSpeak/functions.rs mode change 100755 => 100644 tests/en/SimpleSpeak/geometry.rs mode change 100755 => 100644 tests/en/SimpleSpeak/large_ops.rs mode change 100755 => 100644 tests/en/SimpleSpeak/linear_algebra.rs mode change 100755 => 100644 tests/en/SimpleSpeak/mfrac.rs mode change 100755 => 100644 tests/en/SimpleSpeak/msup.rs mode change 100755 => 100644 tests/en/SimpleSpeak/multiline.rs mode change 100755 => 100644 tests/en/SimpleSpeak/sets.rs mode change 100755 => 100644 tests/en/shared.rs diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 diff --git a/.vscode/launch.json b/.vscode/launch.json old mode 100755 new mode 100644 diff --git a/.vscode/settings.json b/.vscode/settings.json old mode 100755 new mode 100644 diff --git a/Cargo.toml b/Cargo.toml old mode 100755 new mode 100644 diff --git a/PythonScripts/alphanumerics.py b/PythonScripts/alphanumerics.py old mode 100755 new mode 100644 diff --git a/PythonScripts/ascii_braille.py b/PythonScripts/ascii_braille.py old mode 100755 new mode 100644 diff --git a/PythonScripts/create-nemeth-tests.py b/PythonScripts/create-nemeth-tests.py old mode 100755 new mode 100644 diff --git a/PythonScripts/nemeth-convert.py b/PythonScripts/nemeth-convert.py old mode 100755 new mode 100644 diff --git a/PythonScripts/nemeth.csv b/PythonScripts/nemeth.csv old mode 100755 new mode 100644 diff --git a/PythonScripts/ueb-convert.py b/PythonScripts/ueb-convert.py old mode 100755 new mode 100644 diff --git a/PythonScripts/ueb-from-csv.yaml b/PythonScripts/ueb-from-csv.yaml old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/Rules/Braille/Nemeth/Nemeth_Rules.yaml b/Rules/Braille/Nemeth/Nemeth_Rules.yaml old mode 100755 new mode 100644 diff --git a/Rules/Braille/Nemeth/unicode-full.yaml b/Rules/Braille/Nemeth/unicode-full.yaml old mode 100755 new mode 100644 diff --git a/Rules/Braille/Nemeth/unicode.yaml b/Rules/Braille/Nemeth/unicode.yaml old mode 100755 new mode 100644 diff --git a/Rules/Braille/Nemeth/unicode.yaml-with-all b/Rules/Braille/Nemeth/unicode.yaml-with-all old mode 100755 new mode 100644 diff --git a/Rules/Braille/UEB/UEB_Rules.yaml b/Rules/Braille/UEB/UEB_Rules.yaml old mode 100755 new mode 100644 diff --git a/Rules/Braille/UEB/unicode.yaml b/Rules/Braille/UEB/unicode.yaml old mode 100755 new mode 100644 diff --git a/Rules/Intent/general.yaml b/Rules/Intent/general.yaml old mode 100755 new mode 100644 diff --git a/Rules/Intent/geometry.yaml b/Rules/Intent/geometry.yaml old mode 100755 new mode 100644 diff --git a/Rules/Intent/linear-algebra.yaml b/Rules/Intent/linear-algebra.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/ClearSpeak_Rules.yaml b/Rules/Languages/en/ClearSpeak_Rules.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/SharedRules/default.yaml b/Rules/Languages/en/SharedRules/default.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/SharedRules/general.yaml b/Rules/Languages/en/SharedRules/general.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/SharedRules/geometry.yaml b/Rules/Languages/en/SharedRules/geometry.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/SharedRules/linear-algebra.yaml b/Rules/Languages/en/SharedRules/linear-algebra.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/SharedRules/menclose.yaml b/Rules/Languages/en/SharedRules/menclose.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/SimpleSpeak_Rules.yaml b/Rules/Languages/en/SimpleSpeak_Rules.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/definitions.yaml b/Rules/Languages/en/definitions.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/navigate.yaml b/Rules/Languages/en/navigate.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/unicode-full.yaml b/Rules/Languages/en/unicode-full.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/en/unicode.yaml b/Rules/Languages/en/unicode.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/zz/aa/definitions.yaml b/Rules/Languages/zz/aa/definitions.yaml old mode 100755 new mode 100644 diff --git a/Rules/Languages/zz/aa/unicode.txt b/Rules/Languages/zz/aa/unicode.txt old mode 100755 new mode 100644 diff --git a/Rules/Languages/zz/definitions.yaml b/Rules/Languages/zz/definitions.yaml old mode 100755 new mode 100644 diff --git a/Rules/cleanup.yaml b/Rules/cleanup.yaml old mode 100755 new mode 100644 diff --git a/Rules/definitions.yaml b/Rules/definitions.yaml old mode 100755 new mode 100644 diff --git a/Rules/intent.yaml b/Rules/intent.yaml old mode 100755 new mode 100644 diff --git a/Rules/prefs.yaml b/Rules/prefs.yaml old mode 100755 new mode 100644 diff --git a/build.rs b/build.rs old mode 100755 new mode 100644 diff --git a/docs/callers.md b/docs/callers.md old mode 100755 new mode 100644 diff --git a/docs/helpers.md b/docs/helpers.md old mode 100755 new mode 100644 diff --git a/docs/index.md b/docs/index.md old mode 100755 new mode 100644 diff --git a/docs/logo.png b/docs/logo.png old mode 100755 new mode 100644 diff --git a/docs/users.md b/docs/users.md old mode 100755 new mode 100644 diff --git a/logo.png b/logo.png old mode 100755 new mode 100644 diff --git a/src/definitions.rs b/src/definitions.rs old mode 100755 new mode 100644 diff --git a/src/infer_intent.rs b/src/infer_intent.rs old mode 100755 new mode 100644 index 8597662e..1150534e --- a/src/infer_intent.rs +++ b/src/infer_intent.rs @@ -216,7 +216,10 @@ mod infer_tests { // let result = infer_intent(&mut SpeechRulesWithContext::new(&rules.borrow(), package2.as_document(), "".to_string()), mathml); let result = crate::speech::intent_from_mathml(mathml, package2.as_document()).unwrap(); debug!("result: {}", crate::pretty_print::mml_to_string(&result)); - return crate::interface::is_same_element(&result, &target); + match is_same_element(&result, &target) { + Ok(_) => return true, + Err(e) => panic!("{}", e), + } } #[test] diff --git a/src/lib.rs b/src/lib.rs old mode 100755 new mode 100644 diff --git a/src/operator-info.in b/src/operator-info.in old mode 100755 new mode 100644 diff --git a/src/prefs.rs b/src/prefs.rs old mode 100755 new mode 100644 diff --git a/src/pretty_print.rs b/src/pretty_print.rs old mode 100755 new mode 100644 diff --git a/src/shim_filesystem.rs b/src/shim_filesystem.rs old mode 100755 new mode 100644 diff --git a/src/tts.rs b/src/tts.rs old mode 100755 new mode 100644 diff --git a/src/xpath_functions.rs b/src/xpath_functions.rs old mode 100755 new mode 100644 diff --git a/tests/braille/Nemeth/AataNemeth.rs b/tests/braille/Nemeth/AataNemeth.rs old mode 100755 new mode 100644 diff --git a/tests/braille/Nemeth/SRE_Nemeth72.rs b/tests/braille/Nemeth/SRE_Nemeth72.rs old mode 100755 new mode 100644 diff --git a/tests/braille/Nemeth/SRE_NemethBase.rs b/tests/braille/Nemeth/SRE_NemethBase.rs old mode 100755 new mode 100644 diff --git a/tests/braille/Nemeth/rules.rs b/tests/braille/Nemeth/rules.rs old mode 100755 new mode 100644 diff --git a/tests/braille/UEB/iceb.rs b/tests/braille/UEB/iceb.rs old mode 100755 new mode 100644 diff --git a/tests/common/mod.rs b/tests/common/mod.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/functions.rs b/tests/en/ClearSpeak/functions.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/large_ops.rs b/tests/en/ClearSpeak/large_ops.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/menclose.rs b/tests/en/ClearSpeak/menclose.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/mfrac.rs b/tests/en/ClearSpeak/mfrac.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/mroot.rs b/tests/en/ClearSpeak/mroot.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/msup.rs b/tests/en/ClearSpeak/msup.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/mtable.rs b/tests/en/ClearSpeak/mtable.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/multiline.rs b/tests/en/ClearSpeak/multiline.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/sets.rs b/tests/en/ClearSpeak/sets.rs old mode 100755 new mode 100644 diff --git a/tests/en/ClearSpeak/symbols_and_adornments.rs b/tests/en/ClearSpeak/symbols_and_adornments.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/functions.rs b/tests/en/SimpleSpeak/functions.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/geometry.rs b/tests/en/SimpleSpeak/geometry.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/large_ops.rs b/tests/en/SimpleSpeak/large_ops.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/linear_algebra.rs b/tests/en/SimpleSpeak/linear_algebra.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/mfrac.rs b/tests/en/SimpleSpeak/mfrac.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/msup.rs b/tests/en/SimpleSpeak/msup.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/multiline.rs b/tests/en/SimpleSpeak/multiline.rs old mode 100755 new mode 100644 diff --git a/tests/en/SimpleSpeak/sets.rs b/tests/en/SimpleSpeak/sets.rs old mode 100755 new mode 100644 diff --git a/tests/en/shared.rs b/tests/en/shared.rs old mode 100755 new mode 100644