1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-21 03:52:16 -08:00
Commit graph

499 commits

Author SHA1 Message Date
Eric S. Raymond
fb85c184db Merge BRANCH into repo, because it belongs with the developer advice. Also...
...this helps prepare for the repository move.
2014-10-26 07:15:06 -04:00
Eric S. Raymond
a4566cad72 Neutralize some language specific to a repository type. 2014-10-26 07:01:58 -04:00
Eric S. Raymond
5070ebb0c2 Rename the 'bzr' notes file to 'repo'. For two reasons:
1. A significant portion of the advice is independent of any 
specific version-control sytem.

2. Doing the rename now means it is easier to compose a multi-file 
patch that can be applied to fix the tree on the day of the git move.
2014-10-26 06:12:44 -04:00
Eric S. Raymond
2a7753ce3e Neutralize language specific to a repository type. 2014-10-25 14:53:20 -04:00
Eric S. Raymond
c1609a8cce Preparing for git transition; replace bzr-specific language. 2014-10-25 14:48:49 -04:00
Glenn Morris
c1cd371ab5 * admin/notes/versioning: Relocate and rewrite. 2014-10-15 00:12:31 -07:00
Glenn Morris
12e8ede75c Remove some admin/notes files
* admin/notes/lel-TODO: Remove.  This has not turned out to be a
useful way to get things documented.

* admin/notes/exit-value, admin/notes/iftc: Remove.
These don't seem to have any particular relationship to Emacs development.
2014-10-15 00:07:29 -07:00
Glenn Morris
5788005d5f * admin/notes/bzr: Some bisect tips. 2014-09-03 20:40:03 -04:00
Reuben Thomas
dcf7e861ab Remove support for DJGPP < 2.02
This also removes some specially-licensed files and lots of accompanying
explanation.
2014-08-09 17:12:33 +01:00
Reuben Thomas
6d9d9cde2f Remove remaining mentions of VMS as a host
* notes/exit-value: Remove specific discussion of VMS.
* doc/emacs/programs.texi (Program Modes): Don't advertise VMS DCL support
any more.
* doc/misc/ediff.texi (Merging and diff3): Don't mention lack of support
for VMS diff, we no longer support VMS.
* lisp/progmodes/ada-mode.el:
* lisp/net/tramp.el (tramp-handle-file-symlink-p):
* lisp/net/tramp-ftp.el (tramp-ftp-file-name-handler): Remove a comment
about VMS, which we no longer support.
* lisp/progmodes/ada-xref.el (ada-xref-current): Remove mention of VMS,
and fix a FIXME, using convert-standard-filename in place of
removed ada-convert-file-name.
* lisp/url/url-handlers.el: Remove a comment about VMS, which we no longer
support.
2014-08-07 12:49:36 +01:00
Glenn Morris
9ac6d28ab8 Merge from emacs-24; up to 2014-06-11T19:33:14Z!rgm@gnu.org 2014-06-25 23:55:15 -07:00
Eli Zaretskii
2394ef283c admin/notes/unicode: Some notes about what to do when a new Unicode version is imported. 2014-06-24 19:58:06 +03:00
Glenn Morris
c400516ab1 Merge from emacs-24; up to 2014-06-06T02:22:40Z!monnier@iro.umontreal.ca 2014-06-21 12:45:59 -07:00
Stephen Berman
c89f1288cb * notes/elpa: Use "git" instead of "bzr" in the name of machine to
clone the repository from.
2014-06-16 23:29:08 +02:00
Paul Eggert
cb58990d90 Don't imply that `quoting' is required. 2014-05-29 15:24:49 -07:00
Glenn Morris
cbd52d16ff * admin/notes/changelogs: Mention `quoting'. 2014-05-29 15:49:45 -04:00
Paul Eggert
c56327b55d Don't require pkg-config when building from repository.
* INSTALL: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'.
* INSTALL.REPO: pkg-config is no longer required to build from
the repository.
* autogen.sh: Don't check for pkg-config.
(progs): Remove pkg-config.
(pkg_config_min, AUTORECONF_ENV, env_space, ACLOCAL_PATH):
Remove.  All uses removed.
* m4/pkg.m4: New file, built by admin/merge-pkg-config.
* configure.ac: Remove unnecessary m4_pattern_forbid of ^PKG_ and
an AC_ARG_VAR of PKG_CONFIG_PATH.  pkg.m4 does that for us.
(EMACS_CHECK_MODULES): Remove workaround for old pkg-config bug,
as we use pkg.m4 from a newer pkg-config.
* admin/merge-pkg-config: New script.
* admin/notes/copyright: Update for m4/*.m4, in particular m4/pkg.m4.
* etc/NEWS: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'.
* etc/PROBLEMS (Build-time-problems): Remove pkg-config problem
that is no longer an issue.
* nt/INSTALL: Remove no-longer-needed notes about pkg-config.
2014-05-16 08:49:13 -07:00
Thien-Thi Nguyen
8de17fac97 Warn against renaming git-bzr remote; nfc.
* admin/notes/bzr (Using git-bzr):
...here, in subsection "remote name".
2014-04-25 01:18:40 +02:00
Juanma Barranquero
bba633792b Merge from emacs-24; up to 2014-04-16T15:28:06Z!eggert@cs.ucla.edu 2014-04-19 01:36:51 +02:00
Paul Eggert
b20a9f96cb * notes/bzr: Update instructions for merging from gnulib.
Remove obsolete note about tramp.el and tramp-sh.el.
Change "emacs-23" to "emacs-24".
2014-04-17 14:20:51 -07:00
Glenn Morris
00156f9549 Make some files in etc obsolete
These are old copies of online information that is not Emacs-specific.

* etc/CENSORSHIP, etc/GNU, etc/LINUX-GNU, etc/THE-GNU-PROJECT, etc/WHY-FREE:
Replace contents with pointers to www.gnu.org or emacs.info, mark obsolete.

* src/callproc.c (init_callproc): In etc, look for NEWS rather than GNU.

* lisp/startup.el (fancy-startup-text):
* lisp/help.el (describe-gnu-project): Visit online info about GNU project.

* doc/emacs/help.texi (Help Files): Update C-h g description.

* doc/misc/efaq.texi (Informational files for Emacs): Do not mention etc/GNU.

* admin/notes/copyright: Remove references to these files.

* etc/MACHINES, etc/NEWS.19: Replace references to these files.
2014-03-22 16:47:20 -07:00
Glenn Morris
7cd431112c Remove lib-src/test-distrib.c and related
The class of problems that this was designed to detect, namely .elc
files getting corrupted by being passed around by email via uuencode
or somesuch, has not been a relevant concern for many years.

* lib-src/test-distrib.c, lib-src/testfile: Remove.

* lib-src/Makefile.in (DONT_INSTALL): Remove test-distrib.
(test-distrib${EXEEXT}): Remove rule.

* make-dist: Do not distribute lib-src/testfile.

* admin/quick-install-emacs (AVOID): Remove testfile and test-distrib.

* INSTALL, etc/PROBLEMS, admin/notes/unicode:
Remove references to test-distrib and testfile.
2014-03-22 15:52:47 -07:00
Glenn Morris
1fe40e0499 * admin/notes/multi-tty: Remove some of the more obviously obsolete stuff. 2014-02-24 21:46:59 -05:00
Eric S. Raymond
4d6df42066 Minor correction to admin/notes/bzr: *fourth* VCS, not third.
RCS -> CVS -> Bzr -> Git. And (as Stefan Monnier reports) "GNU Arch
was semi-officially used for a while between CVS and Bzr, tho not for
the main branch."
2014-01-16 10:05:18 -05:00
Eric S. Raymond
7da02a6769 On VCS-independent ways of identifying commits, and why they are desirable.
No code changes.
2014-01-16 00:50:26 -05:00
Thien-Thi Nguyen
2d7df629f7 Add some notes on git-bzr; nfc.
* admin/notes/bzr (Using git-bzr): New section.
2014-01-10 11:43:18 +01:00
Paul Eggert
ba3189039a Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
Paul Eggert
1f69299cee Spelling fix. 2013-12-25 15:25:32 -08:00
Paul Eggert
9ebada6af6 Automate the procedure for updating copyright year.
* admin/merge-gnulib (GNULIB_MODULES): Add update-copyright.
* admin/notes/years: Mention admin/update-copyright.
* admin/update-copyright: New file.
* build-aux/update-copyright: New file.
* make-dist: Distribute it.
* lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
* msdos/autogen/Makefile.in: Update copyright year.
2013-12-24 10:27:53 -08:00
Stefan Monnier
7763d67c87 * admin/notes/elpa: Update to the new Git setup. 2013-08-29 15:20:42 -04:00
Glenn Morris
f21407b2d5 * admin/notes/bzr: Mention origin of commit email From header. 2013-08-28 21:18:51 -04:00
Glenn Morris
375d2e4922 * admin/notes/hydra: Misc small edits 2013-08-28 21:12:51 -04:00
Xue Fuqiao
555d556547 * admin/notes/hydra: More information about Hydra. 2013-08-15 14:23:40 +08:00
Xue Fuqiao
b41bfdd056 Add some notes related to continuous build on Hydra 2013-08-11 06:54:32 +08:00
Glenn Morris
a3d4dd872c * admin/notes/changelogs: Explain "there is no need". 2013-07-11 09:15:57 -07:00
Glenn Morris
47cd08bbc3 Shameful typo 2013-06-24 19:31:09 -07:00
Glenn Morris
7e3a3bb307 Add some notes related to the Emacs www pages 2013-06-24 19:15:00 -07:00
Xue Fuqiao
d862673b61 * admin/notes/changelogs: Mention trivial changes in Change Log. 2013-06-15 21:21:17 +08:00
Glenn Morris
efb860883d * admin/notes/bzr: Finally got the right locations.conf syntax 2013-06-06 20:41:10 -07:00
Glenn Morris
5f8015a6fe * admin/notes/bzr (Commit emails): Tweak previous. 2013-06-06 20:19:29 -07:00
Glenn Morris
29de612f84 * admin/notes/bzr (Commit emails): Previous did not work, try again. 2013-06-06 19:58:52 -07:00
Glenn Morris
e18039127e * admin/notes/bzr (Commit emails): More details. 2013-06-06 19:55:58 -07:00
Glenn Morris
63c2a956c9 * admin/notes/bzr (Commit emails): New section. 2013-06-06 19:40:15 -07:00
Glenn Morris
f4ca11f828 X-Debbugs-CC clarifications 2013-05-09 09:14:05 -07:00
Glenn Morris
6096db2e00 Fix typo 2013-04-06 13:03:38 -07:00
Paul Eggert
4b725a70ef Use UTF-8 for most files with non-ASCII characters.
* admin/notes/unicode (etc/tutorials/TUTORIAL.ko, leim/quail/hanja.el)
(leim/quail/hanja3.el, leim/quail/symbol-ksc.el):
Now utf-8, not iso-2022-7bit.  Also, files that contain non-UTF-8
characters are now encoded in utf-8-emacs, not iso-2022-7bit.
* etc/tutorials/TUTORIAL.ko, tutorials/TUTORIAL.th:
Switch from iso-2022-7bit to utf-8.
* leim/quail/cyrillic.el, leim/quail/czech.el, leim/quail/ethiopic.el:
* leim/quail/greek.el, leim/quail/hanja.el, leim/quail/hanja3.el:
* leim/quail/hebrew.el, leim/quail/lao.el, leim/quail/lrt.el:
* leim/quail/slovak.el, leim/quail/symbol-ksc.el, leim/quail/thai.el:
* leim/quail/tibetan.el, leim/quail/viqr.el, leim/quail/vntelex.el:
* leim/quail/vnvni.el, leim/quail/welsh.el:
* lisp/international/latin1-disp.el, lisp/international/mule-util.el:
* lisp/language/cyril-util.el, lisp/language/european.el:
* lisp/language/ind-util.el, lisp/language/lao-util.el, lisp/language/thai.el:
* lisp/language/tibet-util.el, lisp/language/tibetan.el:
* lisp/language/viet-util.el:
Switch from iso-2022-7bit to utf-8 or (if needed) utf-8-emacs.

Fixes: debbugs:13936
2013-04-01 18:18:40 -07:00
Glenn Morris
ca5f6cd428 More details of X-Debbugs-Envelope-To 2013-03-31 10:18:09 -07:00
Paul Eggert
2aa2157b56 iso-2022-7bit commentary fixes
* notes/unicode: Mention some more iso-2022-7bit files.
* lisp/term/x-win.el (x-keysym-pair): Add a Fixme.

Fixes: debbugs:13936
2013-03-18 12:44:15 -07:00
Paul Eggert
6b8504bae0 * notes/unicode: ja-dic.el is now UTF-8.
Fixes: debbugs:13984
2013-03-17 23:03:14 -07:00
Paul Eggert
84c3ab6860 Mention etc/HELLO. 2013-03-12 16:53:35 -07:00