Alain Frisch
c52e649d83
Fix call to flexdll_dlopen for Cygwin.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9148 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-12-03 12:56:59 +00:00
Nicolas Pouillard
686b90b26e
camlp4: Update the help message to cmxs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9145 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-11-28 18:46:47 +00:00
Damien Doligez
04f20f8b83
PR#4582, PR#4637 - revert functions to old behaviour
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9132 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-11-18 10:29:26 +00:00
Nicolas Pouillard
e3e377bdf5
build,sys,windows: update Makefile.nt to the partial->mixed move
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9127 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-11-10 16:13:20 +00:00
Pierre Weis
11373835cd
indent.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9120 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-11-08 14:58:40 +00:00
Nicolas Pouillard
901e3bfa82
ocamlbuild: close the log file when cleanning and lauching the plugin.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9118 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-11-06 15:40:39 +00:00
Damien Doligez
526df2771c
problem with executable bit?
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9116 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-31 10:35:25 +00:00
Maxence Guesdon
3a95d57eda
PR#4630: minor fix in ocamldoc man page generation
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9112 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-29 13:30:24 +00:00
Nicolas Pouillard
d4e4bdaaa2
camlp4: kill last $Id$s
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9108 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-27 14:03:57 +00:00
Nicolas Pouillard
17843562ad
camlp4: kill # $Id$
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9107 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-27 14:03:31 +00:00
Nicolas Pouillard
3a14bd5091
camlp4: kill some (* $Id$ *)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9106 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-27 14:03:15 +00:00
Nicolas Pouillard
04783253f2
buildbot: switch to 3.11
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9105 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-27 13:45:49 +00:00
Nicolas Pouillard
a0a0277a0e
camlp4: resolve PR#4543 about filters on topphrase (thanks to Martin Jambon for this patch)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9104 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-27 13:45:09 +00:00
Nicolas Pouillard
d77551511b
build,sys: bootstrap boot/myocamlbuild.boot
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9103 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-23 20:55:58 +00:00
Nicolas Pouillard
34b2d44ab5
build,sys: remove a line in build/mixed-boot.sh
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9102 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-23 20:32:09 +00:00
Nicolas Pouillard
181b7c627d
build,sys: improve the mixed build mode
...
- Rename this partial mode as a mixed mode.
- Use a file (build/ocamlbuild_mixed_mode) instead of an
env var.
- Add a check when switching from mixed to non-mixed mode.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9099 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-23 15:29:11 +00:00
Nicolas Pouillard
db844496e3
camlp4: Fix PR#4568 camlp4lib.cma no longer link dynlink modules.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9097 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-23 09:08:03 +00:00
Nicolas Pouillard
3d52165d28
ocamlbuild: Add a 'annot' tag for the -annot option.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9096 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-22 11:23:57 +00:00
Damien Doligez
0a6740a268
use consistent version numbers
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9087 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-15 14:27:29 +00:00
Nicolas Pouillard
253a5f6364
camlp4: Fix two toplevel bugs: PR#4495 and PR#4593 at once
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9080 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-13 13:34:06 +00:00
Damien Doligez
2b0441401a
merge changes between 3.10.2 and the end of branch 3.10
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9079 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-08 13:09:39 +00:00
Xavier Leroy
29e590ccb9
Attribution.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9078 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-08 13:05:48 +00:00
Damien Doligez
49bea294c7
post 3.11 branch
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9077 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-08 12:05:44 +00:00
Damien Doligez
0c26c850b3
"invalid module name" becomes a warning
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9074 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-06 13:53:54 +00:00
Damien Doligez
a76ddd0f12
doc detail
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9073 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-06 13:33:21 +00:00
Damien Doligez
f609381328
better test for BSD dynlinker
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9072 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-06 13:31:47 +00:00
Xavier Leroy
f747f75664
Forgotten include
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9071 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-06 13:20:27 +00:00
Xavier Leroy
62b2e16e8a
PR#4609: Win32Unix lockf
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9070 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-06 11:49:30 +00:00
Xavier Leroy
2ea9e887af
Fixed error handling. Added credit.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9069 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-06 11:47:39 +00:00
Nicolas Pouillard
35205da90c
camlp4,bootstrap: again
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9068 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-05 17:18:25 +00:00
Nicolas Pouillard
70add65225
camlp4: fix the revised printer of functor apps
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9067 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-05 16:30:55 +00:00
Nicolas Pouillard
926961ed06
camlp4,printer: Fix a printing bug, parens in "include(struct end:sig end)"
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9066 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-05 16:25:28 +00:00
Nicolas Pouillard
a71f5a0fe2
camlp4,bootstrap
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9065 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-05 15:27:04 +00:00
Nicolas Pouillard
22e2f4b84a
camlp4: yet another fix about seq_expr.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9064 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-05 15:26:54 +00:00
Nicolas Pouillard
a577f8d889
camlp4: quick fix the previous patch
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9063 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-04 17:08:02 +00:00
Nicolas Pouillard
3ea6411500
camlp4: Fix the PR#4420 bug, object...end is sadly not a simple expression
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9062 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-04 16:54:05 +00:00
Nicolas Pouillard
bc3b901b30
camlp4: Fix a bug about the parsing of sequences
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9061 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-04 16:50:21 +00:00
Nicolas Pouillard
91af8d2477
camlp4: Fix the PR#4532 bug about parsing of tuples vs list or sequences
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9060 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-04 16:49:54 +00:00
Nicolas Pouillard
4379a09dc3
camlp4: Fix the PR#4520 about the conversion of special cases (like A.False).
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9059 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-04 11:11:09 +00:00
Nicolas Pouillard
22d5cc125e
camlp4,fix: Deeply fix the grammar about extra semicolons
...
Indeed longstanding series of bugs PR#4603, PR#4330,
PR#4551 were hiding some flaws in the grammars.
So the extra semicolon allowed in record expressions,
record patterns, record declarations, objects ({<...>}),
object types (< ... >), was allowed by this bug and
not by the grammar.
This patch fix the grammars.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9058 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-04 10:47:56 +00:00
Nicolas Pouillard
042b344ab2
camlp4: fix a bug hidden by a previous one (extra semicolon in {a=b;})
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9057 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 16:20:02 +00:00
Nicolas Pouillard
dc27d2774b
camlp4: fix mkcamlp4 by pointing to the real lib name
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9056 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 15:50:09 +00:00
Nicolas Pouillard
2446372311
camlp4: remove the buggy/unfinished Camlp4Tracer filter.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9055 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 15:41:25 +00:00
Nicolas Pouillard
db5e084aa2
camlp4: little cleanup in Grammar.Static
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9054 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 15:28:05 +00:00
Nicolas Pouillard
cdd0860804
camlp4: Fix PR#4603, PR#4330, PR#4551 all at one (thanks to Jerome Vouillon)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9053 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 15:18:37 +00:00
Nicolas Pouillard
5b5ef4a8d2
camlp4,tests: be more precise in pr4330.ml
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9052 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 15:18:22 +00:00
Luc Maranget
31b8fd252e
Un peu de menage au passage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9051 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 15:02:55 +00:00
Nicolas Pouillard
da8f0e0b96
camlp4: add Jean-vincent Loddo to contributors of camlp4 macros.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9050 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 14:19:19 +00:00
Nicolas Pouillard
20703cd0e3
camlp4,tests: more test for macros.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9049 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 14:16:05 +00:00
Nicolas Pouillard
6c2b921c79
camlp4,macro: Fix the difinition/expansion of macros that are inside IFDEFs
...
Thanks to Jean-vincent Loddo for providing this patch.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9048 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-10-03 14:15:52 +00:00