Mercurial > hg > octave-lyh
annotate doc/interpreter/find-docstring-files.sh @ 14116:951eacaf9381 stable
Initial documentation for broadcasting and general vectorization guidelines
* vectorize.txi: New file.
* NEWS: Update with location of broadcasting documentation.
* Makefile.am: Add vectorize.texi
* arith.txi: Move accumarray and accumdim docstring to vectorize.txi
* container.txi: Move structfun docstring to vectorize.txi
* expr.txi: Mention broadcasting where relevant.
* func.txi: Move vectorize docstring to vectorize.txi
* matrix.txi: Move function application section to vectorize.txi
* octave.texi: Add vectorize.txi and its menu options
* sparse.txi: Move spfun to vectorize.txi
* tips.txi: Move and rewrite coding tips section in vectorize.txi
* bsxfun.h (is_valid_bsxfun, is_valid_inplace_bsxfun): Rename warning
to "Octave:broadcast"
* accumdim.m: Reformat to use @example in lieu of @smallexample
* warning_ids.m: Add Octave:broadcast
* bsxfun.cc: Reword docstring to mention broadcasting
* cellfun.cc: Move comment about efficiency from tips.txi
* version.h.in: Add a big startup warning about broadcasting
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Tue, 27 Dec 2011 15:15:41 -0500 |
parents | 8d20fb66a0dc |
children | 2fc554ffbc28 |
rev | line source |
---|---|
9906 | 1 #! /bin/sh |
2 | |
3 if [ $# -ne 1 ]; then | |
4 echo "usage: find-docstring-files TOP-SRCDIR" 1>&2 | |
5 exit 1 | |
6 fi | |
7 | |
8 ## if there is a file in teh build directory tree, assume it is | |
9 ## the file we are looking for. Otherwise, get the one from the | |
10 ## source tree. | |
11 | |
12 if [ -f "../../scripts/DOCSTRINGS" ]; then | |
13 echo "../../scripts/DOCSTRINGS" | |
14 else | |
15 echo "$1/scripts/DOCSTRINGS" | |
16 fi | |
17 | |
18 if [ -f "../../src/DOCSTRINGS" ]; then | |
19 echo "../../src/DOCSTRINGS" | |
20 else | |
21 echo "$1/src/DOCSTRINGS" | |
22 fi |