Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic XML support #7947

Merged
merged 66 commits into from
Oct 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
d598f16
api notes
GregoryTravis Sep 14, 2023
712ebe8
update from discussion
GregoryTravis Sep 15, 2023
561c108
one test
GregoryTravis Sep 15, 2023
e8774c6
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Sep 25, 2023
101a21b
input stream separate
GregoryTravis Sep 25, 2023
092ad87
from_file
GregoryTravis Sep 27, 2023
29ce4c2
error, some error tests
GregoryTravis Sep 27, 2023
aac48e2
error display text
GregoryTravis Sep 27, 2023
ae91ba1
wip
GregoryTravis Sep 27, 2023
80e2946
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Sep 27, 2023
aae23e1
wrote from_string
GregoryTravis Sep 27, 2023
5651aff
from_string test
GregoryTravis Sep 27, 2023
68c9d5c
from_string docs, test
GregoryTravis Sep 27, 2023
c70697a
children, outerxml, accessors, etc
GregoryTravis Sep 27, 2023
05dc845
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Sep 28, 2023
76417f6
rename
GregoryTravis Sep 28, 2023
9ef7cfd
accessor tests
GregoryTravis Sep 28, 2023
4d2baa9
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Sep 29, 2023
6097153
outer_xml
GregoryTravis Sep 29, 2023
8908cf7
attributes
GregoryTravis Sep 29, 2023
4b4faf7
inner xml
GregoryTravis Sep 29, 2023
5c90817
docs + examples
GregoryTravis Sep 29, 2023
48cb3f3
text
GregoryTravis Sep 29, 2023
5895be2
bad path, handle je more
GregoryTravis Sep 29, 2023
1846b40
share test file
GregoryTravis Sep 29, 2023
b87eb21
rename to XML.enso
GregoryTravis Sep 29, 2023
54d0b2a
children
GregoryTravis Sep 29, 2023
6ca2ddd
get tests
GregoryTravis Sep 29, 2023
90421a8
more tests
GregoryTravis Sep 29, 2023
66950a4
get_elements_by_tag_name
GregoryTravis Sep 29, 2023
7941d5b
xpath to text
GregoryTravis Sep 29, 2023
4203c0f
wip
GregoryTravis Sep 29, 2023
e93188f
inline types
GregoryTravis Sep 29, 2023
bcbe82b
Data.read / file_format
GregoryTravis Sep 29, 2023
6b8be57
Data.fetch
GregoryTravis Sep 29, 2023
5973cf2
move up one
GregoryTravis Sep 29, 2023
65bc830
extra file read
GregoryTravis Sep 29, 2023
2530480
no normalize
GregoryTravis Sep 29, 2023
0f66cd2
io
GregoryTravis Sep 29, 2023
1c2b040
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Oct 2, 2023
7ac10e0
s3 fetch
GregoryTravis Oct 2, 2023
ce9316c
from_source
GregoryTravis Oct 2, 2023
0e8aa98
cleanup
GregoryTravis Oct 2, 2023
07db6c5
cleanup
GregoryTravis Oct 2, 2023
b0e1a94
changelog
GregoryTravis Oct 2, 2023
27d83de
java fmt
GregoryTravis Oct 2, 2023
9229315
review, name tests
GregoryTravis Oct 2, 2023
5114d94
review
GregoryTravis Oct 2, 2023
00c331e
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Oct 3, 2023
079ada2
bar inside bar
GregoryTravis Oct 3, 2023
19565d6
fix test
GregoryTravis Oct 3, 2023
e3a4da1
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Oct 3, 2023
ce496eb
account for windows newlines in XML serialization
GregoryTravis Oct 3, 2023
b6dc23a
prevent XML parser from writing errors to stdout
GregoryTravis Oct 4, 2023
e90e03d
to_display_text to_js_object
GregoryTravis Oct 4, 2023
f2c4a49
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Oct 4, 2023
ed30673
remove adsfasdf
GregoryTravis Oct 4, 2023
541a1ee
Merge branch 'develop' into wip/gmt/7739-stdout
GregoryTravis Oct 4, 2023
311d6bc
use xpath for attributes
GregoryTravis Oct 4, 2023
c587dc2
child_count
GregoryTravis Oct 4, 2023
fb7f9ec
inlining
GregoryTravis Oct 4, 2023
bcbdcf4
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Oct 5, 2023
f0323f8
merge
GregoryTravis Oct 5, 2023
6307334
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Oct 5, 2023
c5a6b9a
Update distribution/lib/Standard/Base/0.0.0-dev/src/Data/XML.enso
jdunkerley Oct 6, 2023
1abf57e
Merge branch 'develop' into wip/gmt/7739-xml
GregoryTravis Oct 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -581,6 +581,7 @@
- [Added `Table.expand_column` and improved JSON deserialization.][7859]
- [Implemented `Table.auto_value_types` for in-memory tables.][7908]
- [Implemented Text.substring to easily select part of a Text field][7913]
- [Implemented basic XML support][7947]

[debug-shortcuts]:
https://github.com/enso-org/enso/blob/develop/app/gui/docs/product/shortcuts.md#debug
Expand Down Expand Up @@ -826,6 +827,7 @@
[7859]: https://github.com/enso-org/enso/pull/7859
[7908]: https://github.com/enso-org/enso/pull/7908
[7913]: https://github.com/enso-org/enso/pull/7913
[7947]: https://github.com/enso-org/enso/pull/7947

#### Enso Compiler

Expand Down
Loading