1. 15 Nov, 2015 2 commits
  2. 07 Sep, 2015 2 commits
  3. 27 Apr, 2015 1 commit
  4. 25 Apr, 2015 4 commits
  5. 23 Apr, 2015 1 commit
  6. 20 Apr, 2015 1 commit
  7. 17 Apr, 2015 1 commit
  8. 14 Apr, 2015 1 commit
  9. 06 Apr, 2015 1 commit
  10. 16 Mar, 2015 1 commit
  11. 13 Mar, 2015 1 commit
  12. 09 Mar, 2015 1 commit
  13. 08 Jan, 2015 1 commit
  14. 05 Jan, 2015 1 commit
    • Liam M. Healy's avatar
      Sphinx documentation · 265920ad
      Liam M. Healy authored
      Initial documentation of Antik using Sphinx. Moved aside old texinfo
      documentation into documentation-texinfo. The plan is to borrow
      texinfo text where applicable but put it into Sphinx format, then
      delete the old documentation.
  15. 03 Jan, 2015 1 commit
    • Liam M. Healy's avatar
      Reorganize UT1 conversion · a363d65e
      Liam M. Healy authored
      UT1 is now in a separate file, date-time/ut1.lisp, which is not loaded
      until physical-dimension, and thus the connected system datime-pqd, is
      loaded. If/when Drakma is loaded then a request to convert to or from
      UT1 will trigger a fetch of the earth orientation data from USNO. If
      not available, the user is warned and asked to continue assuming
      This was spurred by failure to load date-time because USNO was not
      available, even when no UT1 was needed.
  16. 01 Jan, 2015 1 commit
  17. 27 Dec, 2014 1 commit
  18. 27 Nov, 2014 2 commits
    • Liam M. Healy's avatar
      Load named-readtables, define put reader macros in the table when defined · d57fc61f
      Liam M. Healy authored
      Make antik-base dependent on named-readtables and define the table as
      a copy of the standard table. Then in each system where the three
      reader functions are defined, set-dispatch-macro-character into the
      :antik readtable immediately after the function definition. This way,
      each reader macro is available as soon as the underlying definitions
      have been made. For the test files that use reader macros, put the
      necessary form
      (named-readtables:in-readtable :antik)
      just below the in-package form.
    • Liam M. Healy's avatar
      Use keyword package for readtable name · 6aef5d5f
      Liam M. Healy authored
  19. 05 Nov, 2014 1 commit
  20. 07 Oct, 2014 1 commit
  21. 05 Oct, 2014 1 commit
  22. 24 Jul, 2014 1 commit
  23. 16 Jul, 2014 1 commit
  24. 10 Jul, 2014 1 commit
  25. 30 Jun, 2014 1 commit
  26. 20 Jun, 2014 1 commit
  27. 07 Apr, 2014 1 commit
  28. 15 Mar, 2014 1 commit
    • Liam M. Healy's avatar
      Fix computation of destination grid · 738c9440
      Liam M. Healy authored
      Search map-n-grids to search the sources (first to last) for a model grid from which to define the destination, instead of using the first grid. Commit 17e1abc2 was an incorrect implementation; this commit fixes it so that grid:slice now works on pq-grids. A test has been added to grid-array-units to check for correct function.
  29. 07 Feb, 2014 1 commit
  30. 17 Jan, 2014 1 commit
    • Liam M. Healy's avatar
      New macro if-defined, permit undefined conditionals · 2716a4a1
      Liam M. Healy authored
      New macro if-defined permits defining conditionals where the test-form
      clause will be NIL if the function is not yet defined, thereby
      skipping the then-clause, which has function call that will be defined
      when the test-form is. This replaces the hook special variable for
      grid in #'nf.
  31. 15 Jan, 2014 2 commits
    • Liam M. Healy's avatar
      Define *nf-t-hook*, load grid/format-output.lisp · 6279d898
      Liam M. Healy authored
      Format (nf) grids in the T method of #'nf by using newly defined
      *nf-t-hook*. If grid is not loaded, this variable is nil; once grid is
      loaded, then it tells the method to call nf-grid on the object if it's
      a grid. All tests pass on several combinations of system loads.
    • Liam M. Healy's avatar
      Remove, reorder files in modules, add stream argument to time-interval-format · 363580ca
      Liam M. Healy authored
      In date-time.asd, remove duplicate file convert-timescale from
      connected system datime-pqd, and load convert-timescale at the end of
      date-time. Add stream argument to time-interval-format. The systems
      date-time, physical-dimension, and lisp-unit can be simultaneously
      loaded, and the :antik tests pass.
  32. 14 Jan, 2014 1 commit
    • Liam M. Healy's avatar
      Put time-interval into connected system datime-pqd · c8fab667
      Liam M. Healy authored
      New connected system datime-pqd loads when date-time and
      physical-dimension load, and contains definitions that deal with time
      intervals and their conversion to physical quantities with
      dimension. This does not load correctly.
  33. 09 Jan, 2014 1 commit