summaryrefslogtreecommitdiff
path: root/src/xgselect.c
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Fix drag-and-drop of files with multibyte filenamesPo Lu2022-06-051-0/+23
* Apply fix for bug#52761 to GTK native input as wellPo Lu2022-01-271-12/+20
* Handle internal events specially on PGTKYuuki Harano2022-01-071-0/+38
* Fix xwidgets setting their own signal handlersPo Lu2022-01-051-2/+20
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* Fix race conditions between Lisp threads in GTK buildsEli Zaretskii2021-06-251-0/+16
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Fix lock failures in xg_selectPip Cet2020-08-211-14/+28
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Attempt to fix crashes with threads in GTK buildsEli Zaretskii2016-12-301-5/+6
* | Prevent crashes in xg_select due to concurrencyEli Zaretskii2016-12-151-1/+1
* | Documentation and commentary improvementsEli Zaretskii2016-12-101-0/+3
* | Merge branch 'concurrency'Eli Zaretskii2016-12-041-4/+5
|\ \
| * \ merge from trunkKen Raeburn2015-11-011-35/+64
| |\ \
| * | | avoid SAFE_ALLOCATom Tromey2013-07-041-4/+5
* | | | Limit <config.h>’s includesPaul Eggert2016-09-301-1/+0
| |_|/ |/| |
* | | Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* | | Update copyright year to 2016Paul Eggert2016-01-011-1/+1
| |/ |/|
* | Include-file cleanup for src directoryPaul Eggert2015-10-201-2/+1
* | Use bool for boolean in xfont.c, xftfont.c, xgselect.cPaul Eggert2015-01-211-2/+2
* | Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | * xgselect.c (xg_select): Don't assume n_gfds is nonnegativePaul Eggert2014-11-081-2/+2
* | Merge from emacs-24; up to 117687Glenn Morris2014-11-081-3/+15
|\ \
| * | * src/xgselect.c (xg_select): Use g_main_context_acquire.Dima Kogan2014-11-051-3/+15
* | | Merge from emacs-24; up to 2014-04-22T20:19:17Z!eggert@cs.ucla.eduPaul Eggert2014-04-221-7/+18
|\ \ \ | |/ /
| * | Fix freezing with scroll bars of GTK3 Toolkit.Jarek Czekalski2014-04-211-7/+18
| * | Revert previous change.Paul Eggert2014-04-151-44/+39
| * | Fix some xgselect-vs-pselect bugs.Paul Eggert2014-04-151-39/+44
* | | Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.Paul Eggert2014-04-051-1/+1
|/ /
* | Fix "resource temporarily unavailable" with xgselect.Paul Eggert2014-03-041-3/+12
* | * keyboard.c (kbd_buffer_get_event): Read file notification eventsMichael Albinus2014-02-041-14/+10
* | Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* | Simplify SELECT_TYPE-related code.Paul Eggert2013-08-271-2/+2
* | Simplify EMACS_TIME-related code.Paul Eggert2013-08-271-6/+7
* | Fix minor problems found by static checking.Paul Eggert2013-08-261-2/+3
|/
* Fix compilation issues for GNUStep and GLIB conflicts.Jan Djärv2013-06-081-1/+0
* * xgselect.c (xg_select): Remove call to window_system_availableJan Djärv2013-06-081-3/+7
* Add HAVE_GLIB check instead of checking individual libraries that use GLib.Jan Djärv2013-06-031-2/+2
* Get rid of some platform-specific functions examining windowDmitry Antipov2013-04-071-1/+2
* Remove stray character from license URL.Paul Eggert2013-03-041-1/+1
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-2/+0
* Prefer assignment to memcpy when either will do.Paul Eggert2012-09-111-2/+2
* * xgselect.c (xg_select): Use auto storage for the GPollFD bufferPaul Eggert2012-08-251-33/+19