Skip to content

Commit

Permalink
Version 0.1.3 (released 2011/04/14)
Browse files Browse the repository at this point in the history
  • Loading branch information
tov committed Apr 15, 2011
1 parent e2f1789 commit 574db0e
Show file tree
Hide file tree
Showing 4 changed files with 77 additions and 61 deletions.
120 changes: 66 additions & 54 deletions Makefile.in
Expand Up @@ -173,7 +173,7 @@ clean: docclean

distclean: clean
$(RM) .loc-ignore .depend
$(RM) Makefile META lib/version.ml
$(RM) Makefile syntax/Makefile META lib/version.ml
$(RM) config.status config.log
$(RM) -R $(ARCHIVE) $(ARCHIVE).tar.gz
autoconf
Expand Down Expand Up @@ -252,74 +252,86 @@ depend: .depend
$(OCAMLDEP) $(MLFLAGS) $(LIBSRCS) > $@

### Do not remove this line. Use "make depend" to regenerate. ###
lib/abort.cmo: lib/util.cmo lib/abort.cmi
lib/abort.cmx: lib/util.cmx lib/abort.cmi
lib/abort.cmo: lib/util.cmo lib/abort.cmi
lib/abort.cmx: lib/util.cmx lib/abort.cmi
lib/abort.cmi:
lib/adaptor.cmo: lib/util.cmo lib/shtream.cmi lib/reader.cmi lib/line.cmi \
lib/fitting.cmi lib/delimited.cmi lib/adaptor.cmi
lib/fitting.cmi lib/delimited.cmi lib/adaptor.cmi
lib/adaptor.cmx: lib/util.cmx lib/shtream.cmx lib/reader.cmx lib/line.cmx \
lib/fitting.cmx lib/delimited.cmx lib/adaptor.cmi
lib/fitting.cmx lib/delimited.cmx lib/adaptor.cmi
lib/adaptor.cmi: lib/shtream.cmi lib/reader.cmi lib/line.cmi lib/fitting.cmi \
lib/delimited.cmi
lib/delimited.cmi
lib/anyShtream.cmo: lib/util.cmo lib/shtream.cmi lib/reader.cmi \
lib/channel.cmi lib/anyShtream.cmi
lib/channel.cmi lib/anyShtream.cmi
lib/anyShtream.cmx: lib/util.cmx lib/shtream.cmx lib/reader.cmx \
lib/channel.cmx lib/anyShtream.cmi
lib/anyShtream.cmi: lib/shtream.cmi lib/reader.cmi lib/channel.cmi
lib/channel.cmx lib/anyShtream.cmi
lib/anyShtream.cmi: lib/shtream.cmi lib/reader.cmi lib/channel.cmi
lib/channel.cmo: lib/util.cmo lib/proc.cmi lib/iVar.cmi lib/disposal.cmi \
lib/channel.cmi
lib/channel.cmi
lib/channel.cmx: lib/util.cmx lib/proc.cmx lib/iVar.cmx lib/disposal.cmx \
lib/channel.cmi
lib/channel.cmi: lib/proc.cmi
lib/delimited.cmo: lib/reader.cmi lib/delimited.cmi
lib/delimited.cmx: lib/reader.cmx lib/delimited.cmi
lib/delimited.cmi: lib/reader.cmi
lib/channel.cmi
lib/channel.cmi: lib/proc.cmi
lib/delimited.cmo: lib/reader.cmi lib/delimited.cmi
lib/delimited.cmx: lib/reader.cmx lib/delimited.cmi
lib/delimited.cmi: lib/reader.cmi
lib/depDAG.cmo: lib/util.cmo lib/proc.cmi lib/priorityQueue.cmi \
lib/depDAG.cmi
lib/depDAG.cmi
lib/depDAG.cmx: lib/util.cmx lib/proc.cmx lib/priorityQueue.cmx \
lib/depDAG.cmi
lib/depDAG.cmi: lib/proc.cmi
lib/disposal.cmo: lib/weakPlus.cmi lib/util.cmo lib/disposal.cmi
lib/disposal.cmx: lib/weakPlus.cmx lib/util.cmx lib/disposal.cmi
lib/depDAG.cmi
lib/depDAG.cmi: lib/proc.cmi
lib/disposal.cmo: lib/weakPlus.cmi lib/util.cmo lib/disposal.cmi
lib/disposal.cmx: lib/weakPlus.cmx lib/util.cmx lib/disposal.cmi
lib/disposal.cmi:
lib/fitting.cmo: lib/util.cmo lib/proc.cmi lib/lineShtream.cmi \
lib/channel.cmi lib/anyShtream.cmi lib/abort.cmi lib/fitting.cmi
lib/channel.cmi lib/anyShtream.cmi lib/abort.cmi lib/fitting.cmi
lib/fitting.cmx: lib/util.cmx lib/proc.cmx lib/lineShtream.cmx \
lib/channel.cmx lib/anyShtream.cmx lib/abort.cmx lib/fitting.cmi
lib/channel.cmx lib/anyShtream.cmx lib/abort.cmx lib/fitting.cmi
lib/fitting.cmi: lib/proc.cmi lib/lineShtream.cmi lib/channel.cmi \
lib/anyShtream.cmi
lib/flags.cmo: lib/flags.cmi
lib/flags.cmx: lib/flags.cmi
lib/iVar.cmo: lib/util.cmo lib/iVar.cmi
lib/iVar.cmx: lib/util.cmx lib/iVar.cmi
lib/line.cmo: lib/util.cmo lib/proc.cmi lib/delimited.cmi lib/line.cmi
lib/line.cmx: lib/util.cmx lib/proc.cmx lib/delimited.cmx lib/line.cmi
lib/line.cmi: lib/proc.cmi lib/delimited.cmi
lib/anyShtream.cmi
lib/flags.cmo: lib/flags.cmi
lib/flags.cmx: lib/flags.cmi
lib/flags.cmi:
lib/iVar.cmo: lib/util.cmo lib/iVar.cmi
lib/iVar.cmx: lib/util.cmx lib/iVar.cmi
lib/iVar.cmi:
lib/line.cmo: lib/util.cmo lib/proc.cmi lib/delimited.cmi lib/line.cmi
lib/line.cmx: lib/util.cmx lib/proc.cmx lib/delimited.cmx lib/line.cmi
lib/line.cmi: lib/proc.cmi lib/delimited.cmi
lib/lineShtream.cmo: lib/util.cmo lib/shtream.cmi lib/reader.cmi lib/proc.cmi \
lib/line.cmi lib/anyShtream.cmi lib/lineShtream.cmi
lib/line.cmi lib/anyShtream.cmi lib/lineShtream.cmi
lib/lineShtream.cmx: lib/util.cmx lib/shtream.cmx lib/reader.cmx lib/proc.cmx \
lib/line.cmx lib/anyShtream.cmx lib/lineShtream.cmi
lib/lineShtream.cmi: lib/reader.cmi lib/line.cmi lib/anyShtream.cmi
lib/priorityQueue.cmo: lib/util.cmo lib/priorityQueue.cmi
lib/priorityQueue.cmx: lib/util.cmx lib/priorityQueue.cmi
lib/proc.cmo: lib/util.cmo lib/iVar.cmi lib/proc.cmi
lib/proc.cmx: lib/util.cmx lib/iVar.cmx lib/proc.cmi
lib/reader.cmo: lib/util.cmo lib/reader.cmi
lib/reader.cmx: lib/util.cmx lib/reader.cmi
lib/line.cmx lib/anyShtream.cmx lib/lineShtream.cmi
lib/lineShtream.cmi: lib/reader.cmi lib/line.cmi lib/anyShtream.cmi
lib/priorityQueue.cmo: lib/util.cmo lib/priorityQueue.cmi
lib/priorityQueue.cmx: lib/util.cmx lib/priorityQueue.cmi
lib/priorityQueue.cmi:
lib/proc.cmo: lib/util.cmo lib/iVar.cmi lib/proc.cmi
lib/proc.cmx: lib/util.cmx lib/iVar.cmx lib/proc.cmi
lib/proc.cmi:
lib/reader.cmo: lib/util.cmo lib/reader.cmi
lib/reader.cmx: lib/util.cmx lib/reader.cmi
lib/reader.cmi:
lib/shtream.cmo: lib/util.cmo lib/signal.cmi lib/reader.cmi lib/proc.cmi \
lib/channel.cmi lib/shtream.cmi
lib/channel.cmi lib/shtream.cmi
lib/shtream.cmx: lib/util.cmx lib/signal.cmx lib/reader.cmx lib/proc.cmx \
lib/channel.cmx lib/shtream.cmi
lib/shtream.cmi: lib/util.cmo lib/reader.cmi lib/proc.cmi lib/channel.cmi
lib/signal.cmo: lib/util.cmo lib/signal.cmi
lib/signal.cmx: lib/util.cmx lib/signal.cmi
lib/stringShtream.cmo: lib/util.cmo lib/anyShtream.cmi lib/stringShtream.cmi
lib/stringShtream.cmx: lib/util.cmx lib/anyShtream.cmx lib/stringShtream.cmi
lib/stringShtream.cmi: lib/anyShtream.cmi
lib/channel.cmx lib/shtream.cmi
lib/shtream.cmi: lib/util.cmo lib/reader.cmi lib/proc.cmi lib/channel.cmi
lib/signal.cmo: lib/util.cmo lib/signal.cmi
lib/signal.cmx: lib/util.cmx lib/signal.cmi
lib/signal.cmi:
lib/stringShtream.cmo: lib/util.cmo lib/anyShtream.cmi lib/stringShtream.cmi
lib/stringShtream.cmx: lib/util.cmx lib/anyShtream.cmx lib/stringShtream.cmi
lib/stringShtream.cmi: lib/anyShtream.cmi
lib/usrBin.cmo: lib/util.cmo lib/shtream.cmi lib/lineShtream.cmi lib/line.cmi \
lib/fitting.cmi lib/channel.cmi lib/adaptor.cmi lib/usrBin.cmi
lib/fitting.cmi lib/channel.cmi lib/adaptor.cmi lib/usrBin.cmi
lib/usrBin.cmx: lib/util.cmx lib/shtream.cmx lib/lineShtream.cmx lib/line.cmx \
lib/fitting.cmx lib/channel.cmx lib/adaptor.cmx lib/usrBin.cmi
lib/usrBin.cmi: lib/shtream.cmi lib/line.cmi lib/fitting.cmi lib/channel.cmi
lib/version.cmo: lib/version.cmi
lib/version.cmx: lib/version.cmi
lib/weakPlus.cmo: lib/util.cmo lib/weakPlus.cmi
lib/weakPlus.cmx: lib/util.cmx lib/weakPlus.cmi
lib/fitting.cmx lib/channel.cmx lib/adaptor.cmx lib/usrBin.cmi
lib/usrBin.cmi: lib/shtream.cmi lib/line.cmi lib/fitting.cmi lib/channel.cmi
lib/util.cmo:
lib/util.cmx:
lib/version.cmo: lib/version.cmi
lib/version.cmx: lib/version.cmi
lib/version.cmi:
lib/weakPlus.cmo: lib/util.cmo lib/weakPlus.cmi
lib/weakPlus.cmx: lib/util.cmx lib/weakPlus.cmi
lib/weakPlus.cmi:
9 changes: 5 additions & 4 deletions configure.ac
Expand Up @@ -4,23 +4,24 @@
AC_INIT(shtop.mli)

# Packages we depend on
PACKAGES="camlp4 unix pcre"
PACKAGES="camlp4 unix pcre dynlink"

# Our version number
VERSION="0.1.2"
VERSION="0.1.3"

# Our version name
CODENAME="Shlimazl"
CODENAME="Shmeer"

# shlock shmaltz shadken shanda shaygets shayner shiksa
# shlemiel shlep shmendrick shmegegge
# shmeer shmutzik shnorrer shtik shtetl shtunk
# shmutzik shnorrer shtik shtetl shtunk
# shvitz

# Used:
# 0.1.0 shmatta
# 0.1.1 shmooz
# 0.1.2 shlimazl
# 0.1.3 shmeer

# We need ocamlfind
AC_PATH_PROG(OCAMLFIND,ocamlfind,no)
Expand Down
2 changes: 1 addition & 1 deletion syntax/Makefile.in
Expand Up @@ -13,7 +13,7 @@ PA_EXTS = pa_local.cmo \
lineMetadata.cmo pa_linetype.cmo

MLFLAGS = -syntax camlp4o $(PKGS)
PKGS = -package camlp4,camlp4.extend,camlp4.quotations
PKGS = -package camlp4,camlp4.extend,camlp4.quotations,dynlink
P4OBJS = toplevellib.cma camlp4of.cma

GEN = lineMetadata.ml
Expand Down
7 changes: 5 additions & 2 deletions syntax/linespec.ml
Expand Up @@ -251,6 +251,7 @@ module CtypMap = Map.Make(struct
| TyOfAmp (_, x, y)
-> TyOfAmp (p, t x, t y)
| TyAnt (_, x) -> TyAnt (p, x)
| TyPkg (_, x) -> TyPkg (p, x)
and i = function
| IdAcc (_, x, y) -> IdAcc (p, i x, i y)
| IdApp (_, x, y) -> IdApp (p, i x, i y)
Expand Down Expand Up @@ -493,7 +494,8 @@ let rec acc_of_field root swrap mwrap fields =
flag = Nullable;
name = n;
typ = t;
} -> let sel_row = swrap (TyObj(_loc, <:ctyp< $lid:n$: present >>, BTrue))
} -> let sel_row = swrap (TyObj(_loc, <:ctyp< $lid:n$: present >>,
RvRowVar))
in
doc_many _loc [
doc_one _loc
Expand Down Expand Up @@ -551,7 +553,8 @@ let rec acc_of_field root swrap mwrap fields =
cname = n;
mname = module_name;
fields = f;
} -> let swrap x = swrap (TyObj(_loc, <:ctyp< $lid:n$: $x$ >>, BTrue)) in
} -> let swrap x = swrap (TyObj(_loc, <:ctyp< $lid:n$: $x$ >>,
RvRowVar)) in
let mwrap x = mwrap (make_row _loc
~present:n
~value:x
Expand Down

0 comments on commit 574db0e

Please sign in to comment.