Mercurial > octave
comparison scripts/prefs/module.mk @ 20834:27b333c88c8e
Overhaul m-files in prefs directory.
Update docstrings, re-code to match Matlab behavior, put input validation
first, add BIST tests.
* addpref.m, getpref.m, ispref.m, preferences.m, rmpref.m, setpref.m:
Update docstrings, re-code to match Matlab behavior, put input validation
first, add BIST tests.
* loadprefs.m, prefsfile.m, saveprefs.m: Update docstring. Remove ## note about testing.
* saveprefs.m: Update docstring. Remove ## note about testing. Change
function declaration to not return any value.
* scripts/prefs/private/prefdir.m: Move file from scripts/prefs to private
directory. Match variable names in doc to those in function.
* module.mk: Change build system to find prefdir.m in private directory.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 09 Dec 2015 12:01:31 -0800 |
parents | 916cc788d906 |
children | e0952881e051 |
comparison
equal
deleted
inserted
replaced
20833:9c4c87679985 | 20834:27b333c88c8e |
---|---|
2 scripts/prefs \ | 2 scripts/prefs \ |
3 scripts/prefs/private | 3 scripts/prefs/private |
4 | 4 |
5 scripts_prefs_PRIVATE_FCN_FILES = \ | 5 scripts_prefs_PRIVATE_FCN_FILES = \ |
6 scripts/prefs/private/loadprefs.m \ | 6 scripts/prefs/private/loadprefs.m \ |
7 scripts/prefs/private/prefdir.m \ | |
7 scripts/prefs/private/prefsfile.m \ | 8 scripts/prefs/private/prefsfile.m \ |
8 scripts/prefs/private/saveprefs.m | 9 scripts/prefs/private/saveprefs.m |
9 | 10 |
10 scripts_prefs_FCN_FILES = \ | 11 scripts_prefs_FCN_FILES = \ |
11 scripts/prefs/addpref.m \ | 12 scripts/prefs/addpref.m \ |
12 scripts/prefs/getpref.m \ | 13 scripts/prefs/getpref.m \ |
13 scripts/prefs/ispref.m \ | 14 scripts/prefs/ispref.m \ |
14 scripts/prefs/prefdir.m \ | |
15 scripts/prefs/preferences.m \ | 15 scripts/prefs/preferences.m \ |
16 scripts/prefs/rmpref.m \ | 16 scripts/prefs/rmpref.m \ |
17 scripts/prefs/setpref.m | 17 scripts/prefs/setpref.m |
18 | 18 |
19 scripts_prefsdir = $(fcnfiledir)/prefs | 19 scripts_prefsdir = $(fcnfiledir)/prefs |