[Pkg-ocaml-maint-commits] [js-of-ocaml] branch master updated (7901a92 -> 809e1f5)
Mehdi Dogguy
mehdi at moszumanska.debian.org
Sun Oct 18 08:48:21 UTC 2015
This is an automated email from the git hooks/post-receive script.
mehdi pushed a change to branch master
in repository js-of-ocaml.
from 7901a92 Update changelog and prepare upload to unstable
new 0019b41 Imported Upstream version 2.3
new b991b06 Merge tag 'upstream/2.3'
new 31ca6f0 Imported Upstream version 2.4
new 895baa8 Merge tag 'upstream/2.4'
new 58dcce3 Imported Upstream version 2.4.1
new 3a36549 Merge tag 'upstream/2.4.1'
new 80dabb1 Imported Upstream version 2.5
new 1b0dade Merge tag 'upstream/2.5'
new 2529238 New upstream release
new c90970f Remove 0001-Fix-generation-of-compiler.cm.patch
new 10ea402 Refresh remaining patch
new 8f7e70a Add libcmdliner-ocaml-dev and libfindlib-ocaml-dev to Build-Depends.
new c4da916 Fix install target
new 21b8c04 Install logger.cma and jsooTop.cmo in libjs-of-ocaml
new 809e1f5 Release to unstable
The 15 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 +-
debian/changelog | 12 +
debian/control | 2 +
debian/libjs-of-ocaml.install.in | 2 +
...port.patch => 0001-Bytecode-only-support.patch} | 6 +-
.../0001-Fix-generation-of-compiler.cm.patch | 40 -
debian/patches/series | 3 +-
debian/rules | 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 +-
243 files changed, 11106 insertions(+), 45209 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 debian/patches/{0002-Bytecode-only-support.patch => 0001-Bytecode-only-support.patch} (85%)
delete mode 100644 debian/patches/0001-Fix-generation-of-compiler.cm.patch
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