Thien-Thi Nguyen
4d23670ec4
(arity): Use new `arglist' procedure property to
...
present a more detailed argument list.
2001-09-09 01:16:42 +00:00
Marius Vollmer
a482f2cc7b
Added exception notice to all files.
...
(module-export!): Revert 2001-06-02 change. It
caused more problems than it solved by accidentally re-exporting
importing bindings once in a while.
2001-06-03 23:29:45 +00:00
Marius Vollmer
aef9dd6536
(apropos-fold, submodules, apropos): Be careful not
...
to access unbound variables.
2001-06-02 18:32:03 +00:00
Thien-Thi Nguyen
1de3b33b0b
(help-usage): Mention support for "(help 'NAME)".
2001-05-18 17:10:42 +00:00
Thien-Thi Nguyen
de25f281fd
(help): Use provided?' instead of
feature?'.
...
Factor "TYPE not found for X" output into internal proc.
Support `(quote SYMBOL)'; call `search-documentation-files'.
(help-doc): If initial search fails, try using
`search-documentation-files'.
(apropos-fold-accessible, apropos-fold-all): Use `identity'
instead of `(lambda (x) x)'. "An identity edit", ha ha.
2001-05-18 17:05:06 +00:00
Marius Vollmer
296ff5e78b
Merged from mvo-vcell-cleanup-1-branch.
2001-05-15 14:59:42 +00:00
Thien-Thi Nguyen
8bbe4c8235
(help-usage): Add blurb about "(help (my module))" support.
2001-04-28 00:35:02 +00:00
Thien-Thi Nguyen
7bb1bfc28f
Update copyright.
...
Use (ice-9 rdelim).
(help): Consider a list of symbols that does not start with
`quote' as a module name and call `module-commentary' on it.
(module-filename, module-commentary): New procs.
(id): Delete.
(apropos): Use `identity' instead of deprecated `id'.
2001-04-28 00:32:23 +00:00
Dirk Herrmann
10764e3c34
* Fixed the last patch (which was uncomplete). Thanks to Dale P. Smith.
2000-12-13 09:44:28 +00:00
Dirk Herrmann
b52e071bc5
* The creation of symbols and bindings are two separate issues now.
2000-12-12 18:36:35 +00:00
Dirk Herrmann
4adc302894
* Fixed apropos: regexp-exec does not accept symbol arguments any more.
2000-10-10 07:32:45 +00:00
Neil Jerram
db611983cf
* Enhancements to online help presentation.
2000-09-29 20:39:29 +00:00
Mikael Djurfeldt
8d62724862
Better implementation of first? predicate.
2000-06-20 17:15:21 +00:00
Mikael Djurfeldt
9aec475196
* session.scm (make-fold-modules): Detect circular references in
...
module graph. (Thanks to Matthias Köppe.)
2000-06-20 17:10:34 +00:00
Mikael Djurfeldt
3510b48476
* session.scm: Use module (ice-9 regex).
...
(help): Regexp-quote a name given as a symbol.
2000-06-20 02:36:51 +00:00
Mikael Djurfeldt
9f0eee46fa
* session.scm (help): Warn user if 'regex isn't provided.
2000-06-12 15:00:54 +00:00
Mikael Djurfeldt
d1c50f737a
*** empty log message ***
2000-06-11 19:18:22 +00:00
Mikael Djurfeldt
3bdca0002f
* session.scm (ice-9): Use module (ice-9 documentation).
...
(name): Use the name property if everything else fails.
(apropos-fold): New procedure.
(apropos-internal): Re-implement in terms of `apropos-fold'.
2000-06-11 18:31:10 +00:00
Greg J. Badros
c16c5d247a
* session.scm: Update references to `proc-doc' to be
...
`proc-documentation'
* doc.scm: Cleaned up a great deal. Put variables at the top of
the file, eliminated `object-documentation' that was broken
(referencing Scwm), drop `help' as session.scm has a better
supported version of that procedure. Rename `proc-doc' to
`proc-documentation' -- `procedure-documentation' is a primitive
getter function, so I use the shorter name for this more useful
function. (Alternatively, we could rename the primitive
getter...)
2000-06-06 16:21:45 +00:00
Mikael Djurfeldt
2f52380ca9
*** empty log message ***
2000-04-13 00:15:21 +00:00
Mikael Djurfeldt
13ae91514e
* session.scm (help): New macro. Prints helpful information.
2000-04-13 00:08:22 +00:00
Jim Blandy
c6e23ea25f
Update FSF address in copyright notices.
1999-08-06 07:26:07 +00:00
Mikael Djurfeldt
70558403f9
* session.scm (apropos-internal): Modified to comply with new
...
argument order for hash-fold.
1999-03-21 05:04:11 +00:00
Mikael Djurfeldt
6ae3499427
* session.scm (system-module): New procedure. Used to switch a
...
module between system and user state.
1999-03-19 02:15:43 +00:00
Mikael Djurfeldt
bbefd48041
* session.scm (apropos-internal): Rewritten using hash-fold.
...
* emacs.scm, session.scm, slib.scm): Added :no-backtrace in module
definition.
1999-03-16 03:09:44 +00:00
Mikael Djurfeldt
4a9f464eff
* session.scm (arity): New procedure.
1998-11-26 18:04:46 +00:00
Mikael Djurfeldt
7cfae7e6ad
* session.scm (name): New procedure: Gives name of object.
...
(source): New procedure: Gives source of object.
1997-09-11 08:59:30 +00:00
Mikael Djurfeldt
a5be27cd24
* session.scm (apropos-internal): Musn't initialize symbol
...
accumulator with a constant pair. That led to mutation of the
source!
1997-08-25 15:07:18 +00:00
Mikael Djurfeldt
68aed3ea96
* session.scm (vector-for-each): Removed.
...
(apropos): vector-for-each --> array-for-each.
(apropos-internal): New function. Return list of accessible
symbols matching regexp.
1997-08-24 03:39:47 +00:00
Mikael Djurfeldt
4f161c5cb1
*** empty log message ***
1997-08-18 20:19:18 +00:00
Mikael Djurfeldt
0e81dabd94
* * session.scm: New file: Session support.
...
(apropos): New procedure: List bindings given regexp.
1997-08-18 20:02:22 +00:00