lp:ocamlbricks/0.94.x
- Get this branch:
- bzr branch lp:ocamlbricks/0.94.x
Branch merges
Branch information
Recent revisions
- 455. By Jean-Vincent Loddo
-
Introduced a variable OCAML4_04_OR_LATER in order to properly compile the library both with OCaml version lesser than 4.02.x or greater. Modified also the Makefile to install also .cm[ox] files (in order to prevent some annoying messages when compiling marionnet).
- 454. By Jean-Vincent Loddo
-
Added function (method) Lazy_perishable
.set_expired. With this method, the value will be recalculated the next time Lazy_perishable .force will be called. - 453. By Jean-Vincent Loddo
-
Modified the module Configuration_files to store the information about the source of each binding (VARIABLE, VALUE). Now, internal bindings are in the form (VARIABLE, (VALUE, SOURCE)), where the source is represented by the type [ `Environment | `Filename of string ].
- 452. By Jean-Vincent Loddo
-
Minor change in the semantics of module Hashmmap. Now a key may be associated to several values, but at most one occurrence of a same binding (key, value) will be stored. This behaviour should be the only relevant difference with standard hash tables (module Hashtbl).
- 451. By Jean-Vincent Loddo
-
Minor bug fixed in Linux.stat (revno 445 was uncompleted). Now also easy_stat() is able to parse process name within parentheses in the 2-th field line of files /proc/PID/stat.
- 450. By Jean-Vincent Loddo
-
Lazy.is_val replaced by the old (now deprecated!) name Lazy.lazy_is_val for backward compatibility.
- 449. By Jean-Vincent Loddo
-
Added Makefile entry `test_with_
utop+widgets' useful to test widgets making. With this tuned version of `utop', it's possilbe to create and try widgets more simply and directly (are immediately defined the objects `window', `vbox' and `packing'). For instance, we can immediately write something like:
let b = GButton.button ~packing ~label:"my text" () ;; - 448. By Jean-Vincent Loddo
-
Introduced a variable OCAML4_02_OR_LATER in order to compile the library with OCaml version lesser than 4.02.x. This trick allows the preprocessor (camlp4) to add a pseudo module Bytes replacing the module introduced in OCaml 4.02.0 (just for functions `create' and `set').
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ocamlbricks