1. 06 Aug, 2020 1 commit
    • Ioanna M. Dimitriou H.'s avatar
      This fixes issue #1 and changes the syntax of the graph* functions in a backwards compatible way. · cdfc237b
      Ioanna M. Dimitriou H. authored
      The changes in detail:
      
      - adds nickname :jeffrey to package :jeffrey.main
      - moved assertions from main.lisp to a test in test.lisp
      - in all graphing functions, STYLE is now an optional argument, which defaults to "numbers".
      - exports jeffrey:random-graph, jeffrey:graph-ancestors, jeffrey:graph-descendants
      - to celebrate jeffrey's first issues, I added a *brand new* (jeffrey:graph-interval top-form bottom-form filename &optional (style "numbers") ending)
      - jeffrey now *also* understands which output format to use from the filename given (e.g. "filename.svg" will produce an svg file, even when the optional ending "svg" is not given).
      - fixed documentation of the package jeffrey.main and in the README.md
      - cleaned up some whitespace and fixed indentation here and there
      
      Try it:
      
      - (jeffrey:graph '(1 2 3 4 5 6) "forms-1-to-6.svg")
      - (jeffrey:graph-descendants '(94) "descendants-of-94")
      - (jeffrey:graph-ancestors '(399 256) "ancestors-of-399-or-256.pdf")
      - (jeffrey:graph-interval 9 64 "interval-9-to-64.jpg")
      - (jeffrey:random-graph 6 "random-6.png")
      
      Still only works for "number" labels, work on "fancy" labels has started.
      cdfc237b
  2. 03 Jun, 2017 6 commits
  3. 27 Apr, 2017 6 commits
  4. 17 Feb, 2017 18 commits
  5. 14 Jan, 2017 2 commits
  6. 26 Dec, 2016 6 commits
  7. 17 Dec, 2016 1 commit