Some modification of markdown to improve formatting.
This commit is contained in:
parent
7aff7b82dc
commit
04619ed02b
|
@ -6,7 +6,7 @@ An in-core editor for Clojure data structures and, particularly, functions.
|
||||||
|
|
||||||
Preliminary, incomplete, alpha quality code. This implements a structure editor in a terminal,
|
Preliminary, incomplete, alpha quality code. This implements a structure editor in a terminal,
|
||||||
not a display editor in the tradition of InterLisp's DEdit. I do intend to follow up with a
|
not a display editor in the tradition of InterLisp's DEdit. I do intend to follow up with a
|
||||||
display editor, but this is exploratory code.
|
display editor, but this is exploratory proof-of-concept code.
|
||||||
|
|
||||||
To edit an arbitrary s-expression:
|
To edit an arbitrary s-expression:
|
||||||
|
|
||||||
|
@ -19,11 +19,14 @@ To edit a function definition
|
||||||
|
|
||||||
(fedit 'name-of-function)
|
(fedit 'name-of-function)
|
||||||
|
|
||||||
|
NOTE: This is broken, see working notes below; but it is showing promise.
|
||||||
|
|
||||||
## Still to do
|
## Still to do
|
||||||
|
|
||||||
### Function metadata
|
### Function metadata
|
||||||
|
|
||||||
Currently, Clojure metadata on a function symbol as follows:
|
Currently, Clojure metadata on a function symbol as follows:
|
||||||
|
|
||||||
{
|
{
|
||||||
:arglists ([sexpr]),
|
:arglists ([sexpr]),
|
||||||
:ns #<Namespace fedit.core>,
|
:ns #<Namespace fedit.core>,
|
||||||
|
|
Loading…
Reference in a new issue