Commit Graph

153 Commits (e8901e2fae7750a4a880a6cb4d73b96521d98283)

Author SHA1 Message Date
Daniel Kolesa e8901e2fae split threadpool into a separate header 2016-08-02 21:49:10 +01:00
Daniel Kolesa 113d18c026 make the threadpool a local 2016-08-02 19:56:34 +01:00
Daniel Kolesa 5bd9f470f4 fixes and cleanups 2016-08-02 19:54:05 +01:00
Daniel Kolesa 906ea3bace use the libcubescript static library 2016-08-02 01:24:38 +01:00
Daniel Kolesa 196ec1aac9 make deffile a local 2016-08-01 19:51:07 +01:00
Daniel Kolesa af8d4ecf88 cs api updates 2016-08-01 19:34:04 +01:00
Daniel Kolesa fd80166574 update to newest libcubescript api 2016-08-01 19:17:44 +01:00
Daniel Kolesa b27a70a543 update to newer libcubescript api 2016-08-01 00:39:41 +01:00
Daniel Kolesa ef51bcb828 use commandn everywhere 2016-08-01 00:34:26 +01:00
Daniel Kolesa 7c5223ca19 use add_commandn where possible 2016-08-01 00:16:22 +01:00
Daniel Kolesa a36e9d021a style updates 2016-08-01 00:09:29 +01:00
Daniel Kolesa aee15f8515 use new get_strr API 2016-07-31 00:50:00 +01:00
Daniel Kolesa ba67a72232 use get_code 2016-07-30 21:43:11 +01:00
Daniel Kolesa 2ecef3cbbb use commandn in a few places 2016-07-30 21:02:00 +01:00
Daniel Kolesa 72b4251e90 utilize newly possible move semantics 2016-07-13 18:50:31 +01:00
Daniel Kolesa e4cbbf4227 fix build 2016-07-10 17:54:26 +01:00
Daniel Kolesa 99c1fd2707 move Task to threadpool 2016-04-11 20:01:26 +01:00
Daniel Kolesa 8f97190958 make tasks neither copyable nor movable 2016-04-03 19:13:23 +01:00
Daniel Kolesa d12a8bdf74 simpler getenv 2016-03-25 20:39:06 +00:00
Daniel Kolesa 35b185ee63 use environ module from ostd 2016-03-18 21:54:24 +00:00
Daniel Kolesa 3e97b3314b ignore shared libs 2016-03-05 20:27:21 +00:00
Daniel Kolesa 3e539cf4a3 fix shadow warnings 2016-03-04 21:33:42 +00:00
Daniel Kolesa 0862578d06 better gitignore 2016-03-01 21:43:10 +00:00
Daniel Kolesa 1f9e80f759 update against libcubescript 2016-02-28 22:21:47 +00:00
Daniel Kolesa 334d0b7246 newline 2016-02-15 18:15:37 +00:00
Daniel Kolesa eba521ee73 gitignore++ 2016-02-14 20:22:17 +00:00
Daniel Kolesa 7f91885886 remove globs.hh 2016-02-13 20:47:54 +00:00
Daniel Kolesa b32d27f468 remove ob_get_env 2016-02-12 21:52:47 +00:00
Daniel Kolesa de4003040d trailing newlines 2016-02-07 21:20:44 +00:00
Daniel Kolesa 7e57304d28 readme 2016-01-30 23:54:43 +01:00
Daniel Kolesa 2c1d1a06f9 match octastd 2016-01-26 19:02:32 +00:00
Daniel Kolesa 0a10de5880 no need to link against stdthreads 2016-01-24 15:33:48 +00:00
Daniel Kolesa 20d423b594 get rid of pthread usage (use new octastd threading) 2016-01-23 22:38:59 +00:00
Daniel Kolesa 4618694303 cleanup 2015-12-29 13:55:33 +01:00
Daniel Kolesa 167d216226 minor cleanup 2015-12-28 16:17:20 +01:00
Daniel Kolesa 31e19a5ba4 rule_dup fix 2015-12-27 18:20:47 +01:00
Daniel Kolesa c21d6dc054 print_help takes a bool 2015-12-26 14:29:55 +01:00
Daniel Kolesa 649745d33c cleanups 2015-12-23 13:52:27 +01:00
Daniel Kolesa 5cf74abac6 print help to stderr on wrong arg 2015-12-22 15:05:08 +01:00
Daniel Kolesa cb5b89ce3c no need for full namespace 2015-12-21 14:13:38 +01:00
Daniel Kolesa 6c40623371 use Bytecode object 2015-12-20 00:21:39 +01:00
Daniel Kolesa 1812c06bf6 use the new API for bytecode objects 2015-12-19 16:06:50 +01:00
Daniel Kolesa cc1cfe1328 fix cubescript func refcount 2015-12-18 15:06:42 +01:00
Daniel Kolesa b217bbcd65 use normal for loop in globmatcher 2015-12-17 01:53:49 +00:00
Daniel Kolesa 2e98d0aecd use new libcubescript api 2015-12-16 19:05:09 +00:00
Daniel Kolesa 22eff191ce glob matching cleanup 2015-12-15 21:22:29 +00:00
Daniel Kolesa 7fe6ecdf7e small cleanup 2015-12-14 19:20:43 +00:00
Daniel Kolesa bfe9d5aff2 switch to c++14 and make use of generalized lambda capture 2015-12-13 21:10:18 +00:00
Daniel Kolesa 9ffcec83c8 header guard 2015-12-12 21:42:26 +00:00
Daniel Kolesa 86b28e8e00 remove unnecessary casts 2015-12-08 21:36:55 +00:00