Commit Graph

449 Commits (86d29bf2a6054d3671afdc34c8cbd820a51b1c89)

Author SHA1 Message Date
Damien Doligez e9a9bf9613 PR#3114 make all error messages start with a location and "Error: "
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-12-04 13:38:58 +00:00
Alain Frisch 3958a92c72 Merge the natdynlink branch into HEAD.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8477 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-11-06 15:16:56 +00:00
Pierre Weis 59e0723455 It works: compilers and camlp4 are fully bootstrapped. The ast magic number is not yet changed.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8418 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-10-09 10:29:37 +00:00
Damien Doligez 4167841b16 fusion de la version 3.10.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-10-08 14:19:34 +00:00
Damien Doligez 773ff5b883 probleme avec les .depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-10-08 12:30:31 +00:00
Maxence Guesdon a99f54d484 fix PR#4215: ocamldoc hand '?' in value names when generating html files
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7923 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-26 09:58:50 +00:00
Nicolas Pouillard 72d1e146ed Fix a bug in texi generation (module types)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7859 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-12 10:27:29 +00:00
Damien Doligez f700284aac fusion des changements 3.09.3 -> release309_merge310
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7849 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2007-02-09 13:31:15 +00:00
Damien Doligez fbea66a95e fusion des changements 3.09.2 -> 3.09.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-20 11:14:37 +00:00
Nicolas Pouillard 225f05fb80 Fix Odoc_misc.string_of_longident and Odoc_name.from_longident to handle functor applications
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7470 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-07-06 07:19:06 +00:00
Nicolas Pouillard 279ef952dd Update the ocamldoc makefile to ignore the manpages install if they are not built
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7454 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-06-29 12:07:35 +00:00
Damien Doligez 1279ab4b76 fusion des changements 3.09.1 -> 3.09.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7382 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-04-16 23:28:22 +00:00
Jacques Garrigue 602146f892 add virtual instance variables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7372 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-04-05 02:28:13 +00:00
Jacques Garrigue 12349a56be fix PR#3946
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7316 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-01-06 02:25:38 +00:00
Damien Doligez 125ea40d4c fusion 3.09.0 -> 3.09.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-01-04 16:55:50 +00:00
Jacques Garrigue 83c0f7bb46 fix merge problems with 3.08.4 (PR#3758)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-08-16 00:48:56 +00:00
Damien Doligez a4a3c10e70 fusion des modifs de 3.08.4
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7019 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-08-13 20:59:37 +00:00
Xavier Leroy f55d676d2c Interdire les references Foo.x lorsqu'on compile foo.ml ou foo.mli (PR#3100, 3304, 3457)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6998 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-31 12:03:40 +00:00
Damien Doligez 9a9886022f depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6992 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-07-29 15:54:25 +00:00
Pierre Habouzit 4803624ae5 fix parralelization of the compilation for targets world and opt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6893 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-05-31 11:52:16 +00:00
Damien Doligez e6007f6057 fusion des changements jusqu'a 3.08.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-03-24 17:20:54 +00:00
Jacques Garrigue ef396b4e5a merge fixedtypes branch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6821 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2005-03-23 03:08:37 +00:00
Maxence Guesdon 1179789c0c fix unused variables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6723 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-12-03 14:42:09 +00:00
Damien Doligez 1971a6ba83 changements sur les warnings
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6720 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-30 18:57:04 +00:00
Damien Doligez 454835e868 activation du warning Y (unused var)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6713 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-29 14:52:56 +00:00
Jacques Garrigue 0edba97cf6 new warning for black holes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6703 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-29 02:27:25 +00:00
Damien Doligez 7519fe8f6b fusion des bugfixes de 3.08.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-25 00:06:06 +00:00
Jacques Garrigue 71d44d5940 declare virtuals
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6693 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-24 01:55:37 +00:00
Maxence Guesdon 6f3977d7a2 use locations in variant to associate comments correctly
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6661 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-03 09:31:19 +00:00
Jacques Garrigue b3a50ac0ed add location info in Ptype_variant and Ptype_record
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6633 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-10-06 13:06:11 +00:00
Damien Doligez c3a39fc8c8 Fusion des modifs de la branche release308 entre 3.08.0 et 3.08.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6612 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-20 17:04:35 +00:00
Xavier Leroy 63c1789b5e Fusion des modifs faites sur la branche release jusqu'a la release 3.08.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-07-13 12:25:21 +00:00
Xavier Leroy 762a006652 Impression des 'rec' et des 'and' dans les signatures inferees (PR#1981,2585)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6386 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-12 08:55:49 +00:00
Maxence Guesdon ec61ad53b1 maj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6379 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-11 14:32:17 +00:00
Maxence Guesdon 82a8b99e39 OK - latex: style latex pour indenter dans les module kind et les class kind
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6378 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-06-11 14:25:50 +00:00
Maxence Guesdon 617fd50c4e new ocamldoc syntax elements : {\!modules: M1 M2 ...} to insert the table of modules, {\!indexlist} to insert the list of indexes; these elements are used only in the html generator; the -intro option is now used in html to describe the whole index page
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6313 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-23 10:41:51 +00:00
Jacques Garrigue 11570e23a3 ajout du champ cty_inher dans Types.class_declaration
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-05-18 13:28:00 +00:00
Damien Doligez b113446680 PR#2525
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6273 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-29 12:47:33 +00:00
Maxence Guesdon 5fe321e4f8 no need to Dynlink.add_available_units any more
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6252 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-23 14:10:51 +00:00
Maxence Guesdon 410c44a79c OK - generate html from module_kind rather than from module_type
OK   + same for classes and class types
OK - fix: class parameters are no correctly displayed in latex


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6232 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-17 12:36:14 +00:00
Damien Doligez f7284c6ba3 notice de copyright
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6211 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-15 16:18:52 +00:00
Maxence Guesdon 0b0e3f76bc oups, i did it again :)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6198 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-09 14:52:23 +00:00
Maxence Guesdon c6704ddfab fix: the generated ocamldoc.sty is more robust for paragraphs in
ocamldocdescription environment


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6197 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-09 13:54:51 +00:00
Maxence Guesdon 31d4326219 fix: when generating separated files in latex, generate them in
the same directory than the main file, (the one specified by -o)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6186 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-02 15:20:39 +00:00
Maxence Guesdon 1ac475fbbe add the kind to module parameters (the way the parameter was build in the parsetree), use this in html and latex generation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6185 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-04-02 15:10:58 +00:00
Maxence Guesdon ec84e8f2ec mod: one section per to module in latex output + improve latex output
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-26 15:57:03 +00:00
Maxence Guesdon df89e7e0d2 improve display of functor parameters, added mp_type_code field to functor parameter
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-26 09:09:50 +00:00
Maxence Guesdon 702b6e7680 use buffers for latex generation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6170 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-24 10:37:10 +00:00
Maxence Guesdon 1e13797163 -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-22 15:42:20 +00:00
Maxence Guesdon 1b39b1e19a removed unused Makefile variable
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6164 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-22 15:25:10 +00:00
Maxence Guesdon 3fad0381f2 OK - fix: useless parenthesis around agruments of arguments of a type constructor in
type definitions, and aournd arguments of exceptions in exception definitions.
OK - fix: blank lines in verbatim, latex, code pre, code and ele ref modes
     are now accepted


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6162 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-22 15:06:31 +00:00
Maxence Guesdon 3975021bf4 fix: Odoc_name.cut printed a '(' instead of a '.'
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-22 13:32:59 +00:00
Maxence Guesdon 718346eb7b more optimization
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6159 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-22 12:58:17 +00:00
Maxence Guesdon 94337c2cde odoc_cross.ml: use a Map to associate a complete name to
the known elements with this name, instead of searching each time
    through the whole list of modules -> a gain of more than 90% in speed
    for cross-referecing (Odoc_cross.associate)


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6158 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-22 12:40:49 +00:00
Maxence Guesdon 3473073799 odoc_cross.ml: use hash tables modified on the fly to resolve
(module | module type | exception) name aliases
- odoc_html: replace some calls to Str. by specific functions on strings


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6157 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-19 10:38:29 +00:00
Maxence Guesdon 9f320eede0 use buffers instead of string concatenation in html and man generators
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6155 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-14 13:52:01 +00:00
Maxence Guesdon 7bcb6b984f new module odoc_print, will work when Format.pp_print_flush is fixed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6135 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-03-05 14:57:52 +00:00
Maxence Guesdon 86b9550fa1 OK - fix: html generator: included module names were displayed with their simple
name rather than their fully qualified name
OK - fix: use a formatter from a buffer rather Format.str_formatter in
     Odoc_mist.sting_of_module_type, to avoid too much blanks
- add odoc_test.ml to use in the ocamldoc test suite


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6127 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-02-20 16:28:27 +00:00
Damien Doligez 6d196e3a6c PR#2061 probleme de locale
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6106 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-02-02 22:33:27 +00:00
Maxence Guesdon 4136c386da create ocamldoc/custom when installing
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6092 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-28 14:10:20 +00:00
Maxence Guesdon 81b5ca3777 fix odoc_misc and spaces with linebreaks (made a wrong merge conflict in previous commit)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6091 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-28 14:02:38 +00:00
Maxence Guesdon efce6b2d2c dependency on .3o file for man pages
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6089 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-28 13:53:12 +00:00
Maxence Guesdon 4468fecb18 conflict merge
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6088 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-28 13:49:21 +00:00
Maxence Guesdon 2b54201f20 handling a path to load custom generators
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6087 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-28 13:36:20 +00:00
Maxence Guesdon 02418c8d09 add: m_code_intf and m_code fields for modules, fit when the
Odoc_args.keep_code option is set, and fit for all modules, not
   only toplevel onesé


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6076 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-18 14:26:14 +00:00
Damien Doligez 776a8d59b7 suppression support MacOS9
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6074 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-01-16 15:24:03 +00:00
Maxence Guesdon 57fd501b0b fix: bug preventing to get the code in a .mli
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6037 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-28 13:17:55 +00:00
Maxence Guesdon 5b9eed0849 moins de decalage apres retour a la ligne dans l'affichage des type_expr, car deux espaces sont deja introduits dans Odoc_misc.string_of_type_expr
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6036 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-21 12:01:42 +00:00
Maxence Guesdon 5fbdbc16c6 fix in info_string_of_info
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6035 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-21 11:56:56 +00:00
Maxence Guesdon 750ecaff2c fix: missing spaces after carriage return in types (Odoc_misc.string_of_type_expr)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6034 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-21 11:56:31 +00:00
Damien Doligez 8fde08275d deuxieme tranche des travaux de depollution (PR#1914 et PR#1956) + dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-15 16:29:53 +00:00
Maxence Guesdon 5965b547a5 syntax error in comment
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5981 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-27 09:04:57 +00:00
Maxence Guesdon 987e9e41ea option -intro used in odoc_texi (thanks to Olivier Andrieu)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5980 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-27 09:01:17 +00:00
Maxence Guesdon 05b2a15d5c OK - fixes: some bugs in the text parser
( ]} meaning end of code and somehting else instead of end of precode)
OK - add: in Odoc_info: text_of_string, text_string_of_text, info_of_string


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5974 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-24 21:20:51 +00:00
Basile Starynkevitch 0d5a86e520 added $Id$ keywords
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5973 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-24 10:44:07 +00:00
Maxence Guesdon 4e5b7b34fd -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5967 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-21 16:16:14 +00:00
Maxence Guesdon c892343ff1 -
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-21 15:56:09 +00:00
Maxence Guesdon 0f3457c3b1 - fix: better output of titles in html (use more the style)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5946 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-21 15:39:06 +00:00
Maxence Guesdon d0c544a140 add: -intro option to use a file content as ocamldoc comment to use as introduction for LaTeX document and HTML index page
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5944 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-21 14:32:58 +00:00
Maxence Guesdon aabdb2aac0 OK - add: the HTML generator generates the code of the module if available
OK - add: field m_code for modules, to keep the code of top modules


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5943 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-21 13:37:38 +00:00
Maxence Guesdon 922ce3d7c9 fix display of include directives and comments associated to include directives are not kept and displayed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5941 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-11-21 12:46:30 +00:00
Maxence Guesdon 60b74b3c3c fix bad display of type parameters for class and class types
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5874 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-10-17 15:30:47 +00:00
Xavier Leroy 9336ed583b Pbs install Cygwin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5852 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-29 14:05:01 +00:00
Maxence Guesdon 3739680b45 fix: bad display of values, methods, attributes, types, due to bad use of Format.str_formatter
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5833 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-13 00:40:31 +00:00
Xavier Leroy c7e53982ce Installer sous le nom ocamldoc (PR#1822)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5827 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-09 09:31:06 +00:00
Maxence Guesdon d10e45fd95 Affichage des variances des parametres de types semble ok
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5823 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-05 15:40:12 +00:00
Maxence Guesdon 8681289c19 ajout de 'no description' pour les elements sans description dans les pages man
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5822 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-05 11:24:56 +00:00
Maxence Guesdon ff9f8f6b7f corrections messages d'options qui sont pour latex et texinfo et plus seulement pour latex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5821 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-05 09:08:07 +00:00
Xavier Leroy 7766d0cd96 Installer ocamldoc.opt.exe
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5809 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-29 12:15:41 +00:00
Maxence Guesdon a720a7b420 generate man pages with suffix .3o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5798 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-25 12:43:16 +00:00
Maxence Guesdon e7b029f78c added -sort when using ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5797 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-25 07:25:36 +00:00
Luc Maranget 669b2b6931 PR 1789
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5774 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-13 09:16:37 +00:00
Luc Maranget a7fcfeede1 ajouter typedtree.cmo dans les sources connus
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5772 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-08-12 11:59:16 +00:00
Damien Doligez a03d11709c preprocesseur qui respecte les conventions # line
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5748 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-27 09:13:43 +00:00
Damien Doligez 917c0ab755 depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5728 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-23 22:26:38 +00:00
Xavier Leroy 60a563d8fb MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5713 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-17 15:41:14 +00:00
Xavier Leroy 680a54d3c2 Faire cohabiter les threads bytecode et les threads systeme. Ajout option ocamlc -vmthread.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-17 08:38:28 +00:00
Maxence Guesdon edfdb0e633 generate man pages with suffix 3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5684 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-11 07:26:18 +00:00
Maxence Guesdon b93c0413f9 fix: empty [] in html generated indexes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5678 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-09 13:57:42 +00:00
Maxence Guesdon 146056f215 fix ouput of types in html, using <code> or <pre> depending on whether there is a manifest and the type is abstract or not
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-09 13:26:29 +00:00
Maxence Guesdon 1b52a29d94 back to 1.30
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5672 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-08 14:00:46 +00:00
Maxence Guesdon 24688134fd installation des man pages en man3, ne plus installer ocamldoc.sty, clean supprime stdlib_man
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5671 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-08 13:52:22 +00:00
Maxence Guesdon 62e030d764 added field ex_code to exceptions
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5657 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-04 11:39:50 +00:00
Maxence Guesdon e64970f29d Don't overwrite HTML and LateX style files, generate style file for LaTeX
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5656 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-04 10:02:13 +00:00
Maxence Guesdon a1434b7470 gestion des types private
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5655 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-04 09:31:03 +00:00
Xavier Leroy 3e4bf9252b Revu representation des declarations de type private
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-02 09:14:35 +00:00
Maxence Guesdon c88d7a44e3 handling recurive modules in ocamldoc seems ok
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5629 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-27 13:40:41 +00:00
Maxence Guesdon fce1111943 use <pre> instead of <code> for types definitions, to make long type definitions indented, and set a smaller bottom margin for pre in the default style
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5624 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-25 07:40:17 +00:00
Xavier Leroy 1fa763e0c5 Merge branch with recursive modules
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5602 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-19 15:53:53 +00:00
Maxence Guesdon f265de877e added ty_code field to types information in ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5597 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-06-13 11:40:31 +00:00
Maxence Guesdon cd8953acee patch sur les noms de fichier pour odoc_texi, par Olivier Andrieu
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5583 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-26 13:05:28 +00:00
Xavier Leroy 0ab677173b MAJ ajout Stypes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-12 14:32:44 +00:00
Pierre Weis e77055aad9 Complete move from virtual to private for concrete types with private
constructors (or labels).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5524 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-01 22:22:37 +00:00
Maxence Guesdon 3b52046b69 Utilisation de Printtyp.reset au lieu de Printtyp.reset_names dans string_of_type_expr
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5497 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-04 17:43:54 +00:00
Damien Doligez 43b02185d7 ajout option -stypes; depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-02 01:32:09 +00:00
Xavier Leroy 48d55877b7 MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5452 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-03-24 15:25:44 +00:00
Pierre Weis b5d0102c05 Nouveau format %$. Introduction des types virtuels: step 1 sans inclusion dans Camlp4
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5409 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-02-28 06:59:19 +00:00
Maxence Guesdon 0b0255dbc6 ne pas reverifier les cross references deja verifiees une fois
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5397 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-02-21 17:22:25 +00:00
Maxence Guesdon a12edec956 ajout options pour odoc_texi, par olivier andrieu
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5396 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-02-21 13:49:35 +00:00
Maxence Guesdon a13431ccf3 correction retour en arriere dans le lexeur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5334 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-12-12 09:15:34 +00:00
Maxence Guesdon 3e6389853c ajout syntaxe {!module:T} ... pour les cross ref spécifiques a un élement
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5293 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-22 15:59:55 +00:00
Maxence Guesdon 1289652d21 encodage des caracteres speciaux dans les label et index por la sortie latex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5289 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-22 14:57:49 +00:00
Maxence Guesdon f99cc67ea0 remplacement des underscore par make install installoptmake install installopt dans les labels latex, pour eviter les clashes de noms de labels entre par exemple toto et toto_
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5287 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-22 14:02:37 +00:00
Xavier Leroy 5e152f7945 - Revu en profondeur la verification des CRC d'interfaces.
Cela corrige le PR#1064.
- Les CRC des modules constituant un programme sont stockes dans
  l'executable bytecode, section CRCS.  Revu Dynlink pour utiliser ces
  CRC au lieu d'attendre de l'utilisateur qu'il les fournisse.
  MAJ du debugger en consequence.
- Introduction et utilisation du fichier stdlib/StdlibModules.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5272 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-17 16:42:12 +00:00
Maxence Guesdon 110a6fa6e8 gestion correcte du %
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5260 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-14 14:41:32 +00:00
Maxence Guesdon 69df3caab5 generation interface des foncteurs, pas de generation des index vides; par Olivier Andrieu
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5248 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-07 08:36:00 +00:00
Damien Doligez ed3123ee87 changement des locations, premiere tranche
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5224 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-01 17:06:47 +00:00
Maxence Guesdon 5a15044a70 correction cross ref vers Odoc_info.Args.out_file
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-11 08:25:17 +00:00
Maxence Guesdon 2e14b2ef3e suppression des vspace de 0.1cm, remplacement des vspace par ocamldocvspace, suppression du saut de ligne avant les ocamldoccode qui créait des lignes blanches
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-11 08:25:01 +00:00
Maxence Guesdon c7d5f9895f améliroations didier remy ocamldocvspace et moins d'espace en général
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5172 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-11 08:24:13 +00:00
Maxence Guesdon c9e0158a02 ajout de .mli our la cible test_latex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5171 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-11 08:23:45 +00:00
Maxence Guesdon e31591dca5 correction d'un oubli : cross ref dans les text des custom tags
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5154 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-02 11:16:31 +00:00
Maxence Guesdon 1c54acc6cf ajout -linkall et Nativeint dans les crc pour le chargement dynamique
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5150 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-01 09:47:54 +00:00
Maxence Guesdon 8b60e8fd6f ajout class css td.typefieldcomment pour pouvoir bien separer des commentaires des definitions de constructeurs ou de champs dans un type
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5145 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-27 09:30:36 +00:00
Maxence Guesdon 580e761639 ajout de classes CSS typetable indextable et paramstable
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5143 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-26 09:23:48 +00:00
Damien Doligez e842dda8c9 depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-17 13:50:21 +00:00
Maxence Guesdon ccffb76eae génération de .SH NAME pour etre conforme et etre lu par whatis
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5131 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-16 10:52:13 +00:00
Maxence Guesdon b5da8e38ae correction pour les noms de fichiers pour le code des values infixes : les symbols spécifiques aux infixes sont remplacés par leur nom en string
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5130 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-13 09:02:01 +00:00
Maxence Guesdon c38a5c77b9 enlèvment doublon de '|' dans la liste des caractères infixes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-09-13 08:59:03 +00:00
Xavier Leroy f487a57f92 Revu generation du .depend (ne pas mettre de dependances sur otherlibs, cela pose probleme sous Windows)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5107 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-19 13:28:20 +00:00
Maxence Guesdon 36434fc01b correction commentaires
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5100 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-13 15:12:56 +00:00
Maxence Guesdon 4b66ae11a1 ne plus installer odoc_args.mli + ajout commentaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5099 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-13 14:24:20 +00:00
Maxence Guesdon 307628e786 pas d'option -g en native mode + ajout du module Args dans Odoc_info et utilisation de ce module au lieu de Odoc_args dans les générateurs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5098 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-13 14:09:26 +00:00
Maxence Guesdon eacc53042b conservation des textes des sections pour mettre de jolis texte pour les liens entre sections n html
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5091 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-08 13:24:05 +00:00
Maxence Guesdon c8a0a1b6e4 nouveau style pour éviter les clashes avec paragraph
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5090 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-08-08 13:10:07 +00:00
Maxence Guesdon 8cd57a76cb correction pour afficher le sig et le end en début et fin de descirption pour les modules etmodules types (idem pour les classes avec object et end).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5038 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-25 13:00:29 +00:00
Damien Doligez 37bf95c248 detabisation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5029 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-23 14:12:03 +00:00
Maxence Guesdon 3648640e02 maj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5024 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-23 13:21:50 +00:00
Maxence Guesdon c18b321f6f ajout installation de odoc_args.mli
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5023 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-23 13:21:14 +00:00
Maxence Guesdon 674fbc45a4 correction typos pour génération latex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5019 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 15:59:38 +00:00
Damien Doligez 8bd27a45b4 deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5018 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 15:48:45 +00:00
Maxence Guesdon 808942c863 correction ne pas mette le préfixe pour le texte dans les indexes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5017 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 14:42:59 +00:00
Xavier Leroy 38b49667b1 MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5016 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 13:38:00 +00:00
Maxence Guesdon 1df36a7796 correction ne pas enlever les '_' pour les références à des labels de section
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5006 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-19 09:46:20 +00:00
Maxence Guesdon e79cdad33f ajout option -latex-*-prefix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4986 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-09 09:38:36 +00:00
Maxence Guesdon 5307ea0dce ajout odoc_text à la liste de modules dispo pour le dynlink
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4985 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-09 09:38:12 +00:00
Damien Doligez 3932ce2651 alldepend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4961 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 12:13:48 +00:00
Xavier Leroy a82c366504 Portage Mingw et revision du portage Win32/MSVC
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4899 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-07 09:49:45 +00:00
Maxence Guesdon 143761a514 on met Clflags.dont_write_files à true pour ne pas générer les .cmi à partir des .ml, donc plus besoin de conserver les .cmi dans /tmp
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4898 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-07 08:27:29 +00:00
Maxence Guesdon 4bf0085319 maj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4892 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-06 13:38:23 +00:00
Maxence Guesdon 0afbd31135 ajout de tags link dans le header pour les sections et sous-sections
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4891 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-06 13:26:11 +00:00
Maxence Guesdon bab407e305 ajout fonction get_titles_in_text
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4890 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-06 13:25:44 +00:00
Maxence Guesdon 1d0a6df531 éclaircissement des couleurs des titres, à la demande de luc le gourou des couleurs :-)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4888 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-05 13:14:27 +00:00
Maxence Guesdon f6854a0f55 enlèvement traces debug
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4887 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-05 13:13:41 +00:00
Maxence Guesdon febba1dac9 traitement des include au niveau le plus haut dans les .ml et pas seulement dans les sosu-modules
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4886 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-05 12:56:09 +00:00
Maxence Guesdon 71c84d7775 correction indentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4875 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-04 09:26:44 +00:00
Maxence Guesdon bb54244c9f on enlève les titres dans les premières phrases pour les index et les titres LaTeX comme module Foo : titre
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4874 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-04 09:21:38 +00:00
Maxence Guesdon 6f33a78438 utilisation d'une seule table pour les titres
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4873 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-04 08:52:50 +00:00
Maxence Guesdon 406bd0d3a9 ajout de fonction à l'interface pour utilisation dans odoc_ast (lors de la correction de l'association des commentaires aux types)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4872 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-04 08:48:12 +00:00
Maxence Guesdon e4cf2c2acf correction association des commentaires aux types et aux constructeurs/champs de types. Utilisation de fonctions de Odoc_sig
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4871 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-04 08:47:42 +00:00
Maxence Guesdon 85829d6135 ne pas regénérer les pages man si pas de changement des mlis utilisés
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4858 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-29 08:32:15 +00:00
Damien Doligez 2dd5bb2e5d .depend + .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4855 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-28 17:03:40 +00:00
Damien Doligez 77173a5fe7 deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4822 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-16 15:23:05 +00:00
Damien Doligez a239328257 ajout $id
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4820 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-16 15:13:01 +00:00
Maxence Guesdon 776d458ec7 correction ordre texte puis url dans les Link
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4809 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-14 15:38:11 +00:00
Maxence Guesdon 9cabf29c34 intégration nouvelle version olivier
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4793 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-08 12:39:32 +00:00
Maxence Guesdon 287fa2f2ac correction commentaire avec un titre en trop pour la class text, causant un bug dans la sortie latex (pour l'instant non détecté par le générateur latex)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4792 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-08 12:19:11 +00:00
Xavier Leroy 4dbcb122ae Pour Solaris: ajout blanc avant \ dans ligne de commande; en ai profite pour tasser un peu la ligne de commande
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4776 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-06 12:16:58 +00:00
Maxence Guesdon 5498a1aa78 suppression dependance .depend en trop
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4772 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-06 08:46:04 +00:00
Maxence Guesdon e8c2dc4130 utilisation de $@ DANS LES DEUX CAS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4767 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-03 08:06:17 +00:00
Maxence Guesdon 2301b45cc2 changement de Oo en CamlinternalOO pour odoc_crc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4763 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-30 11:26:40 +00:00
Maxence Guesdon 73e7df59ce correction fonction de lecture d'un fichier sous forme d'une chaine : utilisation de open_in_bin au lieu de open_in et utilisation de input
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4761 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-29 15:07:10 +00:00
Maxence Guesdon bb2ecec4ef utilisation de $@ au lieu de $* pour les guillements dans l'utilistion de ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4760 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-29 09:27:50 +00:00
Maxence Guesdon 4cef689e32 compilation su alpha ok, correction bug des guillements avec runocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4759 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-29 09:26:59 +00:00
Jacques Garrigue b148bb401e acceleration des Makefiles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4758 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-27 14:45:33 +00:00
Jacques Garrigue 08641ca968 Makefile bugs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4754 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-26 23:59:08 +00:00
Xavier Leroy 30d618e98b Faire marcher ocamldoc non installe avec et sans DLLs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4748 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-26 13:32:47 +00:00
Maxence Guesdon fc4919328c règlement pb dépendances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4747 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-26 13:07:59 +00:00
Maxence Guesdon b2301bba94 ajotu
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4746 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-26 13:07:39 +00:00
Maxence Guesdon 82be04fd96 use of -I options for ocamlrun to find dllunix.so and dllstr.so when generating man pages, and call to ./ocamldoc instead of ocamldoc to prevent using a previously instaaled ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4744 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-26 12:09:43 +00:00
Maxence Guesdon b502da3993 correction pour utiliser camlrun pour lancer ocamldoc avant l'installation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4741 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-25 15:07:40 +00:00
Maxence Guesdon 56bfe8ac25 back to strings, not using format, and .type class added in generated style.css file
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4740 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-25 13:46:51 +00:00
Maxence Guesdon c2df5a19ee utilisation des Tags de Format
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4739 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-25 12:23:33 +00:00
Maxence Guesdon fd247f302a *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4738 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-25 12:23:21 +00:00
Maxence Guesdon b18af6b8d2 corection commentaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4737 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-25 12:23:18 +00:00
Maxence Guesdon 3192ac2a7b utilisation MANDIR
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4732 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-24 08:32:43 +00:00
Maxence Guesdon c1604081e7 ajout option -man-mini pour ne générer que les pages man des module et classes, et génération des pages OCaml avec un tittre
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4721 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-23 11:35:15 +00:00
Damien Doligez dc7b681037 *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4715 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 10:06:59 +00:00
Maxence Guesdon 1ddb29439c correction Odoc en OCamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4712 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 09:44:49 +00:00
Maxence Guesdon 3df7544346 utilisation option man-suffix et remplacement des / par slash dans les noms de fichiers des pages man
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4711 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 09:41:52 +00:00
Maxence Guesdon a92e8c9e25 Rattrapage d'eceptions supplémentaires
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4710 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 09:41:29 +00:00
Maxence Guesdon 329717680c utilistion de Ident.name pour faire la fonction from_ident
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4709 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 09:41:11 +00:00
Maxence Guesdon b99b1df832 ajout oiption man-suffix et ajout messages erreurs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4708 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 09:40:48 +00:00
Maxence Guesdon f758d5f971 ajout option man-suffix
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4707 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 09:40:29 +00:00
Maxence Guesdon 5fdde982e0 création et installation des pages man
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4706 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-22 09:40:14 +00:00
Maxence Guesdon 267ff4e374 optimisation pour la recherche dans les signatures et sutrcture, en utilisant des tables de hash.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-19 16:28:08 +00:00
Maxence Guesdon 0c11a83a8a utilisation de la classe .code dans les balsises code
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4702 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-18 13:20:50 +00:00
Maxence Guesdon 6fa88a7eec utilisation méthodes polymorphes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4700 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-18 09:12:06 +00:00
Jacques Garrigue 4b70ed64c4 use ../ocamlc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4693 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-18 07:16:59 +00:00
Jacques Garrigue ef6bbe085c merging poly_meth2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4692 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-18 07:00:34 +00:00
Maxence Guesdon 756a91f939 correction du backslash pour le mettre bien en html
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4670 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-15 14:51:20 +00:00
Maxence Guesdon f0d914bfc4 add_option permet maintenant de redéfinir une option
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4669 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-15 14:51:07 +00:00
Maxence Guesdon 8b12f3c0db ajot de <PRE></PRE> meme quand le code est en couleur, pour avoir tout de meme un espace avant et après les CodePre
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4668 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-15 14:50:50 +00:00
Maxence Guesdon 121896d5e9 Name.t = string
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4667 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-15 14:50:15 +00:00
Xavier Leroy cb2d1ad55e Adaptation Windows
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4665 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-15 14:47:31 +00:00
Maxence Guesdon 947cb3952c correction bug : les types ou classes non connus n'étaient pas soumis à use_hidden_module
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4633 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-11 07:49:31 +00:00
Maxence Guesdon 9cea1efb6c enlèvement du tri des modules, fait avant normalement
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4627 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-10 09:00:44 +00:00
Maxence Guesdon a7f0788261 Enlèvement de Graphics dans odoc_crc.ml car il pose problème sous cygwin acr il n'existe pas
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4625 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-09 14:42:12 +00:00
Maxence Guesdon 9ee91d62c9 correction typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4624 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-09 14:40:00 +00:00
Maxence Guesdon bfc6861986 maj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4618 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-09 12:40:33 +00:00
Maxence Guesdon 5005ec25b8 utilisation du numéro de version d'ocaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4617 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-09 12:39:56 +00:00
Maxence Guesdon 3545a0178c ajout magic number pour les dumps de ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4616 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-09 12:31:57 +00:00
Maxence Guesdon 4198332e83 classe code pour les noms de paramètres décrits
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4615 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-09 09:34:02 +00:00
Maxence Guesdon 4242782103 maj
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4614 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-09 08:27:22 +00:00
Maxence Guesdon 7f40e35a32 correction typo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4608 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-08 11:44:17 +00:00
Maxence Guesdon 566b0fd5a8 ajout option -o et suppression de l'option -dot-file
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4607 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-08 09:47:13 +00:00
Maxence Guesdon da68ab5fa1 ne pas associer les commentaires (**/**) aux éléments
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4606 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-08 09:05:16 +00:00
Maxence Guesdon 03e5550ee0 ajout de paranthèses qui crée de l'ambiguité avec camlp4o
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4605 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-08 08:35:44 +00:00
Maxence Guesdon a8a4d9c9ff remplacement du générateur iso par le générateur texi
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4604 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-08 08:31:13 +00:00
Maxence Guesdon 8a5c3a998c changement style
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4603 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 14:35:29 +00:00
Maxence Guesdon 840aab2c5c retrait du génrateur iso
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4602 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 13:31:12 +00:00
Maxence Guesdon 7f521cb0e8 dégagé pour faire un odoc_check séparé
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4601 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 13:01:34 +00:00
Maxence Guesdon 12c00351cf ajout dump dans cible test
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4600 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 12:16:55 +00:00
Maxence Guesdon 25f7edc92f suppression label opur les paramètres
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4599 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 11:51:15 +00:00
Maxence Guesdon c89e049a4b ajout module Odoc_texi
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4598 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 11:25:22 +00:00
Maxence Guesdon 566637b28c génration en utiisant type des modules et classes au lieu des kind
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4597 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 09:20:29 +00:00
Maxence Guesdon 27934ab79a ajout dépendances manquantes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-05 09:20:00 +00:00
Maxence Guesdon ba911889b7 ajout cible test_stdlib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-04 08:38:53 +00:00
Maxence Guesdon 8fb485678a correction commentaires doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4583 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-03 16:38:43 +00:00
Maxence Guesdon 991516ccda ajouts cibles pour test
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4582 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-03 16:38:29 +00:00
Maxence Guesdon 2754916479 géénration plus correcte des classes et class types en latex et man, en affichant les types
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4581 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-03 12:56:09 +00:00
Maxence Guesdon 7e3504e7c4 enlèvement trace
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4580 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-02 18:12:50 +00:00
Maxence Guesdon 2f8e47d24f seulement les paramètre décrits apparaisselent pour les classes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4579 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-02 15:39:28 +00:00
Maxence Guesdon f2fff9bcdd ajout de fonctions sur les labels, en utilisant celles du compilo
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4578 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-02 15:32:15 +00:00
Maxence Guesdon 786b610e5d affichage des types de classes, ajout des labels pour les paramètres (pour les classes seulement pour l'instant)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4577 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-02 15:16:31 +00:00
Maxence Guesdon e3c3f8b66a test avant d'installer en opt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4576 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-02 09:15:25 +00:00
Maxence Guesdon bf49a7f780 add
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4575 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-02 09:10:44 +00:00
Maxence Guesdon c689f15684 *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4569 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-29 11:40:00 +00:00
Maxence Guesdon 7a5ea24427 ajout ocamldoc, pas encore compile automatiquement
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4566 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-27 16:20:32 +00:00