summaryrefslogtreecommitdiff
path: root/src/lib/eina
diff options
context:
space:
mode:
authorBryce Harrington <bryce@osg.samsung.com>2018-07-12 16:27:15 +0900
committerHermet Park <hermetpark@gmail.com>2018-07-12 16:27:15 +0900
commitbdb9a41750339bd0072cb8b8aae1842a2eee2d9d (patch)
tree01701ed866484cf9221dca3ab0e7ce6d1b37d517 /src/lib/eina
parentb05a5cb4c73d890ab4cd65d8872a470193439bcc (diff)
eina: Spelling fixes
Reviewers: devilhorns, Hermet Reviewed By: Hermet Subscribers: cedric, #committers, zmike Tags: #efl Differential Revision: https://phab.enlightenment.org/D6570
Diffstat (limited to '')
-rw-r--r--src/lib/eina/eina_benchmark.h3
-rw-r--r--src/lib/eina/eina_convert.h10
-rw-r--r--src/lib/eina/eina_counter.h2
-rw-r--r--src/lib/eina/eina_evlog.h2
-rw-r--r--src/lib/eina/eina_file.h4
-rw-r--r--src/lib/eina/eina_file_common.h6
-rw-r--r--src/lib/eina/eina_freeq.h8
-rw-r--r--src/lib/eina/eina_inarray.h2
-rw-r--r--src/lib/eina/eina_internal.h2
-rw-r--r--src/lib/eina/eina_iterator.h2
-rw-r--r--src/lib/eina/eina_lalloc.h2
-rw-r--r--src/lib/eina/eina_list.h2
-rw-r--r--src/lib/eina/eina_lock.h8
-rw-r--r--src/lib/eina/eina_log.h8
-rw-r--r--src/lib/eina/eina_main.h4
-rw-r--r--src/lib/eina/eina_matrix.h8
-rw-r--r--src/lib/eina/eina_module.h2
-rw-r--r--src/lib/eina/eina_prefix.h16
-rw-r--r--src/lib/eina/eina_promise.h56
-rw-r--r--src/lib/eina/eina_rectangle.h2
-rw-r--r--src/lib/eina/eina_safepointer.h2
-rw-r--r--src/lib/eina/eina_slice.h4
-rw-r--r--src/lib/eina/eina_slstr.h2
-rw-r--r--src/lib/eina/eina_str.h2
-rw-r--r--src/lib/eina/eina_strbuf.h4
-rw-r--r--src/lib/eina/eina_stringshare.h4
-rw-r--r--src/lib/eina/eina_thread.h4
-rw-r--r--src/lib/eina/eina_tiler.h2
-rw-r--r--src/lib/eina/eina_tmpstr.h4
-rw-r--r--src/lib/eina/eina_unicode.h2
-rw-r--r--src/lib/eina/eina_ustrbuf.h2
-rw-r--r--src/lib/eina/eina_ustringshare.h4
-rw-r--r--src/lib/eina/eina_util.h12
-rw-r--r--src/lib/eina/eina_value.h4
-rw-r--r--src/lib/eina/eina_vector.h6
-rw-r--r--src/lib/eina/eina_vpath.h8
-rw-r--r--src/lib/eina/eina_xattr.h8
37 files changed, 111 insertions, 112 deletions
diff --git a/src/lib/eina/eina_benchmark.h b/src/lib/eina/eina_benchmark.h
index 2024cc498e..8971b255b6 100644
--- a/src/lib/eina/eina_benchmark.h
+++ b/src/lib/eina/eina_benchmark.h
@@ -289,8 +289,7 @@
289 * program, or integrate the Eina benchmark framework in an autotooled 289 * program, or integrate the Eina benchmark framework in an autotooled
290 * project. See that 290 * project. See that
291 * <a href="http://trac.enlightenment.org/e/wiki/AutotoolsIntegration#Benchmark">page</a> 291 * <a href="http://trac.enlightenment.org/e/wiki/AutotoolsIntegration#Benchmark">page</a>
292 * for more informations. 292 * for more information.
293 *
294 */ 293 */
295 294
296 295
diff --git a/src/lib/eina/eina_convert.h b/src/lib/eina/eina_convert.h
index 5d74bafd78..ec89804c18 100644
--- a/src/lib/eina/eina_convert.h
+++ b/src/lib/eina/eina_convert.h
@@ -34,7 +34,7 @@
34 * To use these functions, you have to call eina_init() 34 * To use these functions, you have to call eina_init()
35 * first, and eina_shutdown() when eina is not used anymore. 35 * first, and eina_shutdown() when eina is not used anymore.
36 * 36 *
37 * @section Eina_Convert_From_Integer_To_Sring Conversion from integer to string 37 * @section Eina_Convert_From_Integer_To_String Conversion from integer to string
38 * 38 *
39 * To convert an integer to a string in the decimal base, 39 * To convert an integer to a string in the decimal base,
40 * eina_convert_itoa() should be used. If the hexadecimal base is 40 * eina_convert_itoa() should be used. If the hexadecimal base is
@@ -95,7 +95,7 @@
95 * has the following mantissas and exponent: 95 * has the following mantissas and exponent:
96 * 96 *
97 * @code 97 * @code
98 * mantiss : [-]hhhhhh 98 * mantissa : [-]hhhhhh
99 * exponent : 2^([+-]e - 4 * n) 99 * exponent : 2^([+-]e - 4 * n)
100 * @endcode 100 * @endcode
101 * 101 *
@@ -247,7 +247,7 @@ EAPI int eina_convert_dtoa(double d, char *des) EINA_ARG_NONNULL(2);
247 * point, the returned mantissas and exponents are: 247 * point, the returned mantissas and exponents are:
248 * 248 *
249 * @code 249 * @code
250 * mantiss : [-]hhhhhh 250 * mantissa : [-]hhhhhh
251 * exponent : 2^([+-]e - 4 * n) 251 * exponent : 2^([+-]e - 4 * n)
252 * @endcode 252 * @endcode
253 * 253 *
@@ -288,7 +288,7 @@ EAPI Eina_Bool eina_convert_atod(const char *src,
288 * 288 *
289 * @note The code is the same than eina_convert_dtoa() except that it 289 * @note The code is the same than eina_convert_dtoa() except that it
290 * implements the frexp() function for fixed point numbers and does 290 * implements the frexp() function for fixed point numbers and does
291 * some optimisations. 291 * some optimization.
292 */ 292 */
293EAPI int eina_convert_fptoa(Eina_F32p32 fp, 293EAPI int eina_convert_fptoa(Eina_F32p32 fp,
294 char *des) EINA_ARG_NONNULL(2); 294 char *des) EINA_ARG_NONNULL(2);
@@ -317,7 +317,7 @@ EAPI int eina_convert_fptoa(Eina_F32p32 fp,
317 * point, the returned mantissas and exponents are: 317 * point, the returned mantissas and exponents are:
318 * 318 *
319 * @code 319 * @code
320 * mantiss : [-]hhhhhh 320 * mantissa : [-]hhhhhh
321 * exponent : 2^([+-]e - 4 * n) 321 * exponent : 2^([+-]e - 4 * n)
322 * @endcode 322 * @endcode
323 * 323 *
diff --git a/src/lib/eina/eina_counter.h b/src/lib/eina/eina_counter.h
index ca56ba5024..603190ee2b 100644
--- a/src/lib/eina/eina_counter.h
+++ b/src/lib/eina/eina_counter.h
@@ -170,7 +170,7 @@ EAPI void eina_counter_stop(Eina_Counter *counter,
170 170
171/** 171/**
172 * @brief Dumps the result of all the clocks of a counter to a stream. 172 * @brief Dumps the result of all the clocks of a counter to a stream.
173 * @details This function returns an malloc'd string containing the dump of 173 * @details This function returns a malloc'd string containing the dump of
174 * all the valid clocks of @p counter. 174 * all the valid clocks of @p counter.
175 * If @p counter is @c NULL, the functions exits 175 * If @p counter is @c NULL, the functions exits
176 * immediately. Otherwise, the output is formatted like this: 176 * immediately. Otherwise, the output is formatted like this:
diff --git a/src/lib/eina/eina_evlog.h b/src/lib/eina/eina_evlog.h
index 4369ace253..ecd8fa0e05 100644
--- a/src/lib/eina/eina_evlog.h
+++ b/src/lib/eina/eina_evlog.h
@@ -58,7 +58,7 @@ struct _Eina_Evlog_Buf
58/** 58/**
59 * @brief Logs an event in our event log for profiling data. 59 * @brief Logs an event in our event log for profiling data.
60 * 60 *
61 * Log some interesting event inside of EFL, eg a wakeup (and why etc.). 61 * Log some interesting event inside of EFL, e.g. a wakeup (and why etc.).
62 * The @p event string must always be provided and be of the form: 62 * The @p event string must always be provided and be of the form:
63 * 63 *
64 * "+eventname" 64 * "+eventname"
diff --git a/src/lib/eina/eina_file.h b/src/lib/eina/eina_file.h
index a9743e91c1..77770e26ef 100644
--- a/src/lib/eina/eina_file.h
+++ b/src/lib/eina/eina_file.h
@@ -145,7 +145,7 @@ typedef enum {
145 EINA_FILE_WILLNEED, /**< Advise need for all the mapped memory */ 145 EINA_FILE_WILLNEED, /**< Advise need for all the mapped memory */
146 EINA_FILE_POPULATE, /**< Request for all the mapped memory */ 146 EINA_FILE_POPULATE, /**< Request for all the mapped memory */
147 EINA_FILE_DONTNEED, /**< Indicate that the memory is no longer needed. This may result in the memory being removed from any caches if applicable. @since 1.8 */ 147 EINA_FILE_DONTNEED, /**< Indicate that the memory is no longer needed. This may result in the memory being removed from any caches if applicable. @since 1.8 */
148 EINA_FILE_REMOVE /**< This memory is to be released and any content will be lost. Subsequent accesses will succeed but return fresh memory as if accessed for the first time. This may not suceed if the filesystem does not support it. @since 1.8 */ 148 EINA_FILE_REMOVE /**< This memory is to be released and any content will be lost. Subsequent accesses will succeed but return fresh memory as if accessed for the first time. This may not succeed if the filesystem does not support it. @since 1.8 */
149} Eina_File_Populate; 149} Eina_File_Populate;
150 150
151/* Why do this? Well PATH_MAX may vary from when eina itself is compiled 151/* Why do this? Well PATH_MAX may vary from when eina itself is compiled
@@ -747,7 +747,7 @@ static inline size_t eina_file_path_join(char *dst,
747 * a file. 747 * a file.
748 * 748 *
749 * @param pathname File name to unlink. 749 * @param pathname File name to unlink.
750 * @return #EINA_TRUE if the unlink was successfull, #EINA_FALSE otherwise.. 750 * @return #EINA_TRUE if the unlink was successful, #EINA_FALSE otherwise..
751 * 751 *
752 * @since 1.19 752 * @since 1.19
753 */ 753 */
diff --git a/src/lib/eina/eina_file_common.h b/src/lib/eina/eina_file_common.h
index cc041f64b2..2fc87001e5 100644
--- a/src/lib/eina/eina_file_common.h
+++ b/src/lib/eina/eina_file_common.h
@@ -176,7 +176,7 @@ struct _Eina_Lines_Iterator
176 176
177/** 177/**
178 * @brief Determines if a path is relative or absolute. 178 * @brief Determines if a path is relative or absolute.
179 * The implementation simply chekcs if the first char in the path is '/'. If it 179 * The implementation simply checks if the first char in the path is '/'. If it
180 * is not, the path is considered relative. 180 * is not, the path is considered relative.
181 * 181 *
182 * @param path The path to check. 182 * @param path The path to check.
@@ -267,7 +267,7 @@ extern int _eina_file_log_dom;
267 267
268// Common function to handle virtual file 268// Common function to handle virtual file
269/** 269/**
270 * @brief Map the entire contents fo a virtual file to a buffer. 270 * @brief Map the entire contents of a virtual file to a buffer.
271 * 271 *
272 * @param file The virtual file to map in memory 272 * @param file The virtual file to map in memory
273 * 273 *
@@ -297,7 +297,7 @@ void eina_file_virtual_map_free(Eina_File *file, void *map);
297// Common hash function 297// Common hash function
298/** 298/**
299 * @brief Get the length of a map key. 299 * @brief Get the length of a map key.
300 * @warning This function is not yet implemented. At present it ony returns 300 * @warning This function is not yet implemented. At present it only returns
301 * @code sizeof (unsigned long int) * 2 @endcode 301 * @code sizeof (unsigned long int) * 2 @endcode
302 * 302 *
303 * @param key The key for which length will be calculated. 303 * @param key The key for which length will be calculated.
diff --git a/src/lib/eina/eina_freeq.h b/src/lib/eina/eina_freeq.h
index 2fef71d7ce..b37da39517 100644
--- a/src/lib/eina/eina_freeq.h
+++ b/src/lib/eina/eina_freeq.h
@@ -71,7 +71,7 @@
71 * 71 *
72 * A queue of pointers to free in the future. You may create custom free 72 * A queue of pointers to free in the future. You may create custom free
73 * queues of your own to defer freeing, use the main free queue where the 73 * queues of your own to defer freeing, use the main free queue where the
74 * mainloop will free thnigs as it iterates, or eina will free everything 74 * mainloop will free things as it iterates, or eina will free everything
75 * on shut down. 75 * on shut down.
76 * 76 *
77 */ 77 */
@@ -90,7 +90,7 @@ typedef enum _Eina_FreeQ_Type
90 * safety purposes only. 90 * safety purposes only.
91 * 91 *
92 * As this type of free queue is thread-safe, the free functions used must 92 * As this type of free queue is thread-safe, the free functions used must
93 * also be thread-safe (eg. libc free()). 93 * also be thread-safe (e.g.. libc free()).
94 * 94 *
95 * @since 1.19 95 * @since 1.19
96 */ 96 */
@@ -173,7 +173,7 @@ eina_freeq_main_get(void);
173 * called. 173 * called.
174 * 174 *
175 * @note Setting a maximum count on a postponed free queue leads to undefined 175 * @note Setting a maximum count on a postponed free queue leads to undefined
176 * behaviour. 176 * behavior.
177 * 177 *
178 * @since 1.19 178 * @since 1.19
179 */ 179 */
@@ -206,7 +206,7 @@ eina_freeq_count_max_get(Eina_FreeQ *fq);
206 * memory used by items in the queue is below or at the limit. 206 * memory used by items in the queue is below or at the limit.
207 * 207 *
208 * @note Setting a memory limit on a postponed free queue leads to undefined 208 * @note Setting a memory limit on a postponed free queue leads to undefined
209 * behaviour. 209 * behavior.
210 * 210 *
211 * @since 1.19 211 * @since 1.19
212 */ 212 */
diff --git a/src/lib/eina/eina_inarray.h b/src/lib/eina/eina_inarray.h
index 2ac314fb1d..306d8498ae 100644
--- a/src/lib/eina/eina_inarray.h
+++ b/src/lib/eina/eina_inarray.h
@@ -401,7 +401,7 @@ EAPI int eina_inarray_remove(Eina_Inarray *array,
401 * @brief Removes the last member of the array. 401 * @brief Removes the last member of the array.
402 * 402 *
403 * @param[in] array The array object 403 * @param[in] array The array object
404 * @return The data poped out of the array 404 * @return The data popped out of the array
405 * 405 *
406 * @note The data could be considered valid only until any other operation touched the Inarray. 406 * @note The data could be considered valid only until any other operation touched the Inarray.
407 * 407 *
diff --git a/src/lib/eina/eina_internal.h b/src/lib/eina/eina_internal.h
index 83e6f5da61..9fea25b1f0 100644
--- a/src/lib/eina/eina_internal.h
+++ b/src/lib/eina/eina_internal.h
@@ -74,7 +74,7 @@ EAPI void __eina_promise_cancel_all(void);
74EAPI void __eina_promise_cancel_data(void *data); 74EAPI void __eina_promise_cancel_data(void *data);
75 75
76/** 76/**
77 * Make the app specific paths accessable as virtual path 77 * Make the app specific paths accessible as virtual path
78 * 78 *
79 * This will create : 79 * This will create :
80 * - app.dir 80 * - app.dir
diff --git a/src/lib/eina/eina_iterator.h b/src/lib/eina/eina_iterator.h
index 20bc2ecc23..d26b2cc9dc 100644
--- a/src/lib/eina/eina_iterator.h
+++ b/src/lib/eina/eina_iterator.h
@@ -356,7 +356,7 @@ EAPI Eina_Iterator* eina_iterator_filter_new(Eina_Iterator *original, Eina_Each_
356 * @warning unless explicitly stated in functions returning iterators, 356 * @warning unless explicitly stated in functions returning iterators,
357 * do not modify the iterated object while you walk it, in this 357 * do not modify the iterated object while you walk it, in this
358 * example using lists, do not remove list nodes or you might 358 * example using lists, do not remove list nodes or you might
359 * crash! This is not a limitiation of iterators themselves, 359 * crash! This is not a limitation of iterators themselves,
360 * rather in the iterators implementations to keep them as simple 360 * rather in the iterators implementations to keep them as simple
361 * and fast as possible. 361 * and fast as possible.
362 */ 362 */
diff --git a/src/lib/eina/eina_lalloc.h b/src/lib/eina/eina_lalloc.h
index 974e435d61..087cdaeffe 100644
--- a/src/lib/eina/eina_lalloc.h
+++ b/src/lib/eina/eina_lalloc.h
@@ -91,7 +91,7 @@ EAPI void eina_lalloc_free(Eina_Lalloc *a) EINA_ARG_NONNULL(1);
91/** 91/**
92 * @brief Adds several elements to a lazy allocator. 92 * @brief Adds several elements to a lazy allocator.
93 * 93 *
94 * @param a The lazy allocater to add items to. 94 * @param a The lazy allocator to add items to.
95 * @param num The number of elements to add. 95 * @param num The number of elements to add.
96 * 96 *
97 * @return #EINA_TRUE on success, else #EINA_FALSE. 97 * @return #EINA_TRUE on success, else #EINA_FALSE.
diff --git a/src/lib/eina/eina_list.h b/src/lib/eina/eina_list.h
index 12bac7f68c..985dfc1bc4 100644
--- a/src/lib/eina/eina_list.h
+++ b/src/lib/eina/eina_list.h
@@ -265,7 +265,7 @@
265 * any future references to the list. 265 * any future references to the list.
266 * 266 *
267 * Most functions have two versions that have the same effect but operate on 267 * Most functions have two versions that have the same effect but operate on
268 * different arguments, the @a plain functions operate over data(eg.: 268 * different arguments, the @a plain functions operate over data(e.g..:
269 * @ref eina_list_append_relative, @ref eina_list_remove, 269 * @ref eina_list_append_relative, @ref eina_list_remove,
270 * @ref eina_list_data_find), the @a list versions of these functions operate 270 * @ref eina_list_data_find), the @a list versions of these functions operate
271 * on @ref Eina_List nodes. 271 * on @ref Eina_List nodes.
diff --git a/src/lib/eina/eina_lock.h b/src/lib/eina/eina_lock.h
index ea0d6e7f2c..80c2aa0667 100644
--- a/src/lib/eina/eina_lock.h
+++ b/src/lib/eina/eina_lock.h
@@ -199,7 +199,7 @@ static inline Eina_Lock_Result eina_lock_release(Eina_Lock *mutex);
199/** 199/**
200 * @brief Prints debug information about a lock. 200 * @brief Prints debug information about a lock.
201 * @details This function prints debug information for @p mutex. The information is 201 * @details This function prints debug information for @p mutex. The information is
202 * platform dependant. On POSIX systems it prints the address of @p mutex, 202 * platform dependent. On POSIX systems it prints the address of @p mutex,
203 * lock state, thread number and a backtrace. 203 * lock state, thread number and a backtrace.
204 * 204 *
205 * @param[in] mutex The #Eina_Lock to print debug info for. 205 * @param[in] mutex The #Eina_Lock to print debug info for.
@@ -221,7 +221,7 @@ EAPI void eina_lock_debug(const Eina_Lock *mutex);
221 * @return #EINA_TRUE on success, #EINA_FALSE otherwise. 221 * @return #EINA_TRUE on success, #EINA_FALSE otherwise.
222 * 222 *
223 * Condition variables are used to coordinate actions between threads. See 223 * Condition variables are used to coordinate actions between threads. See
224 * <a href="https://computing.llnl.gov/tutorials/pthreads/#ConVarOverview"> Condition Varable Overview </a> 224 * <a href="https://computing.llnl.gov/tutorials/pthreads/#ConVarOverview"> Condition Variable Overview </a>
225 * for an introduction to condition variables and their use. 225 * for an introduction to condition variables and their use.
226 * 226 *
227 * @see eina_condition_free() 227 * @see eina_condition_free()
@@ -252,7 +252,7 @@ static inline void eina_condition_free(Eina_Condition *cond);
252static inline Eina_Bool eina_condition_wait(Eina_Condition *cond); 252static inline Eina_Bool eina_condition_wait(Eina_Condition *cond);
253 253
254/** 254/**
255 * @brief Causes a thread to wait until signalled by the condition or a 255 * @brief Causes a thread to wait until signaled by the condition or a
256 * timeout is reached. 256 * timeout is reached.
257 * @details This function makes a thread block until either a signal is sent to it via 257 * @details This function makes a thread block until either a signal is sent to it via
258 * @p cond or @p t seconds have passed. 258 * @p cond or @p t seconds have passed.
@@ -292,7 +292,7 @@ static inline Eina_Bool eina_condition_broadcast(Eina_Condition *cond);
292 * @return #EINA_TRUE on success, #EINA_FALSE otherwise. 292 * @return #EINA_TRUE on success, #EINA_FALSE otherwise.
293 * 293 *
294 * @note If there is more than one thread waiting on this condition, one of them is 294 * @note If there is more than one thread waiting on this condition, one of them is
295 * signalled, but which one is undefined. 295 * signaled, but which one is undefined.
296 * 296 *
297 * @see eina_condition_broadcast() 297 * @see eina_condition_broadcast()
298 */ 298 */
diff --git a/src/lib/eina/eina_log.h b/src/lib/eina/eina_log.h
index 5f855ddeb0..83e7cb312d 100644
--- a/src/lib/eina/eina_log.h
+++ b/src/lib/eina/eina_log.h
@@ -838,7 +838,7 @@ EAPI void eina_log_vprint(int domain,
838 * @param file The file which is logged. 838 * @param file The file which is logged.
839 * @param fnc The function which is logged. 839 * @param fnc The function which is logged.
840 * @param line The line which is logged. 840 * @param line The line which is logged.
841 * @param fmt The ouptut format to use. 841 * @param fmt The output format to use.
842 * @param data Not used. 842 * @param data Not used.
843 * @param args The arguments needed by the format. 843 * @param args The arguments needed by the format.
844 * 844 *
@@ -873,7 +873,7 @@ EAPI void eina_log_print_cb_stdout(const Eina_Log_Domain *d,
873 * @param file The file which is logged. 873 * @param file The file which is logged.
874 * @param fnc The function which is logged. 874 * @param fnc The function which is logged.
875 * @param line The line which is logged. 875 * @param line The line which is logged.
876 * @param fmt The ouptut format to use. 876 * @param fmt The output format to use.
877 * @param data Not used. 877 * @param data Not used.
878 * @param args The arguments needed by the format. 878 * @param args The arguments needed by the format.
879 * 879 *
@@ -915,7 +915,7 @@ EAPI void eina_log_print_cb_stderr(const Eina_Log_Domain *d,
915 * @param file The file which is logged. 915 * @param file The file which is logged.
916 * @param fnc The function which is logged. 916 * @param fnc The function which is logged.
917 * @param line The line which is logged. 917 * @param line The line which is logged.
918 * @param fmt The ouptut format to use. 918 * @param fmt The output format to use.
919 * @param data The file which will store the output (as a FILE *). 919 * @param data The file which will store the output (as a FILE *).
920 * @param args The arguments needed by the format. 920 * @param args The arguments needed by the format.
921 * 921 *
@@ -943,7 +943,7 @@ EAPI void eina_log_print_cb_file(const Eina_Log_Domain *d,
943 * @param file The file which is logged. 943 * @param file The file which is logged.
944 * @param fnc The function which is logged. 944 * @param fnc The function which is logged.
945 * @param line The line which is logged. 945 * @param line The line which is logged.
946 * @param fmt The ouptut format to use. 946 * @param fmt The output format to use.
947 * @param data The file which will store the output (as a FILE *). 947 * @param data The file which will store the output (as a FILE *).
948 * @param args The arguments needed by the format. 948 * @param args The arguments needed by the format.
949 * 949 *
diff --git a/src/lib/eina/eina_main.h b/src/lib/eina/eina_main.h
index 26391779be..4b4acfc5d8 100644
--- a/src/lib/eina/eina_main.h
+++ b/src/lib/eina/eina_main.h
@@ -94,13 +94,13 @@ EAPI extern Eina_Error EINA_ERROR_NOT_IMPLEMENTED;
94 * 94 *
95 * @li @c EINA_LOG_ABORT_LEVEL=LEVEL, where level is an integer such 95 * @li @c EINA_LOG_ABORT_LEVEL=LEVEL, where level is an integer such
96 * as 0 (critical) to 4 (debug). This will cause any messages at 96 * as 0 (critical) to 4 (debug). This will cause any messages at
97 * that level or less (ie: if 4, then messages at level 0 also 97 * that level or less (i.e.: if 4, then messages at level 0 also
98 * apply) to abort(3) the application if @c EINA_LOG_ABORT=1 was 98 * apply) to abort(3) the application if @c EINA_LOG_ABORT=1 was
99 * defined. 99 * defined.
100 * 100 *
101 * @li @c EINA_LOG_BACKTRACE=LEVEL, where level is an integer such as 101 * @li @c EINA_LOG_BACKTRACE=LEVEL, where level is an integer such as
102 * 0 (critical) to 4 (debug). This will cause any messages at 102 * 0 (critical) to 4 (debug). This will cause any messages at
103 * that level or less (ie: if 4, then messages at level 0 also 103 * that level or less (i.e.: if 4, then messages at level 0 also
104 * apply) to dump a backtrace. Note that if systemd-journal is 104 * apply) to dump a backtrace. Note that if systemd-journal is
105 * used, it's going to the journal as well. 105 * used, it's going to the journal as well.
106 * 106 *
diff --git a/src/lib/eina/eina_matrix.h b/src/lib/eina/eina_matrix.h
index ff6857f5fa..ade4249b04 100644
--- a/src/lib/eina/eina_matrix.h
+++ b/src/lib/eina/eina_matrix.h
@@ -286,7 +286,7 @@ EAPI void eina_matrix3_values_set(Eina_Matrix3 *m,
286 * @param[out] yz The sixth coefficient value. 286 * @param[out] yz The sixth coefficient value.
287 * @param[out] zx The seventh coefficient value. 287 * @param[out] zx The seventh coefficient value.
288 * @param[out] zy The eighth coefficient value. 288 * @param[out] zy The eighth coefficient value.
289 * @param[out] zz The nineth coefficient value. 289 * @param[out] zz The ninth coefficient value.
290 * 290 *
291 * This function gets the values of the coefficients of the matrix 291 * This function gets the values of the coefficients of the matrix
292 * @p m. No check is done on @p m. 292 * @p m. No check is done on @p m.
@@ -313,7 +313,7 @@ EAPI void eina_matrix3_values_get(const Eina_Matrix3 *m,
313 * @param[out] yz The sixth coefficient value. 313 * @param[out] yz The sixth coefficient value.
314 * @param[out] zx The seventh coefficient value. 314 * @param[out] zx The seventh coefficient value.
315 * @param[out] zy The eighth coefficient value. 315 * @param[out] zy The eighth coefficient value.
316 * @param[out] zz The nineth coefficient value. 316 * @param[out] zz The nine-th coefficient value.
317 * 317 *
318 * This function gets the values of the coefficients of the matrix 318 * This function gets the values of the coefficients of the matrix
319 * @p m. No check is done on @p m. 319 * @p m. No check is done on @p m.
@@ -729,7 +729,7 @@ EAPI Eina_Matrix_Type eina_matrix4_type_get(const Eina_Matrix4 *m);
729 * @param[in] yy The sixth coefficient value. 729 * @param[in] yy The sixth coefficient value.
730 * @param[in] yz The seventh coefficient value. 730 * @param[in] yz The seventh coefficient value.
731 * @param[in] yw The eighth coefficient value. 731 * @param[in] yw The eighth coefficient value.
732 * @param[in] zx The nineth coefficient value. 732 * @param[in] zx The ninth coefficient value.
733 * @param[in] zy The tenth coefficient value. 733 * @param[in] zy The tenth coefficient value.
734 * @param[in] zz The eleventh coefficient value. 734 * @param[in] zz The eleventh coefficient value.
735 * @param[in] zw The twelfth coefficient value. 735 * @param[in] zw The twelfth coefficient value.
@@ -764,7 +764,7 @@ EAPI void eina_matrix4_values_set(Eina_Matrix4 *m,
764 * @param[out] yy The sixth coefficient value. 764 * @param[out] yy The sixth coefficient value.
765 * @param[out] yz The seventh coefficient value. 765 * @param[out] yz The seventh coefficient value.
766 * @param[out] yw The eighth coefficient value. 766 * @param[out] yw The eighth coefficient value.
767 * @param[out] zx The nineth coefficient value. 767 * @param[out] zx The ninth coefficient value.
768 * @param[out] zy The tenth coefficient value. 768 * @param[out] zy The tenth coefficient value.
769 * @param[out] zz The eleventh coefficient value. 769 * @param[out] zz The eleventh coefficient value.
770 * @param[out] zw The twelfth coefficient value. 770 * @param[out] zw The twelfth coefficient value.
diff --git a/src/lib/eina/eina_module.h b/src/lib/eina/eina_module.h
index 151b1c3101..773c29cdc9 100644
--- a/src/lib/eina/eina_module.h
+++ b/src/lib/eina/eina_module.h
@@ -210,7 +210,7 @@ EAPI const char *
210 * @brief Defines if on module load we should expose all symbol 210 * @brief Defines if on module load we should expose all symbol
211 * 211 *
212 * @param module The module to turn off/on symbol to be exposed 212 * @param module The module to turn off/on symbol to be exposed
213 * @param global @c ture to turn on symbol to be exposed, @c false otherwise 213 * @param global @c true to turn on symbol to be exposed, @c false otherwise
214 * @since 1.11 214 * @since 1.11
215 */ 215 */
216EAPI void eina_module_symbol_global_set(Eina_Module *module, Eina_Bool global) EINA_ARG_NONNULL(1); 216EAPI void eina_module_symbol_global_set(Eina_Module *module, Eina_Bool global) EINA_ARG_NONNULL(1);
diff --git a/src/lib/eina/eina_prefix.h b/src/lib/eina/eina_prefix.h
index e0f76d7388..549f4620dc 100644
--- a/src/lib/eina/eina_prefix.h
+++ b/src/lib/eina/eina_prefix.h
@@ -44,14 +44,14 @@ typedef struct _Eina_Prefix Eina_Prefix;
44 * single shared library binaries, but also come with extra modules that they 44 * single shared library binaries, but also come with extra modules that they
45 * have to load, extra binary utilities they need to run, or have data files 45 * have to load, extra binary utilities they need to run, or have data files
46 * that they need to load. A very primitive application ASSUMES a fixed install 46 * that they need to load. A very primitive application ASSUMES a fixed install
47 * location at compile-time, but this disallows the ability to re-locate 47 * location at compile-time, but this disallows the ability to relocate
48 * the application (or library) somewhere else after compilation (if you run 48 * the application (or library) somewhere else after compilation (if you run
49 * out of space on a given disk, partition, etc. for example), or necessitate 49 * out of space on a given disk, partition, etc. for example), or necessitate
50 * the need for having to maintain environment variables for every piece of 50 * the need for having to maintain environment variables for every piece of
51 * software to let it know its location, or have to use large sets of 51 * software to let it know its location, or have to use large sets of
52 * symlinks pointing from the compiled location to the new one. 52 * symlinks pointing from the compiled location to the new one.
53 * 53 *
54 * Being re-locatable at runtime allows much easier distribution and 54 * Being relocatable at runtime allows much easier distribution and
55 * installation into places like the users own home directory, instead of 55 * installation into places like the users own home directory, instead of
56 * on a system partition, if the developer wishes for easier distribution 56 * on a system partition, if the developer wishes for easier distribution
57 * of pre-compiled binaries. 57 * of pre-compiled binaries.
@@ -121,7 +121,7 @@ typedef struct _Eina_Prefix Eina_Prefix;
121 * locale dir. Also note that the magicsharefile is optional for testing and 121 * locale dir. Also note that the magicsharefile is optional for testing and
122 * ensuring that the prefix check is correct. This file must be installed 122 * ensuring that the prefix check is correct. This file must be installed
123 * in the application data dir (e.g. /usr/local/share/appname) and be referred 123 * in the application data dir (e.g. /usr/local/share/appname) and be referred
124 * to using a unix-style relative path from that dir, eg directory/filename.png) 124 * to using a unix-style relative path from that dir, e.g. directory/filename.png)
125 * 125 *
126 * @code 126 * @code
127 * #include <Eina.h> 127 * #include <Eina.h>
@@ -173,7 +173,7 @@ EAPI void eina_prefix_free(Eina_Prefix *pfx) EINA_ARG_NONNULL(1);
173 * @brief Gets the prefix base directory. 173 * @brief Gets the prefix base directory.
174 * 174 *
175 * @param[in] pfx The prefix object 175 * @param[in] pfx The prefix object
176 * @return The base prefix (eg "/usr/local", "/usr", "/opt/appname" or 176 * @return The base prefix (e.g. "/usr/local", "/usr", "/opt/appname" or
177 * "/home/user/myapps/appname", etc.) that the software resides in at runtime 177 * "/home/user/myapps/appname", etc.) that the software resides in at runtime
178 * 178 *
179 * @since 1.1.0 179 * @since 1.1.0
@@ -184,7 +184,7 @@ EAPI const char *eina_prefix_get(Eina_Prefix *pfx) EINA_ARG_NONNULL(1) EINA_WARN
184 * @brief Gets the binary installation directory. 184 * @brief Gets the binary installation directory.
185 * 185 *
186 * @param[in] pfx The prefix object 186 * @param[in] pfx The prefix object
187 * @return The location of installed binaries (eg "/usr/local/bin", 187 * @return The location of installed binaries (e.g. "/usr/local/bin",
188 * "/usr/bin", "/opt/appname/bin", "/home/user/myapps/appname/bin" etc.) 188 * "/usr/bin", "/opt/appname/bin", "/home/user/myapps/appname/bin" etc.)
189 * 189 *
190 * @since 1.1.0 190 * @since 1.1.0
@@ -195,7 +195,7 @@ EAPI const char *eina_prefix_bin_get(Eina_Prefix *pfx) EINA_ARG_NONNULL(1) EINA_
195 * @brief Gets the library installation directory. 195 * @brief Gets the library installation directory.
196 * 196 *
197 * @param[in] pfx The prefix object 197 * @param[in] pfx The prefix object
198 * @return The location of installed binaries (eg "/usr/local/lib", 198 * @return The location of installed binaries (e.g. "/usr/local/lib",
199 * "/usr/lib32", "/opt/appname/lib64", "/home/user/myapps/appname/lib" etc.) 199 * "/usr/lib32", "/opt/appname/lib64", "/home/user/myapps/appname/lib" etc.)
200 * 200 *
201 * @since 1.1.0 201 * @since 1.1.0
@@ -206,7 +206,7 @@ EAPI const char *eina_prefix_lib_get(Eina_Prefix *pfx) EINA_ARG_NONNULL(1) EINA_
206 * @brief Gets the data installation directory. 206 * @brief Gets the data installation directory.
207 * 207 *
208 * @param[in] pfx The prefix object 208 * @param[in] pfx The prefix object
209 * @return The location of installed binaries (eg "/usr/local/share/appname", 209 * @return The location of installed binaries (e.g. "/usr/local/share/appname",
210 * "/usr/share/appname", "/opt/appname/share/appname", "/home/user/myapps/appname/share/appname" etc.) 210 * "/usr/share/appname", "/opt/appname/share/appname", "/home/user/myapps/appname/share/appname" etc.)
211 * 211 *
212 * @since 1.1.0 212 * @since 1.1.0
@@ -217,7 +217,7 @@ EAPI const char *eina_prefix_data_get(Eina_Prefix *pfx) EINA_ARG_NONNULL(1) EINA
217 * @brief Gets the locale installation directory. 217 * @brief Gets the locale installation directory.
218 * 218 *
219 * @param[in] pfx The prefix object 219 * @param[in] pfx The prefix object
220 * @return The location of installed binaries (eg "/usr/local/share/locale", 220 * @return The location of installed binaries (e.g. "/usr/local/share/locale",
221 * "/usr/share/locale", "/opt/appname/share/locale", "/home/user/myapps/appname/share/locale" etc.) 221 * "/usr/share/locale", "/opt/appname/share/locale", "/home/user/myapps/appname/share/locale" etc.)
222 * 222 *
223 * @since 1.1.0 223 * @since 1.1.0
diff --git a/src/lib/eina/eina_promise.h b/src/lib/eina/eina_promise.h
index bff5036214..436856cc1b 100644
--- a/src/lib/eina/eina_promise.h
+++ b/src/lib/eina/eina_promise.h
@@ -465,14 +465,14 @@ struct _Eina_Future_Desc {
465 * 465 *
466 * A promise may be canceled directly by calling 466 * A promise may be canceled directly by calling
467 * @c eina_future_cancel(eina_future_new(eina_promise_new(...))) 467 * @c eina_future_cancel(eina_future_new(eina_promise_new(...)))
468 * that is, cancelling any future that is chained to receive the results. 468 * that is, canceling any future that is chained to receive the results.
469 * 469 *
470 * However promises can be canceled indirectly by other entities. 470 * However promises can be canceled indirectly by other entities.
471 * These other entities will call `eina_future_cancel()` themselves, 471 * These other entities will call `eina_future_cancel()` themselves,
472 * however you may not be aware of that. Some common sources 472 * however you may not be aware of that. Some common sources
473 * of indirect cancellations: 473 * of indirect cancellations:
474 * 474 *
475 * @li A subsystem was shutdown, cancelling all pending futures (ie: ecore_shutdown()) 475 * @li A subsystem was shutdown, canceling all pending futures (i.e.: ecore_shutdown())
476 * 476 *
477 * @li An EO object was linked to the promise or future, then if the object dies (last reference 477 * @li An EO object was linked to the promise or future, then if the object dies (last reference
478 * is gone), then the pending promises and futures will be canceled. 478 * is gone), then the pending promises and futures will be canceled.
@@ -480,7 +480,7 @@ struct _Eina_Future_Desc {
480 * @li Some other entity (library provider or library user) chained and canceled his future, 480 * @li Some other entity (library provider or library user) chained and canceled his future,
481 * which will result in your future being canceled. 481 * which will result in your future being canceled.
482 * 482 *
483 * Since a promise may be canceled indirectaly (by code sections that goes beyond your scope) 483 * Since a promise may be canceled indirectly (by code sections that goes beyond your scope)
484 * you should always provide a cancel callback, even if you think you'll not need it. 484 * you should always provide a cancel callback, even if you think you'll not need it.
485 * 485 *
486 * Here's a typical example: 486 * Here's a typical example:
@@ -553,14 +553,14 @@ EAPI Eina_Promise *eina_promise_new(Eina_Future_Scheduler *scheduler, Eina_Promi
553 * 553 *
554 * A promise may be canceled directly by calling 554 * A promise may be canceled directly by calling
555 * @c eina_future_cancel(eina_future_new(eina_promise_new(...))) 555 * @c eina_future_cancel(eina_future_new(eina_promise_new(...)))
556 * that is, cancelling any future that is chained to receive the results. 556 * that is, canceling any future that is chained to receive the results.
557 * 557 *
558 * However promises can be canceled indirectly by other entities. 558 * However promises can be canceled indirectly by other entities.
559 * These other entities will call `eina_future_cancel()` themselves, 559 * These other entities will call `eina_future_cancel()` themselves,
560 * however you may not be aware of that. Some common sources 560 * however you may not be aware of that. Some common sources
561 * of indirect cancellations: 561 * of indirect cancellations:
562 * 562 *
563 * @li A subsystem was shutdown, cancelling all pending futures (ie: ecore_shutdown()) 563 * @li A subsystem was shutdown, canceling all pending futures (i.e.: ecore_shutdown())
564 * 564 *
565 * @li An EO object was linked to the promise or future, then if the object dies (last reference 565 * @li An EO object was linked to the promise or future, then if the object dies (last reference
566 * is gone), then the pending promises and futures will be canceled. 566 * is gone), then the pending promises and futures will be canceled.
@@ -568,7 +568,7 @@ EAPI Eina_Promise *eina_promise_new(Eina_Future_Scheduler *scheduler, Eina_Promi
568 * @li Some other entity (library provider or library user) chained and canceled his future, 568 * @li Some other entity (library provider or library user) chained and canceled his future,
569 * which will result in your future being canceled. 569 * which will result in your future being canceled.
570 * 570 *
571 * Since a promise may be canceled indirectaly (by code sections that goes beyond your scope) 571 * Since a promise may be canceled indirectly (by code sections that goes beyond your scope)
572 * you should always provide a cancel callback, even if you think you'll not need it. 572 * you should always provide a cancel callback, even if you think you'll not need it.
573 * 573 *
574 * Here's a typical example: 574 * Here's a typical example:
@@ -800,7 +800,7 @@ EAPI Eina_Value eina_future_as_value(Eina_Future *f)EINA_ARG_NONNULL(1) EINA_WAR
800 * Creates a new future. 800 * Creates a new future.
801 * 801 *
802 * This function creates a new future and can be used to report 802 * This function creates a new future and can be used to report
803 * that an operation has succeded or failed using 803 * that an operation has succeeded or failed using
804 * eina_promise_resolve() or eina_promise_reject(). 804 * eina_promise_resolve() or eina_promise_reject().
805 * 805 *
806 * Futures can also be canceled using eina_future_cancel(), which 806 * Futures can also be canceled using eina_future_cancel(), which
@@ -989,7 +989,7 @@ EAPI Eina_Future *eina_future_rejected(Eina_Future_Scheduler *scheduler, Eina_Er
989 * // This function is called if future result type does not match or another error occurred 989 * // This function is called if future result type does not match or another error occurred
990 * Eina_Value new_v; 990 * Eina_Value new_v;
991 * eina_value_setup(&new_v, EINA_VALUE_TYPE_ERROR); 991 * eina_value_setup(&new_v, EINA_VALUE_TYPE_ERROR);
992 * eina_valuse_set(&new_v, err); 992 * eina_value_set(&new_v, err);
993 * fprintf(stderr, "Error during future process. Reason: %s\n", eina_error_msg_get(err)); 993 * fprintf(stderr, "Error during future process. Reason: %s\n", eina_error_msg_get(err));
994 * // Pass the error to the next future in the chain.. 994 * // Pass the error to the next future in the chain..
995 * return new_v; 995 * return new_v;
@@ -1043,7 +1043,7 @@ EAPI Eina_Future *eina_future_then_from_desc(Eina_Future *prev, const Eina_Futur
1043 * is returning. The returned value will be passed to the next future in the chain without 1043 * is returning. The returned value will be passed to the next future in the chain without
1044 * modifications. 1044 * modifications.
1045 * 1045 *
1046 * There're some helper macros like eina_future_cb_log_dbg() which will automatically 1046 * There are some helper macros like eina_future_cb_log_dbg() which will automatically
1047 * fill the following fields: 1047 * fill the following fields:
1048 * 1048 *
1049 * @li #Eina_Future_Cb_Log_Desc::file: The __FILE__ function will be used. 1049 * @li #Eina_Future_Cb_Log_Desc::file: The __FILE__ function will be used.
@@ -1121,7 +1121,7 @@ EAPI Eina_Future *eina_future_chain_array(Eina_Future *prev, const Eina_Future_D
1121 1121
1122 1122
1123/** 1123/**
1124 * Wrappper around eina_future_chain_array() and eina_future_cb_easy_from_desc() 1124 * Wrapper around eina_future_chain_array() and eina_future_cb_easy_from_desc()
1125 * 1125 *
1126 * This functions makes it easier to use eina_future_chain_array() with eina_future_cb_easy_from_desc(), 1126 * This functions makes it easier to use eina_future_chain_array() with eina_future_cb_easy_from_desc(),
1127 * check the macro eina_future_chain_easy() for a syntax sugar. 1127 * check the macro eina_future_chain_easy() for a syntax sugar.
@@ -1148,7 +1148,7 @@ EAPI Eina_Future *eina_future_chain_easy_array(Eina_Future *prev, const Eina_Fut
1148 * modifications. 1148 * modifications.
1149 * 1149 *
1150 * There's also a helper macro called eina_future_cb_console() which makes this 1150 * There's also a helper macro called eina_future_cb_console() which makes this
1151 * fuction easier to use. 1151 * function easier to use.
1152 * 1152 *
1153 * Example: 1153 * Example:
1154 * 1154 *
@@ -1210,7 +1210,7 @@ EAPI Eina_Future_Desc eina_future_cb_convert_to(const Eina_Value_Type *type);
1210/** 1210/**
1211 * Creates an #Eina_Future_Desc based on a #Eina_Future_Cb_Easy_Desc 1211 * Creates an #Eina_Future_Desc based on a #Eina_Future_Cb_Easy_Desc
1212 * 1212 *
1213 * This function aims to be used in conjuction with eina_future_chain(), 1213 * This function aims to be used in conjunction with eina_future_chain(),
1214 * eina_future_then_from_desc() and friends and its main objective is to simplify 1214 * eina_future_then_from_desc() and friends and its main objective is to simplify
1215 * error handling and Eina_Value type checks. 1215 * error handling and Eina_Value type checks.
1216 * It uses three callbacks to inform the user about the future's 1216 * It uses three callbacks to inform the user about the future's
@@ -1596,7 +1596,7 @@ eina_future_race_array(Eina_Future *array[])
1596#define EINA_FUTURE_SENTINEL ((void *)(unsigned long)-1) 1596#define EINA_FUTURE_SENTINEL ((void *)(unsigned long)-1)
1597 1597
1598/** 1598/**
1599 * A syntatic sugar over eina_promise_race_array(). 1599 * A syntactic sugar over eina_promise_race_array().
1600 * Usage: 1600 * Usage:
1601 * @code 1601 * @code
1602 * promise = eina_promise_race(future1, future2, future3, future4); 1602 * promise = eina_promise_race(future1, future2, future3, future4);
@@ -1605,16 +1605,16 @@ eina_future_race_array(Eina_Future *array[])
1605 */ 1605 */
1606#define eina_promise_race(...) eina_promise_race_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL}) 1606#define eina_promise_race(...) eina_promise_race_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL})
1607/** 1607/**
1608 * A syntatic sugar over eina_future_race_array(). 1608 * A syntactic sugar over eina_future_race_array().
1609 * Usage: 1609 * Usage:
1610 * @code 1610 * @code
1611 * future = eina_future_race(future1, future2, future3, future4); 1611 * future = eina_future_race(future1, future2, future3, future4);
1612 * @endcode 1612 * @endcode
1613 * @see eina_future_racec_array() 1613 * @see eina_future_race_array()
1614 */ 1614 */
1615#define eina_future_race(...) eina_future_race_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL}) 1615#define eina_future_race(...) eina_future_race_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL})
1616/** 1616/**
1617 * A syntatic sugar over eina_future_all_array(). 1617 * A syntactic sugar over eina_future_all_array().
1618 * Usage: 1618 * Usage:
1619 * @code 1619 * @code
1620 * future = eina_future_all(future1, future2, future3, future4); 1620 * future = eina_future_all(future1, future2, future3, future4);
@@ -1623,7 +1623,7 @@ eina_future_race_array(Eina_Future *array[])
1623 */ 1623 */
1624#define eina_future_all(...) eina_future_all_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL}) 1624#define eina_future_all(...) eina_future_all_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL})
1625/** 1625/**
1626 * A syntatic sugar over eina_promise_all_array(). 1626 * A syntactic sugar over eina_promise_all_array().
1627 * Usage: 1627 * Usage:
1628 * @code 1628 * @code
1629 * promise = eina_promise_all(future1, future2, future3, future4); 1629 * promise = eina_promise_all(future1, future2, future3, future4);
@@ -1632,7 +1632,7 @@ eina_future_race_array(Eina_Future *array[])
1632 */ 1632 */
1633#define eina_promise_all(...) eina_promise_all_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL}) 1633#define eina_promise_all(...) eina_promise_all_array((Eina_Future *[]){__VA_ARGS__, EINA_FUTURE_SENTINEL})
1634/** 1634/**
1635 * A syntatic sugar over eina_future_cb_easy_from_desc(). 1635 * A syntactic sugar over eina_future_cb_easy_from_desc().
1636 * Usage: 1636 * Usage:
1637 * @code 1637 * @code
1638 * future_desc = eina_future_cb_easy(_success_cb, _error_cb, _free_cb, EINA_VALUE_TYPE_INT, my_data); 1638 * future_desc = eina_future_cb_easy(_success_cb, _error_cb, _free_cb, EINA_VALUE_TYPE_INT, my_data);
@@ -1641,7 +1641,7 @@ eina_future_race_array(Eina_Future *array[])
1641 */ 1641 */
1642#define eina_future_cb_easy(...) eina_future_cb_easy_from_desc((Eina_Future_Cb_Easy_Desc){__VA_ARGS__}) 1642#define eina_future_cb_easy(...) eina_future_cb_easy_from_desc((Eina_Future_Cb_Easy_Desc){__VA_ARGS__})
1643/** 1643/**
1644 * A syntatic sugar over eina_future_chain_array(). 1644 * A syntactic sugar over eina_future_chain_array().
1645 * Usage: 1645 * Usage:
1646 * @code 1646 * @code
1647 * future = eina_future_chain(future, {.cb = _my_cb, .data = my_data}, {.cb = _my_another_cb, .data = NULL}); 1647 * future = eina_future_chain(future, {.cb = _my_cb, .data = my_data}, {.cb = _my_another_cb, .data = NULL});
@@ -1650,7 +1650,7 @@ eina_future_race_array(Eina_Future *array[])
1650 */ 1650 */
1651#define eina_future_chain(_prev, ...) eina_future_chain_array(_prev, (Eina_Future_Desc[]){__VA_ARGS__, {.cb = NULL, .data = NULL}}) 1651#define eina_future_chain(_prev, ...) eina_future_chain_array(_prev, (Eina_Future_Desc[]){__VA_ARGS__, {.cb = NULL, .data = NULL}})
1652/** 1652/**
1653 * A syntatic sugar over eina_future_then_from_desc(). 1653 * A syntactic sugar over eina_future_then_from_desc().
1654 * Usage: 1654 * Usage:
1655 * @code 1655 * @code
1656 * future = eina_future_then(future, _my_cb, my_data); 1656 * future = eina_future_then(future, _my_cb, my_data);
@@ -1660,7 +1660,7 @@ eina_future_race_array(Eina_Future *array[])
1660 */ 1660 */
1661#define eina_future_then(_prev, ...) eina_future_then_from_desc(_prev, (Eina_Future_Desc){__VA_ARGS__}) 1661#define eina_future_then(_prev, ...) eina_future_then_from_desc(_prev, (Eina_Future_Desc){__VA_ARGS__})
1662/** 1662/**
1663 * A syntatic sugar over eina_future_cb_console_from_desc(). 1663 * A syntactic sugar over eina_future_cb_console_from_desc().
1664 * Usage: 1664 * Usage:
1665 * @code 1665 * @code
1666 * desc = eina_future_cb_console(.prefix = "prefix", .suffix = "suffix"); 1666 * desc = eina_future_cb_console(.prefix = "prefix", .suffix = "suffix");
@@ -1670,7 +1670,7 @@ eina_future_race_array(Eina_Future *array[])
1670#define eina_future_cb_console(...) eina_future_cb_console_from_desc((Eina_Future_Cb_Console_Desc){__VA_ARGS__}) 1670#define eina_future_cb_console(...) eina_future_cb_console_from_desc((Eina_Future_Cb_Console_Desc){__VA_ARGS__})
1671 1671
1672/** 1672/**
1673 * A syntatic sugar over eina_future_cb_log_from_desc(). 1673 * A syntactic sugar over eina_future_cb_log_from_desc().
1674 * 1674 *
1675 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc: 1675 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc:
1676 * 1676 *
@@ -1691,7 +1691,7 @@ eina_future_race_array(Eina_Future *array[])
1691 __FUNCTION__, EINA_LOG_LEVEL_DBG, EINA_LOG_DOMAIN_DEFAULT, __LINE__}) 1691 __FUNCTION__, EINA_LOG_LEVEL_DBG, EINA_LOG_DOMAIN_DEFAULT, __LINE__})
1692 1692
1693/** 1693/**
1694 * A syntatic sugar over eina_future_cb_log_from_desc(). 1694 * A syntactic sugar over eina_future_cb_log_from_desc().
1695 * 1695 *
1696 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc: 1696 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc:
1697 * 1697 *
@@ -1712,7 +1712,7 @@ eina_future_race_array(Eina_Future *array[])
1712 __FUNCTION__, EINA_LOG_LEVEL_CRITICAL, EINA_LOG_DOMAIN_DEFAULT, __LINE__}) 1712 __FUNCTION__, EINA_LOG_LEVEL_CRITICAL, EINA_LOG_DOMAIN_DEFAULT, __LINE__})
1713 1713
1714/** 1714/**
1715 * A syntatic sugar over eina_future_cb_log_from_desc(). 1715 * A syntactic sugar over eina_future_cb_log_from_desc().
1716 * 1716 *
1717 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc: 1717 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc:
1718 * 1718 *
@@ -1733,7 +1733,7 @@ eina_future_race_array(Eina_Future *array[])
1733 __FUNCTION__, EINA_LOG_LEVEL_ERR, EINA_LOG_DOMAIN_DEFAULT, __LINE__}) 1733 __FUNCTION__, EINA_LOG_LEVEL_ERR, EINA_LOG_DOMAIN_DEFAULT, __LINE__})
1734 1734
1735/** 1735/**
1736 * A syntatic sugar over eina_future_cb_log_from_desc(). 1736 * A syntactic sugar over eina_future_cb_log_from_desc().
1737 * 1737 *
1738 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc: 1738 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc:
1739 * 1739 *
@@ -1754,7 +1754,7 @@ eina_future_race_array(Eina_Future *array[])
1754 __FUNCTION__, EINA_LOG_LEVEL_INFO, EINA_LOG_DOMAIN_DEFAULT, __LINE__}) 1754 __FUNCTION__, EINA_LOG_LEVEL_INFO, EINA_LOG_DOMAIN_DEFAULT, __LINE__})
1755 1755
1756/** 1756/**
1757 * A syntatic sugar over eina_future_cb_log_from_desc(). 1757 * A syntactic sugar over eina_future_cb_log_from_desc().
1758 * 1758 *
1759 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc: 1759 * This macro will set the following fields of the #Eina_Future_Cb_Log_Desc:
1760 * 1760 *
@@ -1775,7 +1775,7 @@ eina_future_race_array(Eina_Future *array[])
1775 __FUNCTION__, EINA_LOG_LEVEL_WARN, EINA_LOG_DOMAIN_DEFAULT, __LINE__}) 1775 __FUNCTION__, EINA_LOG_LEVEL_WARN, EINA_LOG_DOMAIN_DEFAULT, __LINE__})
1776 1776
1777/** 1777/**
1778 * A syntatic sugar over eina_future_then() and eina_future_cb_easy(). 1778 * A syntactic sugar over eina_future_then() and eina_future_cb_easy().
1779 * 1779 *
1780 * Usage: 1780 * Usage:
1781 * @code 1781 * @code
@@ -1789,7 +1789,7 @@ eina_future_race_array(Eina_Future *array[])
1789#define eina_future_then_easy(_prev, ...) eina_future_then_from_desc(_prev, eina_future_cb_easy(__VA_ARGS__)) 1789#define eina_future_then_easy(_prev, ...) eina_future_then_from_desc(_prev, eina_future_cb_easy(__VA_ARGS__))
1790 1790
1791/** 1791/**
1792 * A syntatic sugar over eina_future_chain() and eina_future_cb_easy(). 1792 * A syntactic sugar over eina_future_chain() and eina_future_cb_easy().
1793 * 1793 *
1794 * Usage: 1794 * Usage:
1795 * @code 1795 * @code
diff --git a/src/lib/eina/eina_rectangle.h b/src/lib/eina/eina_rectangle.h
index 1c9cba35ef..10ff050efc 100644
--- a/src/lib/eina/eina_rectangle.h
+++ b/src/lib/eina/eina_rectangle.h
@@ -287,7 +287,7 @@ static inline int eina_rectangle_max_x(Eina_Rectangle *rect) EINA_ARG_NO
287 * @return The maximum Y coordinate. 287 * @return The maximum Y coordinate.
288 * 288 *
289 * This function calculates the maximum Y coordinate of the rectangle by summing 289 * This function calculates the maximum Y coordinate of the rectangle by summing
290 * the @p height with the current @p y coodinate of the rectangle. 290 * the @p height with the current @p y coordinate of the rectangle.
291 */ 291 */
292static inline int eina_rectangle_max_y(Eina_Rectangle *rect) EINA_ARG_NONNULL(1); 292static inline int eina_rectangle_max_y(Eina_Rectangle *rect) EINA_ARG_NONNULL(1);
293 293
diff --git a/src/lib/eina/eina_safepointer.h b/src/lib/eina/eina_safepointer.h
index 72bade407a..d6e5ce52b5 100644
--- a/src/lib/eina/eina_safepointer.h
+++ b/src/lib/eina/eina_safepointer.h
@@ -31,7 +31,7 @@
31 * index is always correct. Also once a pointer is unregistered the index 31 * index is always correct. Also once a pointer is unregistered the index
32 * won't be served back for 2^8 on 32 bits system and 2^28 on 64 bits system 32 * won't be served back for 2^8 on 32 bits system and 2^28 on 64 bits system
33 * for that specific slot. Finally we guarantee that the lower 2 bits of the 33 * for that specific slot. Finally we guarantee that the lower 2 bits of the
34 * returned index are actually never used and completly ignored by our API. 34 * returned index are actually never used and completely ignored by our API.
35 * So you can safely store whatever information you want in it, we will ignore 35 * So you can safely store whatever information you want in it, we will ignore
36 * it and treat as if it wasn't there. 36 * it and treat as if it wasn't there.
37 * 37 *
diff --git a/src/lib/eina/eina_slice.h b/src/lib/eina/eina_slice.h
index 85163d3432..4c2efffd48 100644
--- a/src/lib/eina/eina_slice.h
+++ b/src/lib/eina/eina_slice.h
@@ -411,7 +411,7 @@ static inline char *eina_rw_slice_strdup(const Eina_Rw_Slice rw_slice);
411 * @def EINA_SLICE_STR_LITERAL(buf) 411 * @def EINA_SLICE_STR_LITERAL(buf)
412 * 412 *
413 * Initializer for string literals (those declared as 413 * Initializer for string literals (those declared as
414 * double-quoted). The size will @b NOT include the trainling 414 * double-quoted). The size will @b NOT include the trailing
415 * null-terminator. 415 * null-terminator.
416 * 416 *
417 * It is often useful for globals. 417 * It is often useful for globals.
@@ -458,7 +458,7 @@ static inline char *eina_rw_slice_strdup(const Eina_Rw_Slice rw_slice);
458 * @def EINA_SLICE_STR_FMT 458 * @def EINA_SLICE_STR_FMT
459 * 459 *
460 * To be used in printf()-like statements, prints the slice as a 460 * To be used in printf()-like statements, prints the slice as a
461 * string, its @c len is to be used, then it doesn need the null 461 * string, its @c len is to be used, then it doesn't need the null
462 * terminator. 462 * terminator.
463 * 463 *
464 * Use with EINA_SLICE_STR_PRINT() 464 * Use with EINA_SLICE_STR_PRINT()
diff --git a/src/lib/eina/eina_slstr.h b/src/lib/eina/eina_slstr.h
index aa735c2d1e..881276f615 100644
--- a/src/lib/eina/eina_slstr.h
+++ b/src/lib/eina/eina_slstr.h
@@ -105,7 +105,7 @@ eina_slstr_tmpstr_new(Eina_Tmpstr *string);
105/** 105/**
106 * @brief Create a new short lived string by taking ownership of a strbuf. 106 * @brief Create a new short lived string by taking ownership of a strbuf.
107 * 107 *
108 * @param string An existing strbuf, that will be released (ie. steal + free). 108 * @param string An existing strbuf, that will be released (i.e.. steal + free).
109 * @return A new Eina_Slstr or NULL if out of memory. 109 * @return A new Eina_Slstr or NULL if out of memory.
110 * 110 *
111 * Usage example: 111 * Usage example:
diff --git a/src/lib/eina/eina_str.h b/src/lib/eina/eina_str.h
index 94e986de2c..742c02be55 100644
--- a/src/lib/eina/eina_str.h
+++ b/src/lib/eina/eina_str.h
@@ -172,7 +172,7 @@ EAPI Eina_Bool eina_str_has_extension(const char *str, const char *ext) EI
172 * This function splits @p string into a maximum of @p max_tokens pieces, 172 * This function splits @p string into a maximum of @p max_tokens pieces,
173 * using the given delimiter @p delimiter. @p delimiter is not included in any 173 * using the given delimiter @p delimiter. @p delimiter is not included in any
174 * of the resulting strings, unless @p max_tokens is reached. If 174 * of the resulting strings, unless @p max_tokens is reached. If
175 * @p max_tokens is less than @c 1, the string is splitted as many times as possible. If 175 * @p max_tokens is less than @c 1, the string is split as many times as possible. If
176 * @p max_tokens is reached, the last string in the returned string 176 * @p max_tokens is reached, the last string in the returned string
177 * array contains the remainder of string. The returned value is a 177 * array contains the remainder of string. The returned value is a
178 * newly allocated NULL-terminated array of strings or @c NULL if it fails to 178 * newly allocated NULL-terminated array of strings or @c NULL if it fails to
diff --git a/src/lib/eina/eina_strbuf.h b/src/lib/eina/eina_strbuf.h
index 27552318c2..539326ad29 100644
--- a/src/lib/eina/eina_strbuf.h
+++ b/src/lib/eina/eina_strbuf.h
@@ -25,7 +25,7 @@
25 * @until strbuf_reset 25 * @until strbuf_reset
26 * @until strbuf_reset 26 * @until strbuf_reset
27 * 27 *
28 * Next we use the printf family of functions to create a formated string, 28 * Next we use the printf family of functions to create a formatted string,
29 * add, remove and replace some content: 29 * add, remove and replace some content:
30 * @until strbuf_string_get 30 * @until strbuf_string_get
31 * @until strbuf_string_get 31 * @until strbuf_string_get
@@ -594,7 +594,7 @@ EAPI Eina_Bool eina_strbuf_replace(Eina_Strbuf *buf, const char *str, const char
594 594
595/** 595/**
596 * @def eina_strbuf_replace_first(buf, str, with) 596 * @def eina_strbuf_replace_first(buf, str, with)
597 * @brief Replaces the first occurance of a substring with another string. 597 * @brief Replaces the first occurrence of a substring with another string.
598 * 598 *
599 * @param buf The string buffer. 599 * @param buf The string buffer.
600 * @param str The text to match. 600 * @param str The text to match.
diff --git a/src/lib/eina/eina_stringshare.h b/src/lib/eina/eina_stringshare.h
index 8e8f76adba..3c4b836486 100644
--- a/src/lib/eina/eina_stringshare.h
+++ b/src/lib/eina/eina_stringshare.h
@@ -29,9 +29,9 @@
29 * 29 *
30 * The above copyright notice and this permission notice shall be included in 30 * The above copyright notice and this permission notice shall be included in
31 * all copies of the Software and its Copyright notices. In addition publicly 31 * all copies of the Software and its Copyright notices. In addition publicly
32 * documented acknowledgement must be given that this software has been used if no 32 * documented acknowledgment must be given that this software has been used if no
33 * source code of this software is made available publicly. This includes 33 * source code of this software is made available publicly. This includes
34 * acknowledgements in either Copyright notices, Manuals, Publicity and Marketing 34 * acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
35 * documents or any documentation provided with any product containing this 35 * documents or any documentation provided with any product containing this
36 * software. This License does not apply to any software that links to the 36 * software. This License does not apply to any software that links to the
37 * libraries provided by this software (statically or dynamically), but only to 37 * libraries provided by this software (statically or dynamically), but only to
diff --git a/src/lib/eina/eina_thread.h b/src/lib/eina/eina_thread.h
index 6ac5968749..076a36d247 100644
--- a/src/lib/eina/eina_thread.h
+++ b/src/lib/eina/eina_thread.h
@@ -34,7 +34,7 @@
34/** 34/**
35 * @defgroup Eina_Thread_Group Thread 35 * @defgroup Eina_Thread_Group Thread
36 * 36 *
37 * Abstracts platform threads, providing a uniform API. It's modelled 37 * Abstracts platform threads, providing a uniform API. It's modeled
38 * after POSIX THREADS (pthreads), on Linux they are almost 1:1 38 * after POSIX THREADS (pthreads), on Linux they are almost 1:1
39 * mapping. 39 * mapping.
40 * 40 *
@@ -152,7 +152,7 @@ EAPI Eina_Bool eina_thread_name_set(Eina_Thread t, const char *name);
152 * 152 *
153 * This function sends a cancellation request to the thread, however 153 * This function sends a cancellation request to the thread, however
154 * that request is only fulfilled if the thread is cancellable 154 * that request is only fulfilled if the thread is cancellable
155 * (eina_thread_cancellable_set() with EINA_TRUE as first paramter) 155 * (eina_thread_cancellable_set() with EINA_TRUE as first parameter)
156 * and it will wait for a cancellation point, be 156 * and it will wait for a cancellation point, be
157 * eina_thread_cancel_checkpoint() or some syscall as defined in 157 * eina_thread_cancel_checkpoint() or some syscall as defined in
158 * man:pthreads(7). 158 * man:pthreads(7).
diff --git a/src/lib/eina/eina_tiler.h b/src/lib/eina/eina_tiler.h
index 12ca23bc33..c6dd492d2f 100644
--- a/src/lib/eina/eina_tiler.h
+++ b/src/lib/eina/eina_tiler.h
@@ -358,7 +358,7 @@ EAPI Eina_Tiler *eina_tiler_intersection(Eina_Tiler *t1, Eina_Tiler *t2);
358 * 358 *
359 * @param t1 The first tiler. 359 * @param t1 The first tiler.
360 * @param t2 The second tiler. 360 * @param t2 The second tiler.
361 * @return #EINA_TRUE is equal, #EINA_FALSE is inequal. 361 * @return #EINA_TRUE if equal, #EINA_FALSE if unequal.
362 * 362 *
363 * This function gets result of comparison for @p t1 and @p t2. 363 * This function gets result of comparison for @p t1 and @p t2.
364 * It returns #EINA_TRUE if tilers are equal. 364 * It returns #EINA_TRUE if tilers are equal.
diff --git a/src/lib/eina/eina_tmpstr.h b/src/lib/eina/eina_tmpstr.h
index f4df1984c7..f300be13c3 100644
--- a/src/lib/eina/eina_tmpstr.h
+++ b/src/lib/eina/eina_tmpstr.h
@@ -135,7 +135,7 @@ typedef const char Eina_Tmpstr;
135 * 135 *
136 * If @p str is NULL, or no memory space exists to store the tmpstr, then 136 * If @p str is NULL, or no memory space exists to store the tmpstr, then
137 * NULL will be returned, otherwise a valid string pointer will be returned 137 * NULL will be returned, otherwise a valid string pointer will be returned
138 * that you can treat as any other C string (eg strdup(tmpstr) or 138 * that you can treat as any other C string (e.g. strdup(tmpstr) or
139 * printf("%s\n", tmpstr) etc.). This string should be considered read-only 139 * printf("%s\n", tmpstr) etc.). This string should be considered read-only
140 * and immutable, and when you are done with the string you should delete it 140 * and immutable, and when you are done with the string you should delete it
141 * with eina_tmpstr_del(). 141 * with eina_tmpstr_del().
@@ -180,7 +180,7 @@ EAPI Eina_Tmpstr *eina_tmpstr_add(const char *str) EINA_WARN_UNUSED_RESULT;
180 * 180 *
181 * If @p str is NULL, or no memory space exists to store the tmpstr, then 181 * If @p str is NULL, or no memory space exists to store the tmpstr, then
182 * NULL will be returned, otherwise a valid string pointer will be returned 182 * NULL will be returned, otherwise a valid string pointer will be returned
183 * that you can treat as any other C string (eg strdup(tmpstr) or 183 * that you can treat as any other C string (e.g. strdup(tmpstr) or
184 * printf("%s\n", tmpstr) etc.). This string should be considered read-only 184 * printf("%s\n", tmpstr) etc.). This string should be considered read-only
185 * and immutable, and when you are done with the string you should delete it 185 * and immutable, and when you are done with the string you should delete it
186 * with eina_tmpstr_del(). 186 * with eina_tmpstr_del().
diff --git a/src/lib/eina/eina_unicode.h b/src/lib/eina/eina_unicode.h
index f33c171890..e32d0591f3 100644
--- a/src/lib/eina/eina_unicode.h
+++ b/src/lib/eina/eina_unicode.h
@@ -68,7 +68,7 @@ EAPI Eina_Unicode *eina_unicode_strdup(const Eina_Unicode *text) EINA_WARN_UNUSE
68 * @param n The maximum size of the text to duplicate. 68 * @param n The maximum size of the text to duplicate.
69 * @return The duplicated string. 69 * @return The duplicated string.
70 * 70 *
71 * This function duplicates @p text. The resuting string is cut on @p 71 * This function duplicates @p text. The resulting string is cut on @p
72 * n. @p n is assumed to be lesser (<) than the length of @p 72 * n. @p n is assumed to be lesser (<) than the length of @p
73 * text. When not needed anymore, the returned string must be freed. 73 * text. When not needed anymore, the returned string must be freed.
74 * 74 *
diff --git a/src/lib/eina/eina_ustrbuf.h b/src/lib/eina/eina_ustrbuf.h
index 5c88af9257..4ca8b95805 100644
--- a/src/lib/eina/eina_ustrbuf.h
+++ b/src/lib/eina/eina_ustrbuf.h
@@ -166,7 +166,7 @@ EAPI Eina_Bool eina_ustrbuf_append_n(Eina_UStrbuf *buf, const Eina_Unicode *str,
166 * This function appends @p str to @p buf. @p str must be of size at 166 * This function appends @p str to @p buf. @p str must be of size at
167 * most @p length. It is slightly faster than eina_ustrbuf_append() as 167 * most @p length. It is slightly faster than eina_ustrbuf_append() as
168 * it does not compute the size of @p str. It is useful when dealing 168 * it does not compute the size of @p str. It is useful when dealing
169 * with strings of known size, such as eina_strngshare. 169 * with strings of known size, such as eina_stringshare.
170 * 170 *
171 * @see eina_stringshare_length() 171 * @see eina_stringshare_length()
172 * @see eina_ustrbuf_append() 172 * @see eina_ustrbuf_append()
diff --git a/src/lib/eina/eina_ustringshare.h b/src/lib/eina/eina_ustringshare.h
index 073b74cd4b..7e74076611 100644
--- a/src/lib/eina/eina_ustringshare.h
+++ b/src/lib/eina/eina_ustringshare.h
@@ -29,9 +29,9 @@
29 * 29 *
30 * The above copyright notice and this permission notice shall be included in 30 * The above copyright notice and this permission notice shall be included in
31 * all copies of the Software and its Copyright notices. In addition publicly 31 * all copies of the Software and its Copyright notices. In addition publicly
32 * documented acknowledgement must be given that this software has been used if no 32 * documented acknowledgment must be given that this software has been used if no
33 * source code of this software is made available publicly. This includes 33 * source code of this software is made available publicly. This includes
34 * acknowledgements in either Copyright notices, Manuals, Publicity and Marketing 34 * acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
35 * documents or any documentation provided with any product containing this 35 * documents or any documentation provided with any product containing this
36 * software. This License does not apply to any software that links to the 36 * software. This License does not apply to any software that links to the
37 * libraries provided by this software (statically or dynamically), but only to 37 * libraries provided by this software (statically or dynamically), but only to
diff --git a/src/lib/eina/eina_util.h b/src/lib/eina/eina_util.h
index e3c09f7196..dacd9cdd65 100644
--- a/src/lib/eina/eina_util.h
+++ b/src/lib/eina/eina_util.h
@@ -30,7 +30,7 @@
30 30
31/** 31/**
32 * @brief Returns the content of the environment referred by HOME on this system. 32 * @brief Returns the content of the environment referred by HOME on this system.
33 * @return A temporary string to the content refered by HOME on this system. 33 * @return A temporary string to the content referred by HOME on this system.
34 * 34 *
35 * @note The result of this call is highly system dependent and you better use 35 * @note The result of this call is highly system dependent and you better use
36 * it instead of the naive getenv("HOME"). 36 * it instead of the naive getenv("HOME").
@@ -41,7 +41,7 @@ EAPI const char *eina_environment_home_get(void);
41 41
42/** 42/**
43 * @brief Returns the content of the environment referred as TMPDIR on this system. 43 * @brief Returns the content of the environment referred as TMPDIR on this system.
44 * @return A temporary string to the content refered by TMPDIR on this system. 44 * @return A temporary string to the content referred by TMPDIR on this system.
45 * 45 *
46 * @note The result of this call is highly system dependent and you better use 46 * @note The result of this call is highly system dependent and you better use
47 * it instead of the naive getenv("TMPDIR"). 47 * it instead of the naive getenv("TMPDIR").
@@ -72,8 +72,8 @@ static inline Eina_Bool eina_flt_exact(float a, float b);
72 72
73/** 73/**
74 * @brief Safe comparison of float 74 * @brief Safe comparison of float
75 * @param a First member to compar 75 * @param a First member to compare
76 * @param b Second member to compar 76 * @param b Second member to compare
77 * @since 1.19 77 * @since 1.19
78 * 78 *
79 * @return @c true if two floats match 79 * @return @c true if two floats match
@@ -91,8 +91,8 @@ static inline Eina_Bool eina_flt_exact(float a, float b);
91 91
92/** 92/**
93 * @brief Safe comparison of double 93 * @brief Safe comparison of double
94 * @param a First member to compar 94 * @param a First member to compare
95 * @param b Second member to compar 95 * @param b Second member to compare
96 * @since 1.19 96 * @since 1.19
97 * 97 *
98 * @return @c true if two double match 98 * @return @c true if two double match
diff --git a/src/lib/eina/eina_value.h b/src/lib/eina/eina_value.h
index 6d8c9414f2..729a674408 100644
--- a/src/lib/eina/eina_value.h
+++ b/src/lib/eina/eina_value.h
@@ -367,7 +367,7 @@ EAPI extern const Eina_Value_Type *EINA_VALUE_TYPE_ERROR;
367 * @var EINA_VALUE_TYPE_VALUE 367 * @var EINA_VALUE_TYPE_VALUE
368 * manages Eina_Value values. 368 * manages Eina_Value values.
369 * This value will hold an Eina_Value, 369 * This value will hold an Eina_Value,
370 * which can be usefull for storing data 370 * which can be useful for storing data
371 * inside an #Eina_Value_Array. 371 * inside an #Eina_Value_Array.
372 * 372 *
373 * @since 1.21 373 * @since 1.21
@@ -673,7 +673,7 @@ struct _Eina_Value
673 * the description specified by @a type. 673 * the description specified by @a type.
674 * 674 *
675 * Some types may specify more operations: 675 * Some types may specify more operations:
676 * eg. #EINA_VALUE_TYPE_ARRAY uses eina_value_array_set(), 676 * e.g.. #EINA_VALUE_TYPE_ARRAY uses eina_value_array_set(),
677 * eina_value_array_get() and so on. 677 * eina_value_array_get() and so on.
678 * 678 *
679 * On failure, @c NULL is returned. 679 * On failure, @c NULL is returned.
diff --git a/src/lib/eina/eina_vector.h b/src/lib/eina/eina_vector.h
index 5653e0a792..039114b8f1 100644
--- a/src/lib/eina/eina_vector.h
+++ b/src/lib/eina/eina_vector.h
@@ -141,7 +141,7 @@ static inline void eina_vector2_scale(Eina_Vector2 *out, const Eina_Vector2 *v,
141 * @brief Return the dot product of the two vectors. 141 * @brief Return the dot product of the two vectors.
142 * 142 *
143 * @param a The first member. 143 * @param a The first member.
144 * @param b The secondt member. 144 * @param b The second member.
145 * @return The dot product. 145 * @return The dot product.
146 * 146 *
147 * @since 1.17 147 * @since 1.17
@@ -328,7 +328,7 @@ static inline void eina_vector3_multiply(Eina_Vector3 *out, const Eina_Vector3 *
328 * @brief Return the dot product of the two vectors. 328 * @brief Return the dot product of the two vectors.
329 * 329 *
330 * @param a The first member. 330 * @param a The first member.
331 * @param b The secondt member. 331 * @param b The second member.
332 * @return The dot product. 332 * @return The dot product.
333 * 333 *
334 * @since 1.18 334 * @since 1.18
@@ -340,7 +340,7 @@ static inline double eina_vector3_dot_product(const Eina_Vector3 *a, const Eina_
340 * 340 *
341 * @param out The resulting vector. 341 * @param out The resulting vector.
342 * @param a The first member. 342 * @param a The first member.
343 * @param b The secondt member. 343 * @param b The second member.
344 * 344 *
345 * @since 1.18 345 * @since 1.18
346 */ 346 */
diff --git a/src/lib/eina/eina_vpath.h b/src/lib/eina/eina_vpath.h
index 36d1b595a4..757b6ed683 100644
--- a/src/lib/eina/eina_vpath.h
+++ b/src/lib/eina/eina_vpath.h
@@ -6,9 +6,9 @@
6/** 6/**
7 * Eina vpath is a path that can be prefixed with a virtual path. 7 * Eina vpath is a path that can be prefixed with a virtual path.
8 * 8 *
9 * A virutal path can either start with (:XXXXXXXX:) that indicates a virtual 9 * A virtual path can either start with (:XXXXXXXX:) that indicates a virtual
10 * path with XXXXXXXX as the location, OR a normal path with / or a realative 10 * path with XXXXXXXX as the location, OR a normal path with / or a relative
11 * path like ./ or ../ or even shell common locatiors like ~/ or ~username/ 11 * path like ./ or ../ or even shell common locators like ~/ or ~username/
12 * 12 *
13 * The string between (: and :) is used as key to lookup the real value. 13 * The string between (: and :) is used as key to lookup the real value.
14 * The key has to be set by an interface before, otherwise you will get an 14 * The key has to be set by an interface before, otherwise you will get an
@@ -55,7 +55,7 @@
55 * (:app.dir:) - /usr - (assuming app install PREFIX of /usr. may be /usr/local or others too) 55 * (:app.dir:) - /usr - (assuming app install PREFIX of /usr. may be /usr/local or others too)
56 * (:app.bin:) - /usr/bin - (almost always PREFIX/bin) 56 * (:app.bin:) - /usr/bin - (almost always PREFIX/bin)
57 * (:app.lib:) - /usr/lib - (almost always PREFIX/lib) 57 * (:app.lib:) - /usr/lib - (almost always PREFIX/lib)
58 * (:app.data:) - /usr/share/appname - (almost always PREIFX/share/appname) 58 * (:app.data:) - /usr/share/appname - (almost always PREFIX/share/appname)
59 * (:app.locale:) - /usr/share/locale - (almost always PREFIX/locale) 59 * (:app.locale:) - /usr/share/locale - (almost always PREFIX/locale)
60 * (:app.config:) - ~/.config/appname 60 * (:app.config:) - ~/.config/appname
61 * (:app.local:) - ~/.local/share/appname 61 * (:app.local:) - ~/.local/share/appname
diff --git a/src/lib/eina/eina_xattr.h b/src/lib/eina/eina_xattr.h
index 609afc9b41..a31fcfae8e 100644
--- a/src/lib/eina/eina_xattr.h
+++ b/src/lib/eina/eina_xattr.h
@@ -36,7 +36,7 @@
36 * @since 1.1 36 * @since 1.1
37 */ 37 */
38typedef enum { 38typedef enum {
39 EINA_XATTR_INSERT, /**< This is the default behaviour, it will either create or replace the extended attribute */ 39 EINA_XATTR_INSERT, /**< This is the default behavior, it will either create or replace the extended attribute */
40 EINA_XATTR_REPLACE, /**< This will only succeed if the extended attribute previously existed */ 40 EINA_XATTR_REPLACE, /**< This will only succeed if the extended attribute previously existed */
41 EINA_XATTR_CREATED /**< This will only succeed if the extended attribute wasn't previously set */ 41 EINA_XATTR_CREATED /**< This will only succeed if the extended attribute wasn't previously set */
42} Eina_Xattr_Flags; 42} Eina_Xattr_Flags;
@@ -44,10 +44,10 @@ typedef enum {
44typedef struct _Eina_Xattr Eina_Xattr; 44typedef struct _Eina_Xattr Eina_Xattr;
45struct _Eina_Xattr 45struct _Eina_Xattr
46{ 46{
47 const char *name; /**< The eXtended attribute name @since 1.2 */ 47 const char *name; /**< The extended attribute name @since 1.2 */
48 const char *value; /**< The eXtended attribute value @since 1.2 */ 48 const char *value; /**< The extended attribute value @since 1.2 */
49 49
50 size_t length; /**< The length of the eXtended attribute value @since 1.2 */ 50 size_t length; /**< The length of the extended attribute value @since 1.2 */
51}; 51};
52 52
53/** 53/**