Skip to content
Snippets Groups Projects
  1. Nov 07, 2012
  2. Oct 29, 2012
  3. Oct 25, 2012
  4. Oct 24, 2012
  5. Oct 23, 2012
  6. Oct 19, 2012
  7. Oct 16, 2012
  8. Oct 15, 2012
  9. Oct 03, 2012
  10. Oct 02, 2012
  11. Sep 28, 2012
  12. Sep 19, 2012
  13. Sep 18, 2012
  14. Sep 17, 2012
  15. Sep 14, 2012
  16. Sep 12, 2012
  17. Sep 11, 2012
  18. Sep 10, 2012
  19. Sep 07, 2012
    • Brandon Frohs's avatar
      Fully integrate mode tests into main test harness, with extra features. · 2732eb2a
      Brandon Frohs authored
      - Integrated stex and Markdown mode tests into main test harness
      
      - Added ability to restart tests partway through
      
      - Added verbose option, to add message to output for *every* test
      
      - Added ability to show verbose messages and run specific tests or all tests for 1+ mode(s) via location.hash
      
      - Added support for custom messages (either return value [pass] or throw value [fail])
      
      - Switched away from .innerHTML, .write(), etc in most places
      
      - Make the progress bar actually 0px wide when 0% complete (and still keep padding)
      
      - Added link to tests from each mode's demo page
      2732eb2a
  20. Sep 05, 2012
    • Brandon Frohs's avatar
      [markdown mode] More improvements to parsing and tester. · 4e11167a
      Brandon Frohs authored
      Markdown mode
      
      - Add additional link tests and correctly match link titles on next
        line.
      
      - Adjust tests code so sections (including "Basics") can be rearranged
        and removed easily without breaking the script.
      
      - Add tests and fix highlighting for lists.
      
      Test harness
      
      - Sort styles in mode test script so "quote string" = "string quote".
      4e11167a
  21. Sep 04, 2012
    • Brandon Frohs's avatar
      [markdown mode] Improvements to parsing and tester · 75ff4561
      Brandon Frohs authored
      (Squashed commit. Below are the original commit messages:)
      
      - Add highlighting test for Markdown for consecutive backticks.
      
      - Make it possible to wrap inline code in multiple backticks.
      
      - Add highlighting test for Markdown mode to only allow a single space
        to separate brackets.
      
      - Make it possible to separate bracket groups with a space.
      
      - Allow for horizontal rules to use dashes.
      
      - Allow for *any* number of -'s or ='s for setex headers.
      
      - Remove requirement that the text for setext headers have to be
        highlighted.
      
      - Might revisit someday to work on this, but in the meantime, it's
        better to prevent regressions than to be picky about what would be
        highlighted in an ideal world.
      
      - Correctly match single line footnotes with title.
      
      - Match inline links in Markdown mode.
      
      - Don't match unclosed code blocks.
      
      - Get mode test highlighter in line with CodeMirror.highlight().
      
      - It would be nice to use all native functions, to avoid having to update this manually each time.
      
      - Fix tests per fixes made to mode test highlighter.
      
      - Properly handle multiple classes for mode tests.
      
      - More correct handling of EM and STRONG in Markdown mode.
      
        Per Markdown documentation: "You can use whichever style you prefer;
        the lone restriction is that the same character must be used to open
        and close an emphasis span." # This is the 15th commit message:
      
      - Allow escaping of * and _ by surrounding with spaces.
      
        Per Markdown documentation:
      
        "But if you surround an * or _ with spaces, it’ll be treated as a
        literal asterisk or underscore."
      
      - More correct support for inline code blocks.
      
      - Adjust Markdown highlighting tests to fit readability, rather than
        100% conformance with Markdown documentation.
      
        Although unclosed italics, bold, and inline code would not be
        formatted by a Markdown parser, it is extremely helpful to have the
        styles added even when it is not yet closed. It may be a good idea
        to add an 'incomplete' flag for each at some point, in order to
        style it (and mark it) as different. Perhaps piggyback off of
        "error".
      75ff4561
    • Marijn Haverbeke's avatar
      [shell mode] Fix unsafe use of object · 16521ef1
      Marijn Haverbeke authored
      Parsing the word constructor would look up words["constructor"], and
      return Object.prototype.constructor instead of a style string.
      
      Closes #793
      16521ef1
  22. Sep 03, 2012
Loading