Commit Graph

  • a19579f6e7
    Merge 3bc229db14 into d3ffbb7f37 Kevin Quick 2024-08-11 21:13:49 -0700
  • 3bc229db14
    If ParseError e is a Diagnostic then use semigroup to combine Kevin Quick 2024-08-11 13:44:03 -0700
  • 9eeac26d5a
    Add some documentation regarding HasHint and the new mkReports method. Kevin Quick 2024-08-07 08:27:17 -0700
  • 74e8fc9078
    Allow user-specific conversion of Megaparsec custom error component Kevin Quick 2024-08-07 06:22:55 -0700
  • f1a8d09b6e
    Merge 0e9442c7a2 into d3ffbb7f37 Owen Shepherd 2024-01-07 13:58:31 +0100
  • 2c139bdf08
    Merge 6a86b5b5ee into d3ffbb7f37 Owen Shepherd 2024-01-07 13:13:37 +0100
  • 6a86b5b5ee
    Remove dependency on unordered-containers Owen Shepherd 2024-01-06 13:20:25 +0100
  • 0e9442c7a2
    Remove (direct) dependency on containers Owen Shepherd 2024-01-06 13:02:28 +0100
  • 3ae69a1437
    Merge 6ee8804902 into d3ffbb7f37 Owen Shepherd 2024-01-06 12:48:55 +0100
  • 6ee8804902
    Allow disabling hashable dependency Owen Shepherd 2024-01-06 12:46:22 +0100
  • d675be6f7d
    Merge 12bf5824d8 into d3ffbb7f37 Owen Shepherd 2024-01-03 21:24:23 +0100
  • 12bf5824d8
    chore: Remove transitive dependency on default-instance packages Owen Shepherd 2024-01-03 21:19:21 +0100
  • 697d1f7ed6
    Merge 25ea730303 into d3ffbb7f37 David Binder 2023-10-23 23:13:19 -0600
  • d3ffbb7f37
    Merge pull request #24 from byorgey/remove-text master Mesabloo 2023-10-19 10:01:14 +0200
  • 9488f94222 remove text dependency Brent Yorgey 2023-10-17 13:16:53 -0500
  • 284a1eabcd allow text-2.1 Brent Yorgey 2023-10-17 10:46:34 -0500
  • 13899494a7 Use < 2.1 as upper bound for text Brent Yorgey 2023-10-17 10:44:09 -0500
  • 0f17c071d0 fix removal of 'def' in all modules v2.5.1 Mesabloo 2023-07-05 18:12:00 +0200
  • 2a16c8e74a
    Merge pull request #22 from expipiplus1/instances Mesabloo 2023-07-05 17:24:24 +0200
  • 396ed088ad
    Remove redundant import Ellie Hermaszewska 2023-05-31 12:53:09 +0800
  • 6db4f61596
    Add instances for Error.Diagnose.Style Sophie Taylor 2023-01-16 16:17:08 +1000
  • 451d9838cf
    Functor, Foldable, Traversable instances for Report, Marker and Note Ellie Hermaszewska 2023-05-16 11:03:23 +0800
  • e4bc1849e5
    Derive Eq and Ord for Marker Ellie Hermaszewska 2023-05-22 13:17:22 +0800
  • 9ced23674f
    Replace Default instance for Diagnostic with Monoid Ellie Hermaszewska 2023-05-22 13:01:09 +0800
  • e5145b67c5
    Functor instances for Report, Marker and Note Ellie Hermaszewska 2023-05-16 11:03:23 +0800
  • 26266751bc
    Merge pull request #21 from expipiplus1/doc-message Mesabloo 2023-06-02 21:01:02 +0200
  • df6a339789
    Correct usage example in readme Ellie Hermaszewska 2023-05-30 21:19:47 +0800
  • 3a99b70403
    Correct behaviour of Nesting Ellie Hermaszewska 2023-05-16 17:16:46 +0800
  • 604f083fa1
    squash warnings Ellie Hermaszewska 2023-05-16 17:14:57 +0800
  • e62d09c599
    Fix nested user strings and add test Ellie Hermaszewska 2023-05-16 15:33:49 +0800
  • 7838253a7a
    Add Eq and Ord instances to Note Ellie Hermaszewska 2023-05-16 14:26:31 +0800
  • 1df98d31b6
    Bump version to reflect breaking changes Ellie Hermaszewska 2023-05-16 13:27:14 +0800
  • 423b07e654
    Add a couple of tests for user Doc rendering Ellie Hermaszewska 2023-05-16 13:16:35 +0800
  • 0a5ea41207
    Functor Foldable Traversable instances for Annotation Ellie Hermaszewska 2023-05-16 13:13:48 +0800
  • 717e47c953
    squash a couple of errors and warnings in the testsuite Ellie Hermaszewska 2023-05-16 12:25:25 +0800
  • 1578e3e388
    Make interface a little more typesafe with WithUnicode and TabSize Ellie Hermaszewska 2023-05-16 12:25:10 +0800
  • 7634d15502
    Remove color parameter from tests Ellie Hermaszewska 2023-05-16 11:57:55 +0800
  • 21d08763e4
    Add functionality to render diagnostics with user provided Docs Ellie Hermaszewska 2023-05-16 11:54:22 +0800
  • 559babd1be
    Revert "add functionality for Doc messages" Ellie Hermaszewska 2023-05-16 11:23:43 +0800
  • 92c36532eb
    Parameterize Annotation with some other annotation Ellie Hermaszewska 2023-05-16 11:22:27 +0800
  • 4270c6e320
    add functionality for Doc messages Ellie Hermaszewska 2023-05-16 11:11:32 +0800
  • d06f4c1810
    Functor, Foldable, Traversable instances for Report, Marker and Note Ellie Hermaszewska 2023-05-16 11:03:23 +0800
  • 36631e769e fix wrong lower bounds on some dependencies compositing-engine Mesabloo 2023-05-13 12:39:02 +0200
  • ae7e2bff78
    Add instances for Error.Diagnose.Style Sophie Taylor 2023-01-16 16:17:08 +1000
  • 83de790b5f
    Merge 7870564798 into ac9e035743 Ruifeng Xie 2022-11-05 09:51:54 +0100
  • 5df8d9097b update bounds on Aeson Mesabloo 2022-11-05 09:51:04 +0100
  • ac9e035743 add more documentation custom-layouts Mesabloo 2022-11-05 09:44:48 +0100
  • 7870564798
    codespan-reporting: fix type errors after rebase Ruifeng Xie 2022-10-20 22:12:08 +0800
  • dfd00ebe81
    support rich notes/hints Ruifeng Xie 2022-10-16 16:00:04 +0800
  • c2e92a1b32
    remove unused code in comments Ruifeng Xie 2022-10-15 21:39:17 +0800
  • 6d2c639a8e
    use rustc-like ruler chars - '_' instead of '-' for top/bottom rules - get rid of ‘/’ and '\' at the corners (IMO they look ugly) Ruifeng Xie 2022-10-15 21:38:08 +0800
  • b69ae8c73e
    clean up Error.Diagnose.CodeSpanReporting.Render & add docs Ruifeng Xie 2022-10-15 21:14:05 +0800
  • 24fffa0bdb
    remove import of Debug.Trace Ruifeng Xie 2022-09-13 20:44:16 +0800
  • 0e35e0520d
    secondary labels should not colour the source Ruifeng Xie 2022-09-13 20:14:54 +0800
  • 101264c09d
    cleanup Error.Diagnose.CodeSpanReporting Ruifeng Xie 2022-09-13 20:01:26 +0800
  • a887b0b611
    finish prototype of codespan-reporting style Ruifeng Xie 2022-09-13 19:59:05 +0800
  • 9079d9df3e
    duplicate ariadne for codespan-reporting Ruifeng Xie 2022-09-03 15:06:16 +0800
  • 2f90444add update documentation of the core library Mesabloo 2022-10-20 09:18:47 +0200
  • 33f21f022d update example renderings in TS layout Mesabloo 2022-10-19 22:14:44 +0200
  • c276afd9f6 fix small color bug Mesabloo 2022-10-19 22:12:44 +0200
  • 0ee370bf13 insert a README for the TS layout Mesabloo 2022-10-19 22:06:48 +0200
  • 187cba9056 add some example rendering for the TS layout Mesabloo 2022-10-19 22:06:06 +0200
  • 9679e51272 write README for the GCC layout Mesabloo 2022-10-19 21:50:40 +0200
  • 2bc2c663f3 put some example rendering screenshots for the GCC layout Mesabloo 2022-10-19 21:47:59 +0200
  • c1010f086f update screenshots in README Mesabloo 2022-10-19 20:58:20 +0200
  • 9b7175fc7c fix a very small visual bug Mesabloo 2022-10-19 20:57:42 +0200
  • 6c90bfd0b8 add README for the ariadne layout to show off some results Mesabloo 2022-10-19 20:50:38 +0200
  • 5cd9df942f insert some example screenshots Mesabloo 2022-10-19 20:47:52 +0200
  • 398032174b complete breaking-change for the new API Mesabloo 2022-10-19 18:47:07 +0200
  • 25ea730303 Add Github CI build matrix David Binder 2022-10-11 13:29:47 +0200
  • a8a610a741 Add dist-newstyle/ to .gitignore David Binder 2022-10-11 13:29:29 +0200
  • d4973db5b2 update assets links in READMEs Mesabloo 2022-09-02 08:23:07 +0200
  • c1879adec9 write some READMEs Mesabloo 2022-09-02 08:13:34 +0200
  • 5449271745 move tests to a separate package Mesabloo 2022-09-01 18:52:41 +0200
  • 9f9120e021 move ariadne layout to specific package Mesabloo 2022-09-01 18:20:24 +0200
  • 9e81d90817 switch to v2.4.0 v2.4.0 Mesabloo 2022-08-15 15:35:24 +0200
  • c8e10f0bc0
    Merge pull request #10 from luc-tielen/master Mesabloo 2022-08-14 15:45:04 +0200
  • d58752f062 Replace mentions of err/warn with Err/Warn Luc Tielen 2022-08-14 15:39:12 +0200
  • 93cd476fa6 Cleanup module export Luc Tielen 2022-08-14 15:28:45 +0200
  • 87240690e5 Replace uses of err/warn with Err/Warn Luc Tielen 2022-08-14 15:28:35 +0200
  • c88eaec6c7 Update README Luc Tielen 2022-08-14 15:12:23 +0200
  • 9e3f65b925 Add docs to Warn and Err patterns Luc Tielen 2022-08-14 15:11:07 +0200
  • 2ac7dd331b Fix deprecation warnings in test suite Luc Tielen 2022-08-14 15:07:47 +0200
  • ba5f1a4950 Add Warn and Err pattern synonyms for Report Luc Tielen 2022-08-14 15:03:52 +0200
  • b40f573a0a Add helper functions for getting Reports & Markers out of Diagnostics Luc Tielen 2022-08-14 13:20:00 +0200
  • f8badb4d8c fix small bug v2.3.1 Mesabloo 2022-08-05 15:17:25 +0200
  • c9114b0634 switch to v2.3.0 v2.3.0 Mesabloo 2022-08-05 14:01:47 +0200
  • 87f7593bee add some utilities functions Mesabloo 2022-08-05 14:00:45 +0200
  • 7650b2d020 create new tests Mesabloo 2022-07-23 09:55:58 +0200
  • 87de51ac93 allow inserting invisible markers Mesabloo 2022-07-23 09:53:32 +0200
  • 5d831d4c7b switch to v2.2.0 v2.2.0 Mesabloo 2022-07-15 09:25:55 +0200
  • c8f855325c show 'end of line' token when converting from parsec error Mesabloo 2022-07-15 09:24:37 +0200
  • 5414562720
    Merge pull request #8 from JaSpa/perf-improvements Mesabloo 2022-07-03 18:12:40 +0200
  • 7ba6171305 Store a file's lines in an array Janek Spaderna 2022-06-26 20:22:41 +0200
  • 4d12cc8236 Calculate character widths per line in array Janek Spaderna 2022-06-26 20:22:45 +0200
  • f4863dd3e8 Collect reports in a difference list Janek Spaderna 2022-06-26 23:58:37 +0200
  • d1e552c09a switch to v2.1.1 v2.1.1 Mesabloo 2022-06-26 14:58:55 +0200
  • b53a8377a4 fix compatibility layers Mesabloo 2022-06-26 14:55:07 +0200
  • 5042217e58 allow distinguishing between notes and hints at the bottom of a report v2.1.0 Mesabloo 2022-06-26 14:20:21 +0200
  • 770d8871db switch to v2.0.1 v2.0.1 Mesabloo 2022-06-26 11:01:31 +0200