summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Walters <walters@gnu.org>2002-04-29 23:16:38 +0000
committerColin Walters <walters@gnu.org>2002-04-29 23:16:38 +0000
commit5167cfda36b6784cba15bde63e8e9a19f07bfb39 (patch)
treef6afa237a2143d87525f0f67fba0380f08e82ddf
parentb6cee49460597a2e510e6a1911f59e14dcdb4645 (diff)
downloademacs-5167cfda36b6784cba15bde63e8e9a19f07bfb39.tar.gz
emacs-5167cfda36b6784cba15bde63e8e9a19f07bfb39.tar.bz2
emacs-5167cfda36b6784cba15bde63e8e9a19f07bfb39.zip
*** empty log message ***
-rw-r--r--ChangeLog5
-rw-r--r--etc/NEWS5
-rw-r--r--lib-src/ChangeLog16
-rw-r--r--lisp/ChangeLog7
-rw-r--r--src/ChangeLog4
5 files changed, 32 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 0446e7df4dc..fba9567d9df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-04-28 Colin Walters <walters@verbum.org>
+
+ * configure.in: Delete configure check for access to the game
+ user.
+
2002-04-29 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
* make-dist: lwlib/Imakefile is removed.
diff --git a/etc/NEWS b/etc/NEWS
index 4a376243ebf..6c55c8da541 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -25,9 +25,8 @@ scores. The directory ${localstatedir}/games/emacs is the normal
place for game scores to be stored. This may be controlled by the
configure option `--with-game-dir'. The specific user that Emacs uses
to own the game scores is controlled by `--with-game-user'. If access
-to a game user is not available (e.g. Emacs is not being built as
-root, or the specified game user doesn't exist), then scores will be
-stored separately in each user's home directory.
+to a game user is not available, then scores will be stored separately
+in each user's home directory.
---
** Leim is now part of the Emacs distribution.
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 8b7fe0c37bd..042357d6dc4 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,19 @@
+2002-04-28 Colin Walters <walters@verbum.org>
+
+ * Makefile.in (${archlibdir}): Don't conditionalize on
+ HAVE_SHARED_GAME_DIR. Instead, test at installation time whether
+ or not we have access to the specified game user.
+
+ * update-game-score.c (SCORE_FILE_PREFIX): Delete.
+ (main): New argument -d, for specifying directory.
+ (usage): Document.
+ (get_user_id): Compute
+ (get_home_dir): Deleted.
+ (get_prefix): New function, taken from main.
+ (main): Check whether or not we are running setuid. Move prefix
+ computation to get_prefix. Don't call getpwent; we don't need to
+ any more. Instead, move it to get_user_id().
+
2002-04-24 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
* ebrowse.c (skip_initializer): Return void.
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 3a1e9117878..7246ec6f46d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,12 @@
2002-04-29 Colin Walters <walters@verbum.org>
+ * ibuf-ext.el (ibuffer-kill-filter-group): Call `delete' function.
+ (ibuffer-kill-line): Copy the filter group data structure when
+ killing.
+ (ibuffer-yank): Handle case where we're yanking on the default
+ group correctly.
+ (ibuffer-delete-saved-filter-groups): Doc fix.
+
* play/gamegrid.el (gamegrid-add-score-with-update-game-score):
Test whether or not update-game-score is setuid, and do the right
thing.
diff --git a/src/ChangeLog b/src/ChangeLog
index 28096607bfa..998bdebb361 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,7 +1,7 @@
2002-04-28 Colin Walters <walters@verbum.org>
- * callproc.c (Vgame_score_directory): Default to
- "~/.emacs.d/games".
+ * callproc.c (Vgame_score_directory) [!HAVE_SHARED_GAME_DIR]:
+ Default to "~/.emacs.d/games".
2002-04-29 Stefan Monnier <monnier@cs.yale.edu>