summaryrefslogtreecommitdiff
path: root/libguile
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-04-013-89/+84
|\
| * scm_string_join: properly sequence operations in ADD_TO_APPEND_LISTMark H Weaver2013-04-011-2/+3
| * Optimize 'string-join'.Mark H Weaver2013-04-011-64/+57
| * Make 'string-append' more efficient and robust.Mark H Weaver2013-04-011-6/+16
| * Fix typos in 'string-join' docs: 'string-infix' -> 'strict-infix'.Mark H Weaver2013-04-011-1/+1
| * Avoid unnecessary peeks for EOF in r6rs-ports.Mark H Weaver2013-03-311-18/+9
* | Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-03-301-0/+1
|\ \ | |/
| * build: Build and check (ice-9 popen) only when --enable-posix and HAVE_FORK.Ludovic Courtès2013-03-291-0/+1
* | Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-03-282-2/+31
|\ \ | |/
| * Allow compilation with GMP < 5.0.0.Ludovic Courtès2013-03-281-1/+30
| * Fix erroneous `FUNC_NAME' for `scm_array_length'.Ludovic Courtès2013-03-281-1/+1
* | Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver2013-03-2845-1905/+1782
|\ \ | |/
| * getaddrinfo: Document the missing errno value for EAI_SYSTEM.Ludovic Courtès2013-03-251-2/+4
| * sendfile: Make sure we have a Linux-style `sendfile'.Ludovic Courtès2013-03-251-1/+3
| * sendfile: Check return value of `lseek'.Ludovic Courtès2013-03-251-1/+4
| * Add bindings for `sendfile'.Ludovic Courtès2013-03-222-1/+94
| * build: Adjust makefiles for `guile-procedures.txt'.Ludovic Courtès2013-03-221-0/+4
| * Build `guile-procedures.txt' using (texinfo) instead of `makeinfo'.Ludovic Courtès2013-03-212-16/+55
| * Improve sqrt handling of large integers and large and small rationals.Mark H Weaver2013-03-201-21/+112
| * Optimize inum case of exact-integer-sqrt.Mark H Weaver2013-03-201-16/+8
| * Sqrt returns exact results when possible.Mark H Weaver2013-03-201-5/+64
| * Optimize scm_i_divide2double for integers less than 2^DBL_MANT_DIG.Mark H Weaver2013-03-191-1/+11
| * Use scientific notation only if there are enough trailing zeroes.Mark H Weaver2013-03-191-17/+46
| * Use byte-oriented functions in `get-bytevector*'.Ludovic Courtès2013-03-181-7/+9
| * Define the new Linux-specific `SO_REUSEPORT'.Ludovic Courtès2013-03-181-0/+5
| * Reimplement idbl2str number printer.Mark H Weaver2013-03-171-212/+179
| * Improve inexact division of exact integers.Mark H Weaver2013-03-171-80/+204
| * allow for spurious wakeups from pthread_cond_waitAndy Wingo2013-03-131-3/+9
| * Reimplement 'inexact->exact' to avoid mpq functions.Mark H Weaver2013-03-121-14/+27
| * Optimize logarithms using scm_i_big2dbl_2expMark H Weaver2013-03-121-18/+12
| * Simplify and improve scm_i_big2dbl, and add scm_i_big2dbl_2expMark H Weaver2013-03-121-65/+36
| * Add 'round-ash', a rounding arithmetic shift operatorMark H Weaver2013-03-122-75/+154
| * Optimize and simplify fractions code.Mark H Weaver2013-03-121-91/+153
| * rely on gnulib for `poll'Jason Earl2013-03-102-43/+2
| * add %site-ccache-dirJason Earl2013-03-102-1/+15
| * provide getlogin declaration if needed.Andy Wingo2013-03-091-0/+7
| * fix mingw issues with posix.cAndy Wingo2013-03-091-32/+10
| * don't provide scm_std_select on mingw and similar platformsAndy Wingo2013-03-094-42/+40
| * simplify posix.cAndy Wingo2013-03-091-44/+17
| * simplify stime back-compat shims for tznameAndy Wingo2013-03-091-8/+1
| * mingw include order for socket.cAndy Wingo2013-03-091-17/+19
| * fix include-order problem in net_db.c for mingwAndy Wingo2013-03-091-10/+10
| * silence mingw32 warning in i18n.cAndy Wingo2013-03-091-1/+3
| * fports uses gnulib's selectAndy Wingo2013-03-091-29/+21
| * simplify filesys.c via gnulib's select and fstat modulesAndy Wingo2013-03-091-53/+10
| * if we have threads on windows, we have pthreads; inform bdw-gc of thatAndy Wingo2013-03-091-1/+6
| * remove init.c iselect includeAndy Wingo2013-03-091-2/+1
| * portability simplification with scmsigs.c and alarmAndy Wingo2013-03-091-20/+14
| * squish remove some mingw-specific code that is covered by gnulibAndy Wingo2013-03-096-606/+18
| * remove mingw32 implementations of {get,end,set}{serv,proto}entAndy Wingo2013-03-093-187/+11