emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/xsmfns.c


From: Jan Djärv
Subject: [Emacs-diffs] Changes to emacs/src/xsmfns.c
Date: Mon, 03 Mar 2003 14:55:10 -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 */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]