diff options
Diffstat (limited to 'src/editfns.c')
| -rw-r--r-- | src/editfns.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/editfns.c b/src/editfns.c index eb909f73697..108c8b27187 100644 --- a/src/editfns.c +++ b/src/editfns.c | |||
| @@ -1272,6 +1272,24 @@ Value is an integer or a float, depending on the value. */) | |||
| 1272 | return make_fixnum_or_float (uid); | 1272 | return make_fixnum_or_float (uid); |
| 1273 | } | 1273 | } |
| 1274 | 1274 | ||
| 1275 | DEFUN ("group-gid", Fgroup_gid, Sgroup_gid, 0, 0, 0, | ||
| 1276 | doc: /* Return the effective gid of Emacs. | ||
| 1277 | Value is an integer or a float, depending on the value. */) | ||
| 1278 | (void) | ||
| 1279 | { | ||
| 1280 | gid_t egid = getegid (); | ||
| 1281 | return make_fixnum_or_float (egid); | ||
| 1282 | } | ||
| 1283 | |||
| 1284 | DEFUN ("group-real-gid", Fgroup_real_gid, Sgroup_real_gid, 0, 0, 0, | ||
| 1285 | doc: /* Return the real gid of Emacs. | ||
| 1286 | Value is an integer or a float, depending on the value. */) | ||
| 1287 | (void) | ||
| 1288 | { | ||
| 1289 | gid_t gid = getgid (); | ||
| 1290 | return make_fixnum_or_float (gid); | ||
| 1291 | } | ||
| 1292 | |||
| 1275 | DEFUN ("user-full-name", Fuser_full_name, Suser_full_name, 0, 1, 0, | 1293 | DEFUN ("user-full-name", Fuser_full_name, Suser_full_name, 0, 1, 0, |
| 1276 | doc: /* Return the full name of the user logged in, as a string. | 1294 | doc: /* Return the full name of the user logged in, as a string. |
| 1277 | If the full name corresponding to Emacs's userid is not known, | 1295 | If the full name corresponding to Emacs's userid is not known, |
| @@ -4899,6 +4917,8 @@ functions if all the text being accessed has this property. */); | |||
| 4899 | defsubr (&Suser_real_login_name); | 4917 | defsubr (&Suser_real_login_name); |
| 4900 | defsubr (&Suser_uid); | 4918 | defsubr (&Suser_uid); |
| 4901 | defsubr (&Suser_real_uid); | 4919 | defsubr (&Suser_real_uid); |
| 4920 | defsubr (&Sgroup_gid); | ||
| 4921 | defsubr (&Sgroup_real_gid); | ||
| 4902 | defsubr (&Suser_full_name); | 4922 | defsubr (&Suser_full_name); |
| 4903 | defsubr (&Semacs_pid); | 4923 | defsubr (&Semacs_pid); |
| 4904 | defsubr (&Scurrent_time); | 4924 | defsubr (&Scurrent_time); |