Skip to content

Commit

Permalink
Delete lwt.simple-top
Browse files Browse the repository at this point in the history
Resolves #371.

The changes to discover.ml done in #313 are left in place, because I am
not sure if we still want to pass the -custom flag.
  • Loading branch information
aantron committed Dec 22, 2017
1 parent 458d3c8 commit 9e9cf45
Show file tree
Hide file tree
Showing 7 changed files with 1 addition and 95 deletions.
20 changes: 0 additions & 20 deletions META.lwt
Original file line number Diff line number Diff line change
Expand Up @@ -56,26 +56,6 @@ package "preemptive" (
requires = "lwt.unix"
)

package "simple-top" (
#directory = "simple-top"
version = "dev"
description = "Lwt-OCaml top level integration (deprecated; use utop)"
requires = "bigarray
bytes
compiler-libs
compiler-libs.common
lwt
lwt.log
lwt.unix
result
unix"
archive(byte) = "lwt_simple_top.cma"
archive(native) = "lwt_simple_top.cmxa"
plugin(byte) = "lwt_simple_top.cma"
plugin(native) = "lwt_simple_top.cmxs"
exists_if = "lwt_simple_top.cma"
)

package "syntax" (
#directory = "syntax"
version = "dev"
Expand Down
3 changes: 0 additions & 3 deletions doc/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -298,7 +298,4 @@ This list surveys them, roughly in order of importance.
- *deprecated* `src/camlp4/` contains the Camlp4 syntax extension, which is
deprecated in favor of the PPX (in `src/ppx`).

- *deprecated* `src/simple_top/` contains the Lwt top-level, which is deprecated
in favor of [utop][utop].

[utop]: https://github.com/diml/utop
2 changes: 0 additions & 2 deletions doc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ INCS=\
-I ${BLD}/ppx \
-I ${BLD}/preemptive \
-I ${BLD}/react \
-I ${BLD}/simple_top \
-I ${BLD}/ssl \
-I ${BLD}/unix

Expand All @@ -27,7 +26,6 @@ MLIS=\
$(wildcard ${SRC}/ppx/*.mli) \
$(wildcard ${SRC}/preemptive/*.mli) \
$(wildcard ${SRC}/react/*.mli) \
$(wildcard ${SRC}/simple_top/*.mli) \
$(wildcard ${SRC}/ssl/*.mli) \
$(filter-out ${BLD}/unix/lwt_unix.cppo.mli,$(wildcard ${BLD}/unix/*.mli))

Expand Down
12 changes: 1 addition & 11 deletions doc/manual.wiki
Original file line number Diff line number Diff line change
Expand Up @@ -48,17 +48,7 @@
== The Lwt core library ==
In this section we describe the basics of {{{Lwt}}}. It is advised to
start an ocaml toplevel and try the given code examples. To start,
launch {{{ocaml}}} in a terminal or in emacs with the tuareg
mode, and type:
{{{
# #use "topfind";;
# #require "lwt.simple-top";;
}}}
{{{lwt.simple-top}}} makes sure {{{Lwt}}} threads can run while
using the toplevel. You do not need it if you are using {{{utop}}}.
start {{{utop}}} and try the given code examples.
=== Lwt concepts ===
Expand Down
9 changes: 0 additions & 9 deletions src/simple_top/jbuild

This file was deleted.

49 changes: 0 additions & 49 deletions src/simple_top/lwt_simple_top.ml

This file was deleted.

1 change: 0 additions & 1 deletion src/util/install_filter.ml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ let sub_paths = [
"log";
"options";
"syntax";
"simple-top";
"ppx";
]

Expand Down

0 comments on commit 9e9cf45

Please sign in to comment.