-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathREADME
146 lines (97 loc) · 4.22 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
GNU Zile
========
Zile-on-Guile is free software, licensed under the GNU GPL.
Copyright (c) 1997-2011 Free Software Foundation, Inc.
Copyright (c) 2012 Michael L. Gran
**Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.**
_This file is marked up in [MultiMarkdown][] syntax_.
[MultiMarkdown]: http://fletcherpenney.net/multimarkdown
------------------------------------------------------------------------
Contents
========
1. [INTRODUCTION][]
* [Source Layout][]
* [Web Pages][]
* [Mailing Lists][]
2. [OBTAINING THE LATEST SOURCES][]
* [Official Release][]
* [Development Sources][]
3. [REPORTING BUGS][]
------------------------------------------------------------------------
INTRODUCTION
============
Guile-on-Zile is a lightweight EMACS clone. It is a fork of the
official GNU Zile editor, with Guile support added.
Guile-on-Zile is in modern C and uses [ncurses][], [guile][] and
[libgc][]. Some portability is provided by using [gnulib][].
[Emacs]: http://www.gnu.org/s/emacs
[ncurses]: http://invisible-island.net/ncurses
[libgc]: http://www.hpl.hp.com/personal/Hans_Boehm/gc
[gnulib]: http://www.gnu.org/s/gnulib
[guile]: http://www.gnu.org/s/guile
Source Layout
-------------
* See file `AUTHORS` for the names of maintainers past and present.
* See file `COPYING` for copying conditions.
* See file `FAQ` for a selection of a Frequently Answered Questions.
* See file `INSTALL` for generic compilation and installation
instructions.
* See file `NEWS` for a list of major changes in each Zile release.
* See file `THANKS` for a list of important contributors.
The rest of the files in the top-level directory are part of the
[Autotools]() build system used to compile and install Zile.
* Directory `build-aux` contains helper scripts used to build Zile.
* Directory `doc` contains files used to create Zile's documentation.
* Directory `gl` contains Zile specific patches to standard [gnulib]().
* Directory `lib` contains [gnulib]() source modules used by Zile.
* Directory `m4` contains a mixture of [gnulib]() supplied and Zile
specific macros for rebuilding the `configure' script.
* Directory `src` contains the source code used to build Zile.
* Directory `tests` contains a small suite of tests used by
`make check` to sanity check a newly built `src/zile` binary.
[Autotools]: http://sourceware.org/autobook/
Web Pages
---------
Zile-on-Guile doesn't have a home page as such, but, it is on github
> <https://github.com/spk121/zile>
GNU Zile's home page is at:
> <http://www.gnu.org/s/zile/>
GNU Zile Development is co-ordinated from Ziles's project page at GNU
Savannah:
> <http://savannah.gnu.org/projects/zile/>
An archive of past releases is also archived at:
> <http://ftp.gnu.org/gnu/zile/>
But please use a mirror for faster downloads and to reduce stress on the
main gnu machine. The following link will automatically redirect to a
nearest mirror:
> <http://ftpmirror.gnu.org/zile/>
Or you can manually select a mirror from the list at:
> <http://www.gnu.org/order/ftp.html>
Mailing Lists
-------------
There isn't really a mailing list, but, you can contact the author
at <spk121@yahoo.com>.
See [REPORTING BUGS][] for the bug reporting mailing list address.
OBTAINING THE LATEST SOURCES
============================
If you are just building Zile-on-Guile from an [Official Release][], you
should not normally need to run `./bootstrap` or `autoreconf`; just go
ahead and start with `./configure`.
If you are trying to build it from the [Development Sources][],
`./configure` will not work until the `./bootstrap` script has completed
successfully.
Official Release
----------------
Any releases are probably somewhere around
> <https://github.com/spk121/zile/downloads>
Development Sources
-------------------
Zile development sources are maintained on Github:
> [https://github.com/spk121/zile][gitbrowser]
REPORTING BUGS
==============
If this distribution doesn't work for you, I'm not surprised. This
is a proof of concept hack, and probably won't be maintained. Even
so, if you want to try to report a bug, e-mail me at <spk121@yahoo.com>