]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorColin Walters <walters@gnu.org>
Mon, 29 Apr 2002 23:16:38 +0000 (23:16 +0000)
committerColin Walters <walters@gnu.org>
Mon, 29 Apr 2002 23:16:38 +0000 (23:16 +0000)
ChangeLog
etc/NEWS
lib-src/ChangeLog
lisp/ChangeLog
src/ChangeLog

index 0446e7df4dcb6b2a8750166b5991169b2bed2a67..fba9567d9df252f07a0c66071f847a673eebbfe6 100644 (file)
--- 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\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: lwlib/Imakefile is removed.
index 4a376243ebf5fe5b5ecbe605cc25fe5390779dbb..6c55c8da5416940d75c5f9b50868c64e48020ff7 100644 (file)
--- 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.
index 8b7fe0c37bdade4fb3e940ecb19e1c82a6f43010..042357d6dc416541a14823ef853f6b5fc9820bd1 100644 (file)
@@ -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\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * ebrowse.c (skip_initializer): Return void.
index 3a1e9117878ebdca0d6f66d324e9542d0698b4b1..7246ec6f46d19c1b3fd504d446f21f8e4b86f9e2 100644 (file)
@@ -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.
index 28096607bfa8c2e9ce685e2a9f5b0972bfe8af72..998bdebb361997c2345baaade447a2777713dee0 100644 (file)
@@ -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>