Joachim Nilsson
ca7a99aba3
README: Simplify origin a bit
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 09:04:46 +02:00
Joachim Nilsson
4e0bb82899
Remove MOTIVATION.md, wrote another blog post about it instead
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:59:15 +02:00
Joachim Nilsson
77738130e3
Relocate API.md, again, and add to distribution archive and doc/
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:59:15 +02:00
Joachim Nilsson
7a316468b5
Rename src/README.md --> src/API.md, add README symlink for GitHub
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:32:25 +02:00
Joachim Nilsson
10d69fdee7
Fix URLs in API document
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:30:47 +02:00
Joachim Nilsson
03ea12a41c
Move background to a separate motivation document
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:29:43 +02:00
Joachim Nilsson
543b49fb08
Fix src/README.md URL
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:19:59 +02:00
Joachim Nilsson
17fd42fa87
Update and add ToC
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:18:29 +02:00
Joachim Nilsson
7d6a37e4c5
Move API documentation to src/README.md
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:16:20 +02:00
Joachim Nilsson
1d415cfd50
Refactor, further additions of syntax highlighting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:52:41 +02:00
Joachim Nilsson
6ca04123e2
Try shell script highlighting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:43:03 +02:00
Joachim Nilsson
0f5842e6fe
Prettify verbatim text
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:42:01 +02:00
Joachim Nilsson
1450e7e48a
Whitesapce fixes
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:39:02 +02:00
Joachim Nilsson
ee74602502
Clarify 32 bit time_t limitations in libuEv
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-07 20:36:38 +02:00
Joachim Nilsson
59e1d376db
cron: New API for absolute timers
...
This patch adds support for at/cron-like jobs that need an absolute
timer. The API supports waking up with an UEV_HUP callback event if the
wall clock changed due to NTP or user input while waiting.
- uev_cron_init()
- uev_cron_set()
- uev_cron_start()
- uev_cron_stop()
A very simple cronrun example/test program is also included.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-30 15:08:34 +01:00
Joachim Nilsson
f2148d41a4
Add sudo to install and ldconfig
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-30 18:54:23 +02:00
Joachim Nilsson
0cb4416280
Add ldconfig to build instructions, thanks rooth!
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-30 18:52:56 +02:00
Joachim Nilsson
930cce21fa
Add reference to Mark Heily's libkqueue
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-22 14:49:54 +02:00
Joachim Nilsson
618b50ee88
Play around a bit more with the intro.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-25 22:17:47 +02:00
Joachim Nilsson
f64301194a
Move rant to end of README and simplify intro
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-25 20:23:03 +02:00
Joachim Nilsson
8010d76133
Remove superfluous space
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 00:41:32 +02:00
Joachim Nilsson
73459ca609
Add some integration tips when using GNU autotools
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 00:27:54 +02:00
Joachim Nilsson
71697266ed
Simplify and clean up joystick example
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 22:36:46 +01:00
Joachim Nilsson
d5d6f9d844
README: Explicitly link to Summary section about caveat on signalfd
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 02:22:14 +01:00
Joachim Nilsson
57a7bbe1b0
README: Minor polish and clarifications
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 02:14:58 +01:00
Joachim Nilsson
2a1561b449
Update README with new header namespace and some basic housekeeping
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:30:36 +01:00
Joachim Nilsson
7704e46b48
Change namespace for header files libuev/uev.h --> uev/uev.h
...
The `libuev/` namespace for header files was introduced in v1.2.1. This
patch changes it to the less surprising `uev/`. Hopefully there aren't
that many users of this library out there yet, apart from myself.
Apologies if you are affected!
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:20:40 +01:00
Joachim Nilsson
8e3225999c
Add pkg-config support
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:10:38 +01:00
Joachim Nilsson
bf127b0dab
Updates and cleanup of README
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-22 00:24:32 +01:00
Joachim Nilsson
f49232cce0
README: Further updates after conversion to GNU configure and build
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-12 21:40:30 +01:00
Joachim Nilsson
6933f7f7c2
README: Small update about the new GNU configure and build system
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-01-11 17:30:38 +01:00
Joachim Nilsson
c1fe3be3e7
README: Further simplifications.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-17 11:09:41 +02:00
Joachim Nilsson
395d2df573
README: Add more sub-sections to API chapter, readability.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-17 10:21:11 +02:00
Joachim Nilsson
1374661d4b
README: Fix syntax error in example.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-16 18:05:04 +02:00
Joachim Nilsson
c2751af452
README: Further fixes to missing Markdown links.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-13 01:10:02 +02:00
Joachim Nilsson
1ce9fde395
README: Fix Markdown for code blocks.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-13 00:51:49 +02:00
Joachim Nilsson
7e9f8c4913
README: Fix Travis-CI and Coverity Markdown links.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-13 00:49:31 +02:00
Joachim Nilsson
dd09c7c3a9
README: More Markdown syntax fixes.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-13 00:47:49 +02:00
Joachim Nilsson
fe04723353
README: Markdown syntax (non-GitHub) fixes.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-09-13 00:46:20 +02:00
Joachim Nilsson
78995951ae
Update ChangeLog and bump version for v1.2.2 release.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-08-30 18:19:22 +02:00
Joachim Nilsson
1f9558059a
API change -- Remove first ctx argument and add event mask to callback
...
There really does not exist a good reason for us sending a `uev_ctx_t *`
pointer as the first argument to event callbacks. If the callback needs
to reference the context, it can find the ctx pointer in the `uev_t *w`.
This patch removes the first argument from all callbacks and also fixes
a slight bug in that the event loop never returned the actual event that
triggered the callback!
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-06-09 13:10:20 +02:00
Joachim Nilsson
3b31079a1c
README: Refactor API section in an attempt to make it more accessible.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-03-29 09:31:14 +02:00
Joachim Nilsson
bfd046054b
Slight update before release.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-03-04 10:54:32 +01:00
Joachim Nilsson
cd4daf0d36
README: Update API section with new _start() functions.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-02-15 18:42:56 +01:00
Joachim Nilsson
5ecc6d64b4
Move test.c and joystick.c to examples/
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-02-15 18:13:09 +01:00
Joachim Nilsson
3192923687
Add another notice to the API section, again highlighting signalfd caveats!
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-02-04 20:36:32 +01:00
Joachim Nilsson
006eed0033
Improve Markdown linking to make the text version more readable.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-01-25 13:10:24 +01:00
Joachim Nilsson
66194a8645
Update Introduction with cautionary warning about signalfd.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-01-24 14:27:32 +01:00
Joachim Nilsson
0f18e4fcc0
Minor update.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-01-22 01:22:56 +01:00
Joachim Nilsson
2a6697d514
Add ToC and some kbd markup
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-01-11 14:04:48 +01:00