openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
C
cl-async-future
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 23 hours
ago. based on code collected
1 day
ago.
Apr 26, 2023 — Apr 26, 2024
Showing page 3 of 5
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
adding future-handler-case tests, also making async-let set :catch-app-errors t. great, dredged up some problems with the error handling in cl-async vs cl-async-util packages.
Andrew Danger Lyon
More...
over 11 years ago
filling in a bunch of tests. starting to get there :). also, added tcp-stream, removed tcp-ssl from the test asd
Andrew Danger Lyon
More...
over 11 years ago
Merge branch 'ssl'
Andrew Danger Lyon
More...
over 11 years ago
Merge branch 'master' into ssl
Andrew Danger Lyon
More...
over 11 years ago
adding TODOs for tests, adding util test file which all the base testing stuff goes into (and will eventually test the cl-async-util package)
Andrew Danger Lyon
More...
over 11 years ago
Merge branch 'master' into ssl
Andrew Danger Lyon
More...
over 11 years ago
Merge branch 'master' into ssl
Andrew Danger Lyon
More...
over 11 years ago
Merge branch 'util' into ssl
Andrew Danger Lyon
More...
over 11 years ago
Merge branch 'util' into ssl
Andrew Danger Lyon
More...
over 11 years ago
commenting alet* a bit more
Andrew Danger Lyon
More...
over 11 years ago
converting alet* from recursive to procedural so it can support (declare ...) in the body form.
Andrew Danger Lyon
More...
over 11 years ago
allowing alet to have (declare ...) at the top of the body form
Andrew Danger Lyon
More...
over 11 years ago
fixing multiple-future-bind body form so that it can use (declare...) if needed
Andrew Danger Lyon
More...
over 11 years ago
Merge branch 'master' into ssl
Andrew Danger Lyon
More...
over 11 years ago
making multiple-future-bind bindings nil-able
Andrew Danger Lyon
More...
over 11 years ago
redundant comment removal
Andrew Danger Lyon
More...
over 11 years ago
gensym-ifying wrap-event-handler macro to minimize any possible name clashes.
Andrew Danger Lyon
More...
over 11 years ago
unconfusicating comment
Andrew Danger Lyon
More...
over 11 years ago
realized that we only have to wrap attach since every other syntax macro uses it for its low-level dirty business. makes the future-handler-case macro a lot nicer =]
Andrew Danger Lyon
More...
over 11 years ago
a few comment updates, to make the purpose of certain pieces of code in wrap-event-handler very clear. if i was looking at it for the first time, id have no idea what was going on without the comments
Andrew Danger Lyon
More...
over 11 years ago
got rid of STINKING eval. it was actually part of the return form for the macro, so it WASNT getting run at compile time. nasty. instead, wrap-event-handler sets up a chain of functions that wrap eachother in order to setup handler-case wrapping properly. works great.
Andrew Danger Lyon
More...
over 11 years ago
adding environment to funcalls for macro functions (per axiis advice). didnt seem to break or help anything, but its better form.
Andrew Danger Lyon
More...
over 11 years ago
finally figured out how to recursively add new layers of error handling over future generation forms. now future-handler-bind can be nested, and will behave almost exactly like handler-case, but with async code. pretty bitchin. im sure there are a few idiotic issues lurking around (and i DID have to use an eval to finish the job, but its at compile time so...hopefully not a big deal) but for now initial tests appear to be working REALLY well.
Andrew Danger Lyon
More...
over 11 years ago
adding "errbacks" instead of event handler. allows multiple error handlers to exist onf a future. simplifies a lot of the error handling code, and makes a few things less hacky. also adding do-attach-cb, which checks if a callback has been added before adding it.
Andrew Danger Lyon
More...
over 11 years ago
splitting up pprint into lines
Andrew Danger Lyon
More...
over 11 years ago
fixing the wrap-event-handler macrolet in future-handler-case. works fine now.
Andrew Danger Lyon
More...
over 11 years ago
broken commit, trying to catch maultiple values in future wrapping
Andrew Danger Lyon
More...
over 11 years ago
so far so good, adding a macrolet around syntax forms via future-handler-case, which wraps future generating forms in set-event-handler. for now, its broken because a form that returns multiple values will only ahve the first value returned by set-event-handler, so need to wrap the wrapping in a wrapper that handles this case (probably with just an IF statement). otherwise, looking good. not sure if this is the road i want to go down, but it seems to be working, somewhat
Andrew Danger Lyon
More...
over 11 years ago
commenting future macros a bit more AND making sure that sub-futures spawned in alet (that feed into the final future) forward errors to the final future since they have absolutely no visibility, which should make error handling a bit less painful
Andrew Danger Lyon
More...
over 11 years ago
updating wait-for function comment
Andrew Danger Lyon
More...
over 11 years ago
←
1
2
3
4
5
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree