/[eiffelstudio]/branches/eth/eve/Src/Eiffel/API/error/common/compiler_error.e
ViewVC logotype

Log of /branches/eth/eve/Src/Eiffel/API/error/common/compiler_error.e

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 94983 - (view) (annotate) - [select for diffs]
Modified Fri May 2 11:05:28 2014 UTC (5 years, 5 months ago) by jasonw
File length: 12951 byte(s)
Diff to previous 92684
<<Merged from trunk#94978.>>

Revision 92684 - (view) (annotate) - [select for diffs]
Modified Fri Jun 7 15:28:53 2013 UTC (6 years, 4 months ago) by jasonw
File length: 12805 byte(s)
Diff to previous 90750
<<Merged from trunk#92682.>>

Revision 90750 - (view) (annotate) - [select for diffs]
Modified Mon Jan 21 13:30:30 2013 UTC (6 years, 8 months ago) by jasonw
File length: 12805 byte(s)
Diff to previous 89919
<<Merged from trunk#90747.>>

Revision 89919 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 11:24:26 2012 UTC (6 years, 10 months ago) by jasonw
File length: 12747 byte(s)
Diff to previous 89804
<<Merged from trunk#89915.>>

Revision 89804 - (view) (annotate) - [select for diffs]
Modified Fri Nov 2 09:14:04 2012 UTC (6 years, 11 months ago) by jasonw
File length: 12787 byte(s)
Diff to previous 89681
<<Merged from trunk#89803.>>

Revision 89681 - (view) (annotate) - [select for diffs]
Modified Fri Oct 26 07:23:22 2012 UTC (6 years, 11 months ago) by jasonw
File length: 12855 byte(s)
Diff to previous 83445
<<Merged from trunk#89679.>>

Revision 83445 - (view) (annotate) - [select for diffs]
Modified Sat Jun 5 15:29:40 2010 UTC (9 years, 4 months ago) by jasonw
File length: 12860 byte(s)
Diff to previous 83441
<<Merged from trunk@83442.>>

Revision 83441 - (view) (annotate) - [select for diffs]
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 4 months ago) by jasonw
File length: 12735 byte(s)
Diff to previous 83331
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - (view) (annotate) - [select for diffs]
Modified Wed May 26 18:49:35 2010 UTC (9 years, 4 months ago) by jasonw
Original Path: branches/eth/eve3/Src/Eiffel/API/error/common/compiler_error.e
File length: 12735 byte(s)
Diff to previous 79446
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 79446 - (view) (annotate) - [select for diffs]
Modified Wed Jun 24 21:24:28 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/Eiffel/API/error/common/compiler_error.e
File length: 12735 byte(s)
Diff to previous 77372
Use Eiffel Software instead of ISE. Fixed missing spaces.


Revision 77372 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 21:56:34 2009 UTC (10 years, 7 months ago) by paulb
Original Path: trunk/Src/Eiffel/API/error/common/compiler_error.e
File length: 12785 byte(s)
Diff to previous 77356
Removed non-holding post-conditions.
Replicated bug fix in single_line_help_text as was done in help_text in prior commit.


Revision 77356 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 18:32:25 2009 UTC (10 years, 7 months ago) by paulb
Original Path: trunk/Src/Eiffel/API/error/common/compiler_error.e
File length: 12866 byte(s)
Diff to previous 77339
Duplicated the help file name because it generates incorrect errors codes (twin error).
Fixed cache issue with cache index key being the error code, without the subcode.


Revision 77339 - (view) (annotate) - [select for diffs]
Modified Wed Feb 25 21:37:56 2009 UTC (10 years, 7 months ago) by paulb
Original Path: trunk/Src/Eiffel/API/error/common/compiler_error.e
File length: 12847 byte(s)
Diff to previous 77311
Cached loaded disk data for large volume error reporting.


Revision 77311 - (view) (annotate) - [select for diffs]
Modified Wed Feb 25 04:19:45 2009 UTC (10 years, 7 months ago) by king
Original Path: trunk/Src/Eiffel/API/error/common/compiler_error.e
File length: 10866 byte(s)
Diff to previous 76432
Added minor string optimizations.

Revision 76432 - (view) (annotate) - [select for diffs]
Modified Mon Dec 29 23:41:59 2008 UTC (10 years, 9 months ago) by manus
Original Path: trunk/Src/Eiffel/API/error/common/compiler_error.e
File length: 10806 byte(s)
Diff to previous 71638
Removal of `is' keyword.
Replacement of `is' by `=' for constant definitions.
Replaced `indexing' by `note'.


Revision 71638 - (view) (annotate) - [select for diffs]
Added Mon Dec 24 22:33:42 2007 UTC (11 years, 9 months ago) by manus
Original Path: trunk/Src/Eiffel/API/error/common/compiler_error.e
File length: 10844 byte(s)
Refactored separation between compiler and parser library at the error level. Now, the compiler does not
  need to override classes from the parser library. This is done by using a visitor for the error classes
  defined in the parser library while preserving the dynamic binding solution on the compiler level. To
  achieve this we added the visitor class ERROR_TRACER and the ancestor to all Eiffel errors defined in
  the compiler COMPILER_ERROR.
  Because some errors defined in the parser library also need to set the CLASS_C object on which the
  error occur, we have ABSTRACT_CLASS_C which is an empty class from which CLASS_C inherits. To initialize
  the ERROR.associated_class properly we have it set by the parser in `report_one_error' and the new
  `report_one_warning' routine.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23