1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-11 14:21:10 +02:00
guile/doc/ref
Daniel Llorens 04c80519bf Simplify interfaces to scm_TYPEvector_(writable_)elements
Nothing is lost in these since the functions already required true typed
vectors, the extra arguments didn't serve any purpose.

Changing my mind from (vec) to (vec, lenp), though. Will fix
vector/bitvector next.

* libguile/srfi-4.h: scm_TYPEvector_(writable_)elements take (vec, lenp).
* libguile/srfi-4.c: Fix implementation.
* libguile/bitvectors.c: Fix use.
* test-suite/standalone/test-srfi-4.c: Fix old test and write variant
  with full array handle interface.
* doc/ref/srfi-modules.texi: Fix doc for srfi-4
  scm_TYPEvector_(writable_)elements.
2020-04-09 16:59:39 +02:00
..
.gitignore
api-binding.texi Add R7RS documentation and --r7rs command-line option 2019-11-17 15:30:59 +01:00
api-control.texi Reintroduce 'SCM_MEMORY_ERROR' in terms of 'scm_report_out_of_memory'. 2020-02-11 14:47:16 +01:00
api-coverage.texi No more VM objects visible to Scheme 2013-11-21 16:45:03 +01:00
api-data.texi Fix doc for last bitvector patch 2020-04-09 16:59:39 +02:00
api-debug.texi doc: Fix typo in api-debug.texi. 2020-03-11 12:14:24 +01:00
api-deprecated.texi
api-evaluation.texi Add --r6rs and --r7rs options to "guild compile" 2019-12-02 17:32:34 +01:00
api-foreign-objects.texi Remove SMOB tutorial; update manual. 2014-04-28 17:45:07 +02:00
api-foreign.texi Interpret dynamic library name as literal file name first. 2020-03-22 00:27:12 +01:00
api-i18n.texi Use "G_" as the conventional alias for gettext 2019-09-12 21:50:35 +02:00
api-init.texi
api-io.texi Add get-bytevector-some!. 2019-06-18 02:05:20 -04:00
api-lalr.texi doc: Update LALR URL. 2018-08-07 11:33:06 +02:00
api-languages.texi Improve the documentation for 'nil?'. 2019-05-23 15:53:55 +02:00
api-macros.texi Add documentation for else, =>, _, ... aux syntax 2019-09-19 15:42:57 +02:00
api-memory.texi Clarify use of the term "scanning" in the manual 2016-06-24 08:56:21 +02:00
api-modules.texi Associate #:replace info with modules, not variables 2019-11-29 11:51:29 +01:00
api-options.texi Update effective version to 3.0 2017-05-22 14:15:40 +02:00
api-overview.texi
api-peg.texi Fix minor typo in the PEG documentation. 2018-08-07 11:41:06 +02:00
api-procedures.texi api-procedures.texi: typo: 'an' -> 'on' 2017-04-19 17:16:21 +02:00
api-regex.texi Add reference to the lack of "non-greedy" variants 2016-06-19 17:39:41 +02:00
api-scheduling.texi Update documentation for with-exception-handler et al 2019-11-13 22:33:09 +01:00
api-scm.texi
api-smobs.texi Remove SMOB tutorial; update manual. 2014-04-28 17:45:07 +02:00
api-snarf.texi
api-undocumented.texi excise use of "iff" in the manual 2013-03-10 22:29:18 +01:00
api-utility.texi Remove useless subsection from hooks documentation 2017-03-01 21:45:14 +01:00
api.txt
ChangeLog-2008
ChangeLog-goops-2008
ChangeLog-guile-doc-ref
compiler.texi doc: Improve tree-il 'lambda-case' description. 2020-03-28 12:42:09 +01:00
curried.texi Document (ice-9 curried definitions) 2012-09-06 22:15:40 +01:00
data-rep.texi Spelling fixes 2018-10-21 14:54:38 +02:00
effective-version.texi.in
expect.texi
fdl.texi
gds.dia
gds.eps
gds.pdf
gds.txt
goops-tutorial.texi
goops.texi Document class redefinition change 2017-09-14 11:09:02 +02:00
guile-invoke.texi Document JIT environment variables 2019-12-11 21:55:49 +01:00
guile.texi Bump manual year, and fix NEWS typo 2020-01-13 09:52:01 +01:00
hierarchy.dot doc/ref/hierarchy.png: conform to hierarchy.txt and manual 2013-01-15 19:17:55 +01:00
hierarchy.eps doc/ref/hierarchy.png: conform to hierarchy.txt and manual 2013-01-15 19:17:55 +01:00
hierarchy.pdf doc/ref/hierarchy.png: conform to hierarchy.txt and manual 2013-01-15 19:17:55 +01:00
hierarchy.png doc/ref/hierarchy.png: conform to hierarchy.txt and manual 2013-01-15 19:17:55 +01:00
hierarchy.txt
history.texi Wording tweak to history.texi 2020-01-13 21:35:15 +01:00
indices.texi
intro.texi Install exception converters and printers from boot-9 2019-11-21 16:48:35 +01:00
libguile-autoconf.texi manual: reorganize autoconf, pkg-config info 2011-10-12 17:12:29 +02:00
libguile-concepts.texi Deprecate user asyncs 2016-10-17 21:58:08 +02:00
libguile-extensions.texi
libguile-foreign-objects.texi doc: Fix typo. 2018-08-07 12:09:33 +02:00
libguile-linking.texi doc: embedding example more readable. 2014-01-17 22:22:02 +01:00
libguile-parallel.texi Update effective version to 3.0 2017-05-22 14:15:40 +02:00
libguile-program.texi Remove SMOB tutorial; update manual. 2014-04-28 17:45:07 +02:00
libguile-snarf.texi Prefer foreign objects over smobs in manual 2014-04-28 18:00:05 +02:00
Makefile.am Add R7RS documentation and --r7rs command-line option 2019-11-17 15:30:59 +01:00
match.texi doc: Fix argument list in match-lambda docs 2019-06-24 15:24:33 +02:00
misc-modules.texi Document pretty-print #:max-expr-width 2016-06-21 16:45:37 +02:00
mod-getopt-long.texi Add documentation pointer from getopt-long to SRFI-37. 2016-06-25 10:06:15 +02:00
mop.text
new-docstrings.texi
posix.texi Clarify open-input-pipe example in doc 2020-01-24 12:28:29 +01:00
preface.texi doc: Use gender-neutral language in Preface 2020-01-20 10:23:33 +01:00
r6rs.texi Fix port-position documentation 2019-11-25 09:47:04 +01:00
r7rs.texi Fix texinfo in r7rs.texi 2019-11-22 15:56:24 +01:00
repl-modules.texi readline: Avoid interpreting control characters in pastes. 2017-05-17 22:29:08 +02:00
scheme-ideas.texi Update documentation for mixed definitions and expressions 2019-08-25 17:05:38 +02:00
scheme-indices.texi
scheme-intro.texi Add R7RS documentation and --r7rs command-line option 2019-11-17 15:30:59 +01:00
scheme-reading.texi fix urls in docs 2011-11-16 23:21:59 +01:00
scheme-scripts.texi Fix scheme-scripts markup. 2017-03-01 21:44:53 +01:00
scheme-using.texi doc: Fix typo in site packages documentation. 2017-03-01 21:04:21 +01:00
scheme.dia
scheme.eps
scheme.pdf
scheme.txt
scsh.texi
slib.texi
srfi-modules.texi Simplify interfaces to scm_TYPEvector_(writable_)elements 2020-04-09 16:59:39 +02:00
statprof.texi Check for working profiling and virtual itimers 2017-03-06 23:06:12 -08:00
sxml-match.texi doc: Replace square brackets with round brackets. 2020-03-25 22:50:26 +01:00
sxml.texi Fix typo in fold-layout documentation 2017-04-19 15:56:47 +02:00
texinfo.texi texinfo: Add '*line-width*' fluid to control line wrapping. 2020-01-29 15:19:37 +01:00
tools.texi Prefer foreign objects over smobs in manual 2014-04-28 18:00:05 +02:00
tour.texi doc: Use scm_{to,from}_double instead of old API in example. 2012-09-03 22:35:33 +02:00
vm.texi Document JIT environment variables 2019-12-11 21:55:49 +01:00
web.texi web: 'open-socket-for-uri' can verify the server's X.509 certificate. 2020-01-13 11:06:01 +01:00