Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLOS API #2

Merged
merged 25 commits into from Mar 20, 2012
Merged

CLOS API #2

merged 25 commits into from Mar 20, 2012

Commits on Feb 15, 2012

  1. [wrapper] renaming ev.lisp to cffi.lisp.

    ev.lisp will be used to wrap the cffi kludge.
    Sean Bryant committed Feb 15, 2012
    Copy the full SHA
    629716f View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2012

  1. [wrapper] Move init functions to cffi.

    Sean Bryant committed Mar 8, 2012
    Copy the full SHA
    d031657 View commit details
    Browse the repository at this point in the history
  2. [wrapper] WIP Stab at clos api wrapper around libev.

    It sucks but it seems to work.
    Sean Bryant committed Mar 8, 2012
    Copy the full SHA
    d97238e View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2012

  1. [wrapper] Add support for periodic (cron) ev watchers.

    Sean Bryant committed Mar 9, 2012
    Copy the full SHA
    635d62d View commit details
    Browse the repository at this point in the history
  2. [wrapper] make initialize :after combinator setup a finalizer to free…

    … the foreign objects.
    Sean Bryant committed Mar 9, 2012
    Copy the full SHA
    54acd4e View commit details
    Browse the repository at this point in the history
  3. [wrapper] Add a way to stop the watchers.

    Sean Bryant committed Mar 9, 2012
    Copy the full SHA
    c18b2b5 View commit details
    Browse the repository at this point in the history
  4. [wrapper] The repeat is the interval on which to repeat the event. No…

    …t a boolean.
    Sean Bryant committed Mar 9, 2012
    Copy the full SHA
    2b7e9c1 View commit details
    Browse the repository at this point in the history
  5. [wrapper] This was moved down.

    Sean Bryant committed Mar 9, 2012
    Copy the full SHA
    4bd57f5 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2012

  1. [wrapper] Move starting the timers to :before event-dispatch instead …

    …of on initialization.
    Sean Bryant committed Mar 15, 2012
    Copy the full SHA
    fd1e5b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2012

  1. [wrapper] Since this is a pointer, we will call it that.

    Also change the accessor from watcher to ev-pointer.
    Sean Bryant committed Mar 19, 2012
    Copy the full SHA
    dfc0751 View commit details
    Browse the repository at this point in the history
  2. [wrapper] watcher -> ev-pointer

    Sean Bryant committed Mar 19, 2012
    Copy the full SHA
    831fc76 View commit details
    Browse the repository at this point in the history
  3. [wrapper] missed a generic function.

    Sean Bryant committed Mar 19, 2012
    Copy the full SHA
    740cfd2 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    edb86e6 View commit details
    Browse the repository at this point in the history
  5. [wrapper] Don't refer to the object inside of the finalizer.

    It turns out we don't really have enough info to stop the watcher on garbage collection.
    Sean Bryant committed Mar 19, 2012
    Copy the full SHA
    0eb6c75 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2012

  1. Copy the full SHA
    6db8252 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    71f0c3f View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    248a60a View commit details
    Browse the repository at this point in the history
  4. [exports] These checks were incorrect, because in C a truth test is c…

    …loser to (not (zerop))
    sshirokov committed Mar 20, 2012
    Copy the full SHA
    bba7ffc View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    5c8ddb7 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    1001d01 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    915bfbe View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    6457ac7 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    1570fa2 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    5136d34 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1 from sshirokov/exports

    Usage accumulated changes.
    sbryant committed Mar 20, 2012
    Copy the full SHA
    5309a4b View commit details
    Browse the repository at this point in the history