Commit Graph

52 Commits (e915c394e7906dacc37c6becee3d6ca43af96f80)

Author SHA1 Message Date
Jacques Garrigue b1f8048f39 merge branches/located_errors
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11228 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-10-21 03:26:35 +00:00
Damien Doligez d9eb848d86 PR#5238, PR#5277: Sys_error when getting error location
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11166 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-08-04 14:59:13 +00:00
Damien Doligez 3b507dd1aa renaming of Objective Caml to OCaml and cleanup of copyright headers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2011-07-27 14:17:02 +00:00
Damien Doligez 9ea5edac9a merge changes 3.10.0 -> 3.10.1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@8768 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2008-01-11 16:13:18 +00:00
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
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
Damien Doligez 4bea45df35 pour faire "ocamlc -w YZ -warn-error Az"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6674 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-10 12:47:20 +00:00
Damien Doligez a4bc8340a5 meilleur affichage pour les locations "nulle part"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-02 10:41:12 +00:00
Damien Doligez 8030a20089 ne pas afficher de colonne negative
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6611 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-20 17:02:43 +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
Damien Doligez 7373c5caec probleme avec les locations a l'ancienne (camlp4)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5816 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-09-03 13:24:56 +00:00
Damien Doligez fc701113aa locations, suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5302 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-11-26 17:14:28 +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
Xavier Leroy 091e41b9b2 En mode 'dumb', ne pas afficher de ^H et ^M, car ca pose probleme a Emacs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4952 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-26 14:51:03 +00:00
Jacques Garrigue 59d5d16cf3 affiche numeros de caracteres ET soulignement pour dumb
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4698 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-18 08:50:43 +00:00
Xavier Leroy bd8c3bbd18 Retour en arriere sur le renommage Lexing.lex_buffer_len -> Lexing.lex_buffer_end, car ca casse Hevea
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4542 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 16:16:31 +00:00
Xavier Leroy 31b7a96bd8 Suppression flush inutiles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4535 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-15 15:34:43 +00:00
Jacques Garrigue 9a32677a10 change it to TERM=character
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3791 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-26 07:33:07 +00:00
Jacques Garrigue b92bf2f469 print position if TERM=dumb (for manual, etc...)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3790 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-26 07:27:38 +00:00
Daniel de Rauglaudre 66c8879b1c affiche les erreurs avec ^^^ si config avec -no-curses
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3735 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-08 19:16:19 +00:00
Damien Doligez 836c1851dd PR#212, suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3323 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-31 14:55:30 +00:00
Damien Doligez eb43ecffcb PR#212
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3316 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-10-26 13:38:43 +00:00
Damien Doligez 3d7b7c2e37 option -warn-error
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3283 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-08-23 17:13:17 +00:00
Pierre Weis b96208b7a2 Revu les impressions du compilateur
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2908 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-03-06 22:12:09 +00:00
Jacques Garrigue ef938a7878 newline after position (easier to parse)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2869 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-26 13:29:31 +00:00
Xavier Leroy 65b246b9d1 print_flush -> print_newline dans le format d'affichage des warnings
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2806 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-11 12:45:24 +00:00
Pierre Weis 39553e9972 Révision de l'impression à l'aide de format: utilisation de printf
pour condenser les programmes et aussi préparer une future (éventuelle)
internationalisation d'Objective Caml.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2796 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-08 20:00:06 +00:00
Damien Doligez 0991853b80 MacOS
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2720 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-12-30 13:12:10 +00:00
Xavier Leroy cc0f32b054 Changement de la licence
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-17 18:59:06 +00:00
Xavier Leroy a048d42b10 Ajout du module Formatmsg pour rediriger les messages du systeme vers stdout ou stderr suivant le contexte
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2486 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-08 17:06:33 +00:00
Damien Doligez ddce71c9ec location.mli, location.ml, parse.ml:
changement du type des locations pour le profiler
parser.mly, pstream.ml:
  changement des locations (type et utilisation) pour le profiler


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2401 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-09-08 17:42:36 +00:00
Pierre Weis ce7657b91c Repartition des messages entre stderr et stdin
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2288 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-16 18:29:28 +00:00
Pierre Weis cae7b06b44 Addition du warning de la séquence et du pilotage des warnings.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2146 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-11-05 08:02:52 +00:00
Damien Doligez 1785aa4ef9 portage MacOS standalone: T=0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2111 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-10-02 13:02:32 +00:00
Damien Doligez 725b15bd02 terminfo: changement du jeu de primitives en vue du portage Mac
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2089 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1998-09-02 18:21:00 +00:00
Xavier Leroy 915299517e Revu les erreurs de syntaxe sur les parentheses pas fermees, etc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1760 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-12 12:32:53 +00:00
Xavier Leroy 1c31feddb5 Ajout de .ocamlinit et des scripts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1639 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-03 14:32:35 +00:00
Xavier Leroy 58d10b597a Sortir les warnings sur stderr si pas au toplevel.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1557 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-15 13:27:15 +00:00
Damien Doligez 2d7df3dd1c Encore un detail sur le ;
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-05-13 14:45:28 +00:00
Damien Doligez 369e6c72d8 Fix pour afficher correctement en cas de EOF a toplevel.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1502 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-04-15 19:18:41 +00:00
Xavier Leroy 9dc13af5df Meilleur parsing des directives # line "file".
Ajout de parsing/linenum.{mll,mli}.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1258 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-04 15:40:22 +00:00
Xavier Leroy 55a1653c28 Reconnaissance de # line "filename"
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1231 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-01-01 15:36:18 +00:00
Xavier Leroy e12a8d1fd5 Utilisation de Sys.os_type.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-07 11:01:05 +00:00
Damien Doligez b789657ee1 Portage Mac/MPW
lexer.mll: char_for_backslash version Mac
  location.ml: message d'erreur executable pour Mac


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1137 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-02 18:03:23 +00:00
Damien Doligez 2ec928c34a location.ml: bugfix affichage toplevel avec nouveau prompt.
parser.mly: "x;" synonyme de "x;()"


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-08-22 18:12:24 +00:00
Xavier Leroy 2301d778e7 Renommage en Objective Caml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-30 14:53:58 +00:00
Xavier Leroy 6956438abd Repasser en standout off dans tous les cas.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@495 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-29 13:38:38 +00:00
Xavier Leroy 773f1c8184 Soulignement d'une location: prevoir le cas ou on affiche plusieurs
warnings pour la meme phrase.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@253 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-09-08 08:55:59 +00:00
Xavier Leroy e4066357b1 Ajout des notices de copyright
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-08-09 15:06:35 +00:00
Xavier Leroy 85da7aa828 Rectification du message d'erreur pour que Emacs (next-error) le reconnaisse.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@22 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-06-05 13:41:54 +00:00