[Pkg-ocaml-maint-commits] [js-of-ocaml] branch upstream updated (a5a12c6 -> 80dabb1)

Mehdi Dogguy mehdi at moszumanska.debian.org
Sun Oct 18 08:48:25 UTC 2015


This is an automated email from the git hooks/post-receive script.

mehdi pushed a change to branch upstream
in repository js-of-ocaml.

      from  a5a12c6   Imported Upstream version 2.2
       new  0019b41   Imported Upstream version 2.3
       new  31ca6f0   Imported Upstream version 2.4
       new  58dcce3   Imported Upstream version 2.4.1
       new  80dabb1   Imported Upstream version 2.5

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    24 +-
 .jenkins.sh                                        |    19 +
 .ocp-indent                                        |     2 +
 CHANGES                                            |    69 +
 Makefile                                           |    31 +-
 Makefile.conf                                      |    26 +-
 Makefile.filelist                                  |    28 +-
 Makefile.toplevel                                  |    36 +-
 README.md                                          |    15 +-
 TODO.txt                                           |     3 -
 VERSION                                            |     2 +-
 benchmarks/sources/ml/bdd.ml                       |    24 +-
 benchmarks/sources/ml/fannkuch_redux.ml            |     6 +-
 benchmarks/sources/ml/fannkuch_redux_2.ml          |     6 +-
 benchmarks/sources/ml/fft.ml                       |     4 +-
 benchmarks/sources/ml/quicksort.ml                 |     4 +-
 benchmarks/sources/ml/soli.ml                      |     2 +-
 compiler/.depend                                   |    64 +-
 compiler/Makefile                                  |    66 +-
 compiler/code.ml                                   |    19 +
 compiler/code.mli                                  |     5 +
 compiler/commonArg.ml                              |    93 +
 compiler/{pseudoFs.mli => commonArg.mli}           |    13 +-
 compiler/compile.ml                                |   151 +-
 compiler/compileArg.ml                             |   238 +
 compiler/{pseudoFs.mli => compileArg.mli}          |    24 +-
 compiler/driver.ml                                 |    63 +-
 compiler/driver.mli                                |     8 +-
 compiler/eval.ml                                   |     6 +
 compiler/generate.ml                               |   865 +-
 compiler/generate.mli                              |     4 +-
 compiler/inline.ml                                 |   113 +-
 compiler/instr.ml                                  |    81 +-
 compiler/instr.mli                                 |    15 +-
 compiler/javascript.ml                             |    50 +-
 compiler/javascript.mli                            |    52 +-
 compiler/js_assign.ml                              |     2 +-
 compiler/js_lexer.mll                              |     7 +-
 compiler/js_output.ml                              |   305 +-
 compiler/js_output.mli                             |     5 +-
 compiler/js_parser.mly                             |   259 +-
 compiler/js_simpl.ml                               |    75 +-
 compiler/js_simpl.mli                              |    12 +-
 compiler/js_tailcall.ml                            |    41 +-
 compiler/js_tailcall.mli                           |     4 +-
 compiler/js_token.ml                               |     6 +-
 compiler/js_token.mli                              |     2 +-
 compiler/js_traverse.ml                            |   324 +-
 compiler/js_traverse.mli                           |    37 +-
 compiler/linker.ml                                 |    96 +-
 compiler/minify.ml                                 |    77 +-
 compiler/minifyArg.ml                              |    84 +
 compiler/{pseudoFs.mli => minifyArg.mli}           |    12 +-
 compiler/option.ml                                 |    76 +-
 compiler/option.mli                                |    25 +-
 compiler/parse_bytecode.ml                         |   696 +-
 compiler/parse_bytecode.mli                        |    10 +-
 compiler/parse_js.ml                               |     4 +-
 compiler/pretty_print.ml                           |    22 +-
 compiler/primitive.ml                              |     7 +
 compiler/primitive.mli                             |     3 +
 compiler/pseudoFs.ml                               |    14 +
 compiler/pseudoFs.mli                              |     1 +
 compiler/source_map.ml                             |    85 +-
 compiler/specialize.ml                             |    18 +-
 compiler/specialize_js.ml                          |    94 +-
 compiler/util.ml                                   |    45 +-
 compiler/util.mli                                  |     4 +-
 doc/Makefile                                       |    63 +-
 doc/{ => api}/api.odocl                            |     8 +-
 doc/{api-index => api/index}                       |    24 +-
 doc/manual-aux/boulderdash/boulderdash.js          |  1391 -
 doc/manual-aux/boulderdash/index.html              |    12 -
 doc/manual-aux/boulderdash/sprites/D.png           |   Bin 433 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/L.png           |   Bin 423 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/R.png           |   Bin 435 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/U.png           |   Bin 417 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/bD.png          |   Bin 1038 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/bL.png          |   Bin 1024 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/bR.png          |   Bin 1039 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/bU.png          |   Bin 1052 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/bam.png         |   Bin 1015 -> 0 bytes
 .../boulderdash/sprites/blue_diamond.png           |   Bin 1007 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/bomb.png        |   Bin 980 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/boulder.png     |   Bin 959 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/diamond.png     |   Bin 1093 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/door.png        |   Bin 341 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/empty.png       |   Bin 164 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/end.png         |   Bin 642 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/grass.png       |   Bin 745 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/guy.png         |   Bin 633 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/push_l.png      |   Bin 640 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/push_r.png      |   Bin 619 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/red_diamond.png |   Bin 918 -> 0 bytes
 doc/manual-aux/boulderdash/sprites/scalable.svg    |   974 -
 doc/manual-aux/boulderdash/sprites/wall.png        |   Bin 309 -> 0 bytes
 doc/manual-aux/cubes/cubes.js                      |   989 -
 doc/manual-aux/cubes/index.html                    |    11 -
 doc/manual-aux/graph_viewer/index.html             |    11 -
 doc/manual-aux/graph_viewer/jsviewer.js            |  1532 -
 doc/manual-aux/hyperbolic/hypertree.js             |  1718 --
 doc/manual-aux/hyperbolic/icons/commons-38.png     |   Bin 2075 -> 0 bytes
 doc/manual-aux/hyperbolic/icons/favicon.png        |   Bin 688 -> 0 bytes
 doc/manual-aux/hyperbolic/icons/globe-38.png       |   Bin 2901 -> 0 bytes
 doc/manual-aux/hyperbolic/icons/info-38.png        |   Bin 806 -> 0 bytes
 .../hyperbolic/icons/meeting-point-38.png          |   Bin 1105 -> 0 bytes
 doc/manual-aux/hyperbolic/icons/wikipedia-38.png   |   Bin 3530 -> 0 bytes
 doc/manual-aux/hyperbolic/index.html               |    84 -
 doc/manual-aux/minesweeper/index.html              |    13 -
 doc/manual-aux/minesweeper/minesweeper.js          |   437 -
 doc/manual-aux/minesweeper/sprites/1.png           |   Bin 576 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/2.png           |   Bin 714 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/3.png           |   Bin 718 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/4.png           |   Bin 650 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/5.png           |   Bin 698 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/6.png           |   Bin 764 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/7.png           |   Bin 620 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/8.png           |   Bin 802 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/bomb.png        |   Bin 1090 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/empty.png       |   Bin 403 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/flag.png        |   Bin 735 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/normal.png      |   Bin 434 -> 0 bytes
 doc/manual-aux/minesweeper/sprites/scalable.svg    |   301 -
 doc/manual-aux/planet/index.html                   |    20 -
 doc/manual-aux/planet/planet.js                    |  1061 -
 doc/manual-aux/planet/texture.jpg                  |   Bin 94262 -> 0 bytes
 doc/manual-aux/toplevel/index.html                 |   177 -
 doc/manual-aux/toplevel/toplevel.js                | 29183 -------------------
 doc/manual-aux/webgl/index.html                    |    51 -
 doc/manual-aux/webgl/webgldemo.js                  |  1337 -
 doc/manual-aux/wiki/index.html                     |    12 -
 doc/manual-aux/wiki/wiki.js                        |  1125 -
 doc/manual-aux/wysiwyg/index.html                  |    12 -
 doc/manual-aux/wysiwyg/wiki.js                     |   949 -
 doc/manual-wiki/ocamlbuild.wiki                    |    37 -
 .../files}/performances/perf.png                   |   Bin
 .../files}/performances/size.png                   |   Bin
 doc/{manual-wiki => manual/src}/bindings.wiki      |    39 +-
 doc/{manual-wiki => manual/src}/library.wiki       |    58 +-
 doc/{manual-wiki => manual/src}/linker.wiki        |     0
 doc/{manual-wiki => manual/src}/menu.wiki          |     1 -
 doc/{manual-wiki => manual/src}/options.wiki       |    34 +-
 doc/{manual-wiki => manual/src}/overview.wiki      |     4 +-
 doc/{manual-wiki => manual/src}/performances.wiki  |     0
 examples/Makefile.common                           |     2 +-
 examples/boulderdash/Makefile                      |     2 +-
 examples/graph_viewer/Makefile                     |     2 +-
 examples/hyperbolic/Makefile                       |     2 +-
 examples/hyperbolic/hypertree.ml                   |    10 +-
 examples/hyperbolic/index.html                     |     2 +-
 examples/minesweeper/minesweeper.ml                |     2 +-
 examples/webgl/Makefile                            |     2 +-
 js_of_ocaml.install                                |     6 +
 jsoo_tools/Makefile                                |    45 +
 jsoo_tools/jsoo_common.ml                          |    87 +
 jsoo_tools/jsoo_mkcmis.ml                          |    59 +
 jsoo_tools/jsoo_mktop.ml                           |   164 +
 lib/.depend                                        |    27 +-
 lib/META                                           |    41 +-
 lib/Makefile                                       |   103 +-
 lib/cSS.ml                                         |     2 +-
 lib/deriving_json/deriving_Json.ml                 |     4 +-
 lib/deriving_json/deriving_Json_lexer.mll          |   342 +-
 lib/dom.ml                                         |    49 +-
 lib/dom.mli                                        |    35 +-
 lib/dom_html.ml                                    |    70 +-
 lib/dom_html.mli                                   |    75 +-
 lib/dom_svg.ml                                     |  1625 ++
 lib/dom_svg.mli                                    |  1618 +
 lib/eventSource.ml                                 |    60 +
 lib/eventSource.mli                                |    61 +
 lib/event_arrows.ml                                |   174 -
 lib/event_arrows.mli                               |   126 -
 lib/form.ml                                        |     2 +-
 lib/js.ml                                          |    34 +-
 lib/js.mli                                         |    35 +-
 lib/json.ml                                        |     2 +-
 lib/jsonp.ml                                       |    96 +
 compiler/js_tailcall.mli => lib/jsonp.mli          |    21 +-
 lib/log/lwt_log_js.ml                              |    99 +
 lib/log/lwt_log_js.mli                             |    98 +
 lib/lwt_js_events.ml                               |    47 +-
 lib/lwt_js_events.mli                              |     2 +
 lib/syntax/pa_js.ml                                |    97 +-
 lib/sys_js.mli                                     |     6 +-
 lib/sys_js.mlp                                     |    14 +-
 lib/toplevel/jsooTop.ml                            |   120 +
 .../js_tailcall.mli => lib/toplevel/jsooTop.mli    |    28 +-
 lib/tyxml/tyxml_cast.ml                            |   199 +
 .../js_tailcall.mli => lib/tyxml/tyxml_cast.mli    |    19 +-
 lib/tyxml/tyxml_cast_sigs.mli                      |   195 +
 lib/tyxml/tyxml_js.ml                              |   249 +
 lib/tyxml/tyxml_js.mli                             |    51 +
 lib/url.ml                                         |     4 +-
 lib/webSockets.ml                                  |     2 +
 lib/webSockets.mli                                 |     2 +
 lib/xmlHttpRequest.ml                              |     2 +-
 ocamlbuild/Makefile                                |     3 +-
 ocamlbuild/_tags                                   |     2 +-
 ocamlbuild/ocamlbuild_js_of_ocaml.ml               |    16 +-
 ocamlbuild/ocamlbuild_js_of_ocaml.mli              |    76 +-
 opam                                               |    25 +
 opam/descr                                         |     1 -
 opam/opam                                          |    21 -
 opam/url                                           |     1 -
 runtime/Makefile                                   |     4 +-
 runtime/bigarray.js                                |     3 +
 runtime/bigarray.ts                                |    12 +-
 runtime/fs.js                                      |    59 +-
 runtime/graphics.js                                |    29 +-
 runtime/int64.js                                   |    12 +-
 runtime/internalMod.js                             |   104 +-
 runtime/io.js                                      |   164 +-
 runtime/jslib.js                                   |     4 +-
 runtime/jslib_js_of_ocaml.js                       |    74 +-
 runtime/lexing.js                                  |    16 +-
 runtime/marshal.js                                 |   500 +-
 runtime/md5.js                                     |    34 +-
 runtime/mlString.js                                |   594 +-
 runtime/nat.js                                     |   366 +
 runtime/parsing.js                                 |    34 +-
 runtime/polyfill/array.js                          |   320 +
 runtime/{ => polyfill}/classlist.js                |     3 +-
 runtime/{ => polyfill}/json.js                     |     3 +-
 runtime/stdlib.js                                  |   224 +-
 runtime/toplevel.js                                |    27 +-
 runtime/weak.js                                    |     3 +-
 tests/Makefile.common                              |     4 +-
 tests/dir/json_convert.ml                          |    10 +-
 tests/dir/side_effect.ml                           |    23 +
 toplevel/Makefile                                  |   176 +-
 examples/cubes/cubes.ml => toplevel/eval.html      |    75 +-
 toplevel/eval.ml                                   |    65 +
 toplevel/examples.ml                               |    53 +-
 toplevel/index.html                                |    81 +-
 toplevel/toplevel.ml                               |   453 +-
 236 files changed, 11084 insertions(+), 45162 deletions(-)
 create mode 100644 .jenkins.sh
 create mode 100644 compiler/commonArg.ml
 copy compiler/{pseudoFs.mli => commonArg.mli} (83%)
 create mode 100644 compiler/compileArg.ml
 copy compiler/{pseudoFs.mli => compileArg.mli} (62%)
 create mode 100644 compiler/minifyArg.ml
 copy compiler/{pseudoFs.mli => minifyArg.mli} (82%)
 rename doc/{ => api}/api.odocl (77%)
 rename doc/{api-index => api/index} (67%)
 delete mode 100644 doc/manual-aux/boulderdash/boulderdash.js
 delete mode 100644 doc/manual-aux/boulderdash/index.html
 delete mode 100644 doc/manual-aux/boulderdash/sprites/D.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/L.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/R.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/U.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/bD.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/bL.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/bR.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/bU.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/bam.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/blue_diamond.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/bomb.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/boulder.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/diamond.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/door.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/empty.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/end.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/grass.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/guy.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/push_l.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/push_r.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/red_diamond.png
 delete mode 100644 doc/manual-aux/boulderdash/sprites/scalable.svg
 delete mode 100644 doc/manual-aux/boulderdash/sprites/wall.png
 delete mode 100644 doc/manual-aux/cubes/cubes.js
 delete mode 100644 doc/manual-aux/cubes/index.html
 delete mode 100644 doc/manual-aux/graph_viewer/index.html
 delete mode 100644 doc/manual-aux/graph_viewer/jsviewer.js
 delete mode 100644 doc/manual-aux/hyperbolic/hypertree.js
 delete mode 100644 doc/manual-aux/hyperbolic/icons/commons-38.png
 delete mode 100644 doc/manual-aux/hyperbolic/icons/favicon.png
 delete mode 100644 doc/manual-aux/hyperbolic/icons/globe-38.png
 delete mode 100644 doc/manual-aux/hyperbolic/icons/info-38.png
 delete mode 100644 doc/manual-aux/hyperbolic/icons/meeting-point-38.png
 delete mode 100644 doc/manual-aux/hyperbolic/icons/wikipedia-38.png
 delete mode 100644 doc/manual-aux/hyperbolic/index.html
 delete mode 100644 doc/manual-aux/minesweeper/index.html
 delete mode 100644 doc/manual-aux/minesweeper/minesweeper.js
 delete mode 100644 doc/manual-aux/minesweeper/sprites/1.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/2.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/3.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/4.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/5.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/6.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/7.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/8.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/bomb.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/empty.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/flag.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/normal.png
 delete mode 100644 doc/manual-aux/minesweeper/sprites/scalable.svg
 delete mode 100644 doc/manual-aux/planet/index.html
 delete mode 100644 doc/manual-aux/planet/planet.js
 delete mode 100644 doc/manual-aux/planet/texture.jpg
 delete mode 100644 doc/manual-aux/toplevel/index.html
 delete mode 100644 doc/manual-aux/toplevel/toplevel.js
 delete mode 100644 doc/manual-aux/webgl/index.html
 delete mode 100644 doc/manual-aux/webgl/webgldemo.js
 delete mode 100644 doc/manual-aux/wiki/index.html
 delete mode 100644 doc/manual-aux/wiki/wiki.js
 delete mode 100644 doc/manual-aux/wysiwyg/index.html
 delete mode 100644 doc/manual-aux/wysiwyg/wiki.js
 delete mode 100644 doc/manual-wiki/ocamlbuild.wiki
 rename doc/{manual-aux => manual/files}/performances/perf.png (100%)
 rename doc/{manual-aux => manual/files}/performances/size.png (100%)
 rename doc/{manual-wiki => manual/src}/bindings.wiki (82%)
 rename doc/{manual-wiki => manual/src}/library.wiki (84%)
 rename doc/{manual-wiki => manual/src}/linker.wiki (100%)
 rename doc/{manual-wiki => manual/src}/menu.wiki (95%)
 rename doc/{manual-wiki => manual/src}/options.wiki (53%)
 rename doc/{manual-wiki => manual/src}/overview.wiki (95%)
 rename doc/{manual-wiki => manual/src}/performances.wiki (100%)
 create mode 100644 jsoo_tools/Makefile
 create mode 100644 jsoo_tools/jsoo_common.ml
 create mode 100644 jsoo_tools/jsoo_mkcmis.ml
 create mode 100644 jsoo_tools/jsoo_mktop.ml
 create mode 100644 lib/dom_svg.ml
 create mode 100644 lib/dom_svg.mli
 create mode 100644 lib/eventSource.ml
 create mode 100644 lib/eventSource.mli
 delete mode 100644 lib/event_arrows.ml
 delete mode 100644 lib/event_arrows.mli
 create mode 100644 lib/jsonp.ml
 copy compiler/js_tailcall.mli => lib/jsonp.mli (58%)
 create mode 100644 lib/log/lwt_log_js.ml
 create mode 100644 lib/log/lwt_log_js.mli
 create mode 100644 lib/toplevel/jsooTop.ml
 copy compiler/js_tailcall.mli => lib/toplevel/jsooTop.mli (54%)
 create mode 100644 lib/tyxml/tyxml_cast.ml
 copy compiler/js_tailcall.mli => lib/tyxml/tyxml_cast.mli (72%)
 create mode 100644 lib/tyxml/tyxml_cast_sigs.mli
 create mode 100644 lib/tyxml/tyxml_js.ml
 create mode 100644 lib/tyxml/tyxml_js.mli
 create mode 100644 opam
 delete mode 100644 opam/descr
 delete mode 100644 opam/opam
 delete mode 100644 opam/url
 create mode 100644 runtime/nat.js
 create mode 100644 runtime/polyfill/array.js
 rename runtime/{ => polyfill}/classlist.js (99%)
 rename runtime/{ => polyfill}/json.js (99%)
 create mode 100644 tests/dir/side_effect.ml
 copy examples/cubes/cubes.ml => toplevel/eval.html (72%)
 create mode 100644 toplevel/eval.ml

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/js-of-ocaml.git



More information about the Pkg-ocaml-maint-commits mailing list