◊(Local Yarn Code "History Of Ticket 8ad560204f7a5c94691355d4572fa2dca544d849")

Artifacts Associated With Ticket 8ad560204f7a5c94691355d4572fa2dca544d849

  1. Ticket change [f03f3b78] (rid 683) by joel on 2020-02-14 21:49:08:

    1. icomment:
      Currently there are three functions `<listing-short>`, `<listing-full>` and `<listing-excerpt>` and you pass them the query-generating function itself (`articles` or `articles+notes`), rather than passing an expression _using_ those functions which produces the query.
      
      The only reason we need three separate functions is the different treatment needed for `<listing-short>`. The markup stored in the listing_short column is contained in an `<li>`, so `<listing-short>` needs to return the concatenated HTML wrapped in a `<ul>` tag. If the markup were changed so that no such special treatment were needed, we could switch to a single listing function, with usage like this:
      
      ```racket
      ◊(collate (articles+notes 'short))
      ```
      
    2. login: "joel"
    3. mimetype: "text/x-markdown"
    4. severity initialized to: "Minor"
    5. status initialized to: "Open"
    6. title initialized to: "Refactor listing/query functions"
    7. type initialized to: "Aesthetic Improvement"
  2. Ticket change [dc20dd0b] (rid 684) by joel on 2020-02-14 21:49:38:

    1. login: "joel"
    2. mimetype: "text/x-markdown"
    3. priority changed to: "Medium"
    4. resolution changed to: "Open"
  3. Ticket change [2cc63411] (rid 700) by joel on 2020-02-19 07:22:54:

    1. login: "joel"
    2. mimetype: "text/x-markdown"
    3. priority changed to: "Immediate"
  4. Ticket change [17d1b4f8] (rid 738) by joel on 2020-02-20 04:30:35:

    1. icomment: "Finished in [](3be7a3ababaccdb3)"
    2. login: "joel"
    3. mimetype: "text/x-markdown"
    4. status changed to: "Closed"