Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: dvhart/setup
Commits on Nov 18, 2011
  1. Packaging: Add basic distutils packaging support

    authored
    Provide the skeleton to build, install, and package hcpy using python
    distutils. This adds a simple script, hc, which is installe in /usr/local/bin
    and serves as the launch script for the calculator.
    
    Signed-off-by: Darren Hart <darren@dvhart.com>
  2. README: add a simple README

    authored
    It's good practice to provide a README when packaging a project. Since
    I intend to work on packaging next, here is the start of a README.
    
    Signed-off-by: Darren Hart <darren@dvhart.com>
Commits on Nov 14, 2011
  1. vmauery

    floats not parsing correctly

    vmauery authored
    need to be able to use 10. .10 and 10.10
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    unix was failing due to namespace collision

    vmauery authored
    import time module, not parts from time
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Nov 13, 2011
  1. vmauery

    Add db and its inverse bd

    vmauery authored
    db takes a number in dB and presents it as a standard
    ratio.  bd takes a ratio and calculates dB.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Nov 10, 2011
  1. vmauery

    fix subtraction when float and Zn are involved

    vmauery authored
    rsub got it backwards.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Nov 2, 2011
  1. vmauery

    Rework integer/rational/julian into numeric module

    vmauery authored
    These files are all intertwined and had issues with
    importing parts and then other modules importing
    again, so if we put them all together, they can't
    re-import themselves.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    Change the wording on the license/warranty

    vmauery authored
    remove <ORGANIZATION> clause and replace it with just the
    names of the authors.  Add Vernon Mauery as a copyright
    holder (look at all my changes).
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Oct 25, 2011
  1. vmauery

    Allow display of integers as roman numerals

    vmauery authored
    Just for funsies
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    Fix up integers so we can have independent types

    vmauery authored
    Before, we cast the entire stack when issuing a u32 command,
    but now, that command only sets the type for future new
    integers.  All current integers retain their current types
    except when interacting with other integers and then should
    follow the rules of automatic integer promotion of C.
    
    Use the cast command to cast any existing integer type to the
    current type.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Oct 14, 2011
  1. vmauery

    IP address manipulation changes

    vmauery authored
    Add some netmask and cidr stuff
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    Do some casting in the binary operators

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Oct 13, 2011
  1. vmauery

    Change the way integers are displayed in hex/oct/bin

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    Make dates a little smarter

    vmauery authored
    For small julian dates, use hours, minutes and seconds
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  3. vmauery

    Add in tags so we can know WHAT kind of number

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  4. vmauery

    Merge various splitting routines into one

    vmauery authored
    First part and second part.  That's all we need.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  5. vmauery

    Change up debug interface and add some debugging

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  6. vmauery

    Add a title using the console module

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  7. vmauery

    Add console.py

    vmauery authored
    Console.py allows us to get window size, set title, etc.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Oct 10, 2011
  1. vmauery

    Add ipaddr as a subclass of Zn

    vmauery authored
    This, along with previous commits to allow multiple
    types on the stack, allows us to use IP addresses
    in operations and allow them to stay as IP addresses
    if possible
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    Rework integer so it is more like a native type

    vmauery authored
    Add some more of the operator functions as well as the
    incremental and reflected versions.  This adds coerce
    too, but I am not sure how often it actually gets
    used.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Oct 7, 2011
  1. vmauery

    Allow constant to be specified on const command line

    vmauery authored
    Minor changes to allow for major convenience
    
    const avo
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    Add constant support

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Oct 5, 2011
  1. vmauery

    some ip address changes

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  2. vmauery

    Fix cons.py

    vmauery authored
    you can run the cons.py demo as well as include it.... but
    I have not quite figured out how to do that.  Or make use of
    all the units that it has to offer.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  3. vmauery

    Remove helpinfo.py and h.py

    vmauery authored
    neither are used and are just taking up space
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  4. vmauery

    add gcf and lcd, rework stack exceptions

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  5. vmauery

    reintroduce deg/rad autoconversion for trig functions

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  6. vmauery

    Last of documentation, remove edit* functions, and fix now/today

    vmauery authored
    function documentation is very important as I don't want
    to have to dig through the code to remember what each
    function does.
    
    The edit* functions were using vim (or other text editor)
    to manually edit a python dictionary.  Yuck.
    
    'now' and 'today' were broken in that now didn't have fractional
    seconds and today still showed 00:00:00.  'now' should be the
    same as 'ts julian' and now it is.
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
  7. vmauery

    Formatting for intervals and a couple new functions

    Vernon Mauery authored vmauery committed
    Formatting was hopelessly b0rkd, so I rewrote it much
    more simply.  The new functions are ones that I found
    while perusing the mpmath manual -- cube root, nth root,
    and nth roots.  I also hacked out some old dead wood
    that won't be needed any time soon.
    
    Signed-off-by: Vernon Mauery <vernux@us.ibm.com>
  8. vmauery

    more ugly changes

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Oct 4, 2011
  1. more help and some parser changes...

    Vernon Mauery authored
    may be broken right now
    
    Signed-off-by: Vernon Mauery <vernux@us.ibm.com>
  2. Add some help and reorder some stuff

    Vernon Mauery authored
    Signed-off-by: Vernon Mauery <vernux@us.ibm.com>
Commits on Oct 3, 2011
  1. vmauery

    big ugly commit

    vmauery authored
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Commits on Sep 30, 2011
  1. vmauery

    fix pi and e

    vmauery authored
    Pi was printing out stuff and e barfed
    
    Signed-off-by: Vernon Mauery <vernon@mauery.com>
Something went wrong with that request. Please try again.