[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/xsmfns.c
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/src/xsmfns.c |
Date: |
Fri, 04 Apr 2003 01:24:12 -0500 |
Index: emacs/src/xsmfns.c
diff -c emacs/src/xsmfns.c:1.7 emacs/src/xsmfns.c:1.8
*** emacs/src/xsmfns.c:1.7 Fri Jan 24 12:23:46 2003
--- emacs/src/xsmfns.c Mon Mar 3 14:55:10 2003
***************
*** 94,99 ****
--- 94,105 ----
#define SMID_OPT "--smid="
+ /* The option to start Emacs without the splash screen when
+ restarting Emacs. */
+
+ #define NOSPLASH_OPT "--no-splash"
+
+
/* Handle any messages from the session manager. If no connection is
open to a session manager, just return 0.
Otherwise returns the number of events stored in buffer BUFP,
***************
*** 220,230 ****
props[props_idx]->vals[0].value = SDATA (Vinvocation_name);
++props_idx;
! /* How to restart Emacs (i.e.: /path/to/emacs --smid=xxxx). */
props[props_idx] = &prop_ptr[props_idx];
props[props_idx]->name = SmRestartCommand;
props[props_idx]->type = SmLISTofARRAY8;
! props[props_idx]->num_vals = 2; /* 2 values: /path/to/emacs, --smid=xxx */
props[props_idx]->vals = &values[val_idx];
props[props_idx]->vals[0].length = strlen (emacs_program);
props[props_idx]->vals[0].value = emacs_program;
--- 226,236 ----
props[props_idx]->vals[0].value = SDATA (Vinvocation_name);
++props_idx;
! /* How to restart Emacs (i.e.: /path/to/emacs --smid=xxxx --no-splash). */
props[props_idx] = &prop_ptr[props_idx];
props[props_idx]->name = SmRestartCommand;
props[props_idx]->type = SmLISTofARRAY8;
! props[props_idx]->num_vals = 3; /* /path/to/emacs, --smid=xxx --no-splash */
props[props_idx]->vals = &values[val_idx];
props[props_idx]->vals[0].length = strlen (emacs_program);
props[props_idx]->vals[0].value = emacs_program;
***************
*** 235,241 ****
props[props_idx]->vals[1].length = strlen (smid_opt);
props[props_idx]->vals[1].value = smid_opt;
! val_idx += 2;
++props_idx;
/* User id */
--- 241,250 ----
props[props_idx]->vals[1].length = strlen (smid_opt);
props[props_idx]->vals[1].value = smid_opt;
!
! props[props_idx]->vals[2].length = strlen (NOSPLASH_OPT);
! props[props_idx]->vals[2].value = NOSPLASH_OPT;
! val_idx += 3;
++props_idx;
/* User id */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/src/xsmfns.c,
Miles Bader <=