annotate scripts/startup/main-rcfile @ 8203:a9da991c77aa

update contrib.txi
author John W. Eaton <jwe@octave.org>
date Wed, 08 Oct 2008 14:29:51 -0400
parents 17f2cdb5232e
children cc3743a91652
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5316
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
1 ## System-wide startup file for Octave.
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
2 ##
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
3 ## This file should contain any commands that should be executed each
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
4 ## time Octave starts for every user at this site.
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
5
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
6 ## Configure readline using the file inputrc in the Octave startup
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
7 ## directory.
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
8
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
9 read_readline_init_file (sprintf ("%s%s%s",
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
10 octave_config_info ("startupfiledir"),
aaa6df7aa13a [project @ 2005-04-28 15:01:33 by jwe]
jwe
parents:
diff changeset
11 filesep, "inputrc"));
6144
e8868fde0fc5 [project @ 2006-11-07 20:52:18 by jwe]
jwe
parents: 5794
diff changeset
12
e8868fde0fc5 [project @ 2006-11-07 20:52:18 by jwe]
jwe
parents: 5794
diff changeset
13 if (strcmp (PAGER (), "less") && isempty (getenv ("LESS")))
e8868fde0fc5 [project @ 2006-11-07 20:52:18 by jwe]
jwe
parents: 5794
diff changeset
14 PAGER_FLAGS ('-e -X -P"-- less ?pB(%pB\\%):--. (f)orward, (b)ack, (q)uit$"');
e8868fde0fc5 [project @ 2006-11-07 20:52:18 by jwe]
jwe
parents: 5794
diff changeset
15 endif
7073
66c6cab344f7 [project @ 2007-10-26 16:09:12 by jwe]
jwe
parents: 6144
diff changeset
16
66c6cab344f7 [project @ 2007-10-26 16:09:12 by jwe]
jwe
parents: 6144
diff changeset
17 ## This appears here instead of in the pkg/PKG_ADD file so that --norc
66c6cab344f7 [project @ 2007-10-26 16:09:12 by jwe]
jwe
parents: 6144
diff changeset
18 ## will also skip automatic loading of packages.
66c6cab344f7 [project @ 2007-10-26 16:09:12 by jwe]
jwe
parents: 6144
diff changeset
19
66c6cab344f7 [project @ 2007-10-26 16:09:12 by jwe]
jwe
parents: 6144
diff changeset
20 pkg ("load", "auto");
7391
f071480b7eac [project @ 2008-01-17 07:50:33 by jwe]
jwe
parents: 7073
diff changeset
21
7392
17f2cdb5232e [project @ 2008-01-17 08:14:32 by jwe]
jwe
parents: 7391
diff changeset
22 atexit ("__finish__");