summaryrefslogtreecommitdiff
path: root/src/xsmfns.c
Commit message (Expand)AuthorAgeFilesLines
* * src/xsmfns.c (syms_of_xsmfns): Remove stray "s in doc strings.Paul Eggert2016-04-081-2/+2
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Use INT_ADD_WRAPV etc. to check integer overflowPaul Eggert2015-11-081-2/+1
* Include-file cleanup for src directoryPaul Eggert2015-10-201-2/+0
* * src/xsmfns.c (x_session_initialize): Avoid libSM crashGlenn Morris2015-06-131-0/+9
* Don't send bad SM messages.Jan D2015-03-281-24/+22
* Avoid some core dumps in X session managementPaul Eggert2015-03-271-24/+33
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Use bool for boolean in xsmfns.cPaul Eggert2014-12-251-15/+13
* Prefer stpcpy to strcatPaul Eggert2014-12-251-4/+2
* Fix some slow uses and misuses of strcat.Paul Eggert2014-09-231-3/+3
* * lisp.h (lispstpcpy): Rename from lispstrcpy, and act like stpcpy.Paul Eggert2014-09-231-1/+1
* Use known length of a Lisp string to copy it faster.Dmitry Antipov2014-09-231-1/+1
* * xsmfns.c: Initialize ice_fd.Jan Djärv2014-09-041-1/+1
* Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.Paul Eggert2014-04-051-1/+1
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Omit some unnecessary casts.Paul Eggert2013-08-101-2/+1
* Static checking by Sun C 5.12.Paul Eggert2013-03-131-0/+2
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* Clean out old termopts cruft.Paul Eggert2012-10-101-1/+0
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0
* * composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert2012-08-271-1/+1
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* Spelling fixes.Paul Eggert2011-11-141-1/+1
* Adjust in response to jan.h.d's comments.Paul Eggert2011-08-041-3/+2
* * xsmfns.c (smc_save_yourself_CB): Check for size calc overflow.Paul Eggert2011-07-281-0/+3
* * xsmfns.c (smc_save_yourself_CB, x_session_initialize): Avoid strlen.Paul Eggert2011-06-211-6/+6
* * xsmfns.c (gdk_x11_set_sm_client_id) [!USE_GTK]: Don't define.Paul Eggert2011-04-151-1/+1
* * xsmfns.c: Remove unused var.Paul Eggert2011-04-151-1/+0
* * xsmfns.c (create_client_leader_window): Rename shadowing arg.Paul Eggert2011-04-151-4/+4
* Updates for compiling with Gtk+ 3.0 (--with-x-toolkit=gtk3).Jan D2011-03-081-1/+5
* Use add/delete_read_fd in xsmfns to simplify. Also restart with initial_argv.Jan Djärv2011-02-011-82/+63
* Refill some long/short copyright headers.Glenn Morris2011-01-261-2/+2
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-1/+1
* Promote SSDATA macro from gtkutil.c and xsmfns.c to lisp.h.Paul Eggert2011-01-221-9/+5
* Move all DEFVAR'd globals into a structure -- threading infrastructureTom Tromey2011-01-181-11/+2
* Merge from mainline.Paul Eggert2011-01-171-2/+0
|\
| * Nuke arch-tags.Glenn Morris2011-01-151-2/+0
* | Merge from mainline.Paul Eggert2011-01-141-1/+1
|\ \ | |/
| * Merge from emacs-23Stefan Monnier2011-01-141-1/+1
| |\
| | * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
* | | Include <unistd.h> unilaterally.Paul Eggert2011-01-091-3/+0
|/ /
* | Merge from emacs-23Stefan Monnier2010-12-131-3/+18
|\ \ | |/
| * Move call to Fkill_emacs from signal handler (session event) (Bug#7552).Jan Djärv2010-12-101-7/+18
| * * xsmfns.c (smc_die_CB): Call Fkill_emacs.Jan Djärv2010-12-071-0/+4
* | Apply XAtom revork patches from Julien Danjou.Jan Djärv2010-11-121-2/+2
* | Fix -Wwrite_strings in general and for Gtk+ specific code.Jan D2010-08-111-12/+17
* | Remove extern declarations from .c files, and them to .h files.Dan Nicolaescu2010-07-281-4/+0
* | Convert DEFUNs to standard C.Dan Nicolaescu2010-07-081-2/+1