1. 07 Oct, 2014 1 commit
  2. 15 Jan, 2014 1 commit
  3. 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.
      c8fab667
  4. 05 Jan, 2014 1 commit
    • Liam M. Healy's avatar
      New system date-time · 976244eb
      Liam M. Healy authored
      Load all datime functions together at the end of the physical-quantities module
      
      In anticipation of making a separate module/system for date and time, reorder load in physical-quantities and confirm that it compiles/loads and all tests pass.
      
      Move date-time into separate directory
      
      New system date-time
      976244eb
  5. 25 Mar, 2013 1 commit
    • Liam M. Healy's avatar
      Complete changes for system of units specification · bc899205
      Liam M. Healy authored
      - Fix number of arguments in calls to functions that no longer take
        sysunits or addition-units arguments.
      - Change nf-option so that it works dynamically, i.e., the default
        value is retrieved at run time, not macro expansion time.
      - Name argument to parameter-value must be in the keyword package.
      - The system of units can be nil, in which case an unreadable object
        is printed, with the sexp for the dimensions printed.  
      - New variable *basis-physical-dimensions* used to give the dimension
        without units.
      - All nf definitions in a separate file.
      
      System now compiles and loads without error.
      bc899205
  6. 23 Mar, 2013 1 commit
    • Liam M. Healy's avatar
      System of units specification is through an nf-option · 6ca09dfb
      Liam M. Healy authored
      The specification of the system-of-units is through an nf-option, and
      no longer passed as arguments to functions.  Systems of units (with or
      without augmented units) are made via make-sysunits or
      define-system-of-units, set-default-system-of-units that call it.
      
      This does not compile.
      6ca09dfb
  7. 22 Mar, 2013 1 commit
  8. 18 Mar, 2013 1 commit
    • Liam M. Healy's avatar
      Time interval parsing and unparsing, specific TeX format · 61d4de15
      Liam M. Healy authored
      + New functions to convert timeparse to and from time intervals,
      broken out of the formatting functions and exported:
      timeparse-time-interval and time-interval-timeparse.
      
      + New function dms-angle broken out of write-dms; renamed old
      dms-angle to angle-dms; this is to make the usage consistent with
      above (returned thing named first, argument named second,
      e.g. "dms-angle = dms from angle."
      
      + Removed 'required-component argument to iso8601-string, which was unused.
      
      + iso8601-string T-separator argument default for texstyle is a space.
      
      + Example
           (set-nf-options :style :tex)
           (iso8601-time-interval #_1134821.43_s)
           "13d 3h13m41.430s"
      61d4de15
  9. 25 Dec, 2010 3 commits