<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src/w32notify.c, branch project-next</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>* src/w32notify.c (Fw32notify_add_watch): Fix version check.</title>
<updated>2015-10-24T22:00:26+00:00</updated>
<author>
<name>Juanma Barranquero</name>
</author>
<published>2015-10-24T22:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=478d9d9db39af654abdfeb793f2d9c2ecb71daf1'/>
<id>478d9d9db39af654abdfeb793f2d9c2ecb71daf1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use common report_file_notify_error function</title>
<updated>2015-09-16T13:50:37+00:00</updated>
<author>
<name>Michael Albinus</name>
</author>
<published>2015-09-16T13:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c762d3305cbd429606ef9f51f62b9bb3f36d00f2'/>
<id>c762d3305cbd429606ef9f51f62b9bb3f36d00f2</id>
<content type='text'>
* src/fileio.c (report_file_notify_error): New function.

* src/inotify.c (report_inotify_error): Remove function.
(inotify_callback, symbol_to_inotifymask, Finotify_add_watch)
(Finotify_rm_watch): Use report_file_notify_error.

* src/lisp.h (report_file_notify_error): Declare external function.

* src/w32notify.c (report_w32notify_error): Remove function.
(Fw32notify_add_watch, Fw32notify_rm_watch):
Use report_file_notify_error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/fileio.c (report_file_notify_error): New function.

* src/inotify.c (report_inotify_error): Remove function.
(inotify_callback, symbol_to_inotifymask, Finotify_add_watch)
(Finotify_rm_watch): Use report_file_notify_error.

* src/lisp.h (report_file_notify_error): Declare external function.

* src/w32notify.c (report_w32notify_error): Remove function.
(Fw32notify_add_watch, Fw32notify_rm_watch):
Use report_file_notify_error.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve the doc string of w32notify-valid-p</title>
<updated>2015-09-14T09:41:51+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-09-14T09:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c387f5082380eb8242299d2864600d35ae5d0e8a'/>
<id>c387f5082380eb8242299d2864600d35ae5d0e8a</id>
<content type='text'>
* src/w32notify.c (Fw32notify_valid_p): Mention in the doc string
that removing a watch makes its object invalid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/w32notify.c (Fw32notify_valid_p): Mention in the doc string
that removing a watch makes its object invalid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Report file-notify-error in w32notify.c</title>
<updated>2015-09-14T07:31:17+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-09-14T07:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ef5b1a22bbeef239981dd6745abb4f08e2de54e0'/>
<id>ef5b1a22bbeef239981dd6745abb4f08e2de54e0</id>
<content type='text'>
* src/w32notify.c (report_w32notify_error): New function.
(Fw32notify_add_watch, Fw32notify_rm_watch): Use it to report
errors, instead of calling report_file_error.  (Bug#21432)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/w32notify.c (report_w32notify_error): New function.
(Fw32notify_add_watch, Fw32notify_rm_watch): Use it to report
errors, instead of calling report_file_error.  (Bug#21432)
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement w32notify-valid-p</title>
<updated>2015-09-14T07:02:04+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-09-14T07:02:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=12629d2857ba2a7c8a6b6a6b61f28a179d2c92a7'/>
<id>12629d2857ba2a7c8a6b6a6b61f28a179d2c92a7</id>
<content type='text'>
* src/w32notify.c (Fw32notify_valid_p): New function.  (Bug#21432)

* lisp/filenotify.el (w32notify-valid-p): No longer an alias for
'identity'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/w32notify.c (Fw32notify_valid_p): New function.  (Bug#21432)

* lisp/filenotify.el (w32notify-valid-p): No longer an alias for
'identity'.
</pre>
</div>
</content>
</entry>
<entry>
<title>MS-Windows followup for change in semantics of XIL and XLI.  (Bug#15880)</title>
<updated>2015-01-10T11:27:35+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-01-10T11:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=485763c0dcdc4f5ab1030f4bae6acbbe0ce9497e'/>
<id>485763c0dcdc4f5ab1030f4bae6acbbe0ce9497e</id>
<content type='text'>
 src/w32fns.c (Fw32_register_hot_key): Use XINT instead of XLI.
 src/w32notify.c (Fw32notify_add_watch, w32_get_watch_object): Use
 make_pointer_integer instead of XIL.
 (Fw32notify_rm_watch): Use XINTPTR instead of XLI.
 src/w32inevt.c (handle_file_notifications): Use make_pointer_integer
 instead of XIL.  Put a list of the descriptor, action, and file
 name in event-&gt;arg, instead of spreading them between event-&gt;code
 and event-&gt;arg.
 src/w32term.c (queue_notifications): Use make_pointer_integer
 instead of XIL.  Put a list of the descriptor, action, and file
 name in event-&gt;arg, instead of spreading them between event-&gt;code
 and event-&gt;arg.
 src/keyboard.c (kbd_buffer_get_event) [HAVE_W32NOTIFY]: Adjust Lisp
 event creation to changes in w32term.c and w32inevt.c above.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 src/w32fns.c (Fw32_register_hot_key): Use XINT instead of XLI.
 src/w32notify.c (Fw32notify_add_watch, w32_get_watch_object): Use
 make_pointer_integer instead of XIL.
 (Fw32notify_rm_watch): Use XINTPTR instead of XLI.
 src/w32inevt.c (handle_file_notifications): Use make_pointer_integer
 instead of XIL.  Put a list of the descriptor, action, and file
 name in event-&gt;arg, instead of spreading them between event-&gt;code
 and event-&gt;arg.
 src/w32term.c (queue_notifications): Use make_pointer_integer
 instead of XIL.  Put a list of the descriptor, action, and file
 name in event-&gt;arg, instead of spreading them between event-&gt;code
 and event-&gt;arg.
 src/keyboard.c (kbd_buffer_get_event) [HAVE_W32NOTIFY]: Adjust Lisp
 event creation to changes in w32term.c and w32inevt.c above.
</pre>
</div>
</content>
</entry>
<entry>
<title>MS-Windows followup to previous commit</title>
<updated>2015-01-05T20:13:58+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-01-05T20:13:58+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5b5dab1281bc47e36b6fb40b88a3ff2241657469'/>
<id>5b5dab1281bc47e36b6fb40b88a3ff2241657469</id>
<content type='text'>
 src/w32proc.c, src/w32.h, src/w32fns.c, src/w32font.c, src/w32menu.c:
 src/w32notify.c, src/w32proc.c, src/w32select.c, src/w32term.c:
 src/w32uniscribe.c: Remove declarations of Q* variables that
 represent symbols.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 src/w32proc.c, src/w32.h, src/w32fns.c, src/w32font.c, src/w32menu.c:
 src/w32notify.c, src/w32proc.c, src/w32select.c, src/w32term.c:
 src/w32uniscribe.c: Remove declarations of Q* variables that
 represent symbols.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2015</title>
<updated>2015-01-01T22:26:41+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-01-01T22:26:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7e09ef09a479731d01b1ca46e94ddadd73ac98e3'/>
<id>7e09ef09a479731d01b1ca46e94ddadd73ac98e3</id>
<content type='text'>
Run admin/update-copyright.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run admin/update-copyright.
</pre>
</div>
</content>
</entry>
<entry>
<title>Uniquify the 'size' symbol.</title>
<updated>2014-11-07T15:40:06+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2014-11-07T15:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0e44a2d2335fd7d382f0edc18345b9d382005d04'/>
<id>0e44a2d2335fd7d382f0edc18345b9d382005d04</id>
<content type='text'>
* frame.c (Qsize):
* w32notify.c (Qsize): Remove.
* lisp.h (Qsize): New decl.
* lread.c (Qsize): Now extern.
* w32notify.c (syms_of_w32notify): No need to defsym.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* frame.c (Qsize):
* w32notify.c (Qsize): Remove.
* lisp.h (Qsize): New decl.
* lread.c (Qsize): Now extern.
* w32notify.c (syms_of_w32notify): No need to defsym.
</pre>
</div>
</content>
</entry>
<entry>
<title>src/*.c: Silence a few warnings about unused vars and functions.</title>
<updated>2014-03-26T10:21:55+00:00</updated>
<author>
<name>Juanma Barranquero</name>
</author>
<published>2014-03-26T10:21:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5af73b0fe8975eeb47fb270819b4143c18d71caa'/>
<id>5af73b0fe8975eeb47fb270819b4143c18d71caa</id>
<content type='text'>
* src/image.c (x_bitmap_height, x_bitmap_width) [HAVE_X_WINDOWS]:
* src/sysdep.c (reset_sigio) [!DOS_NT]: Declare conditionally.

* src/keyboard.c (read_decoded_event_from_main_queue): #ifdef out
  variables on Windows.

* src/w32.c (unsetenv): Remove unused var `retval'.
  (emacs_gnutls_pull): Remove unused vars `fdset' and `timeout'.

* src/w32fns.c (Ffile_system_info): Use parenthesis in and/or expression.

* src/w32notify.c (watch_worker): Remove unnecesary var sleep_result.
  (start_watching): Remove unused var `thr'.

* src/w32proc.c (sys_spawnve): Comment out unused vars `first', `last'.
  (find_child_console): Remove unnecesary var `thread_id'.

* src/w32term.c (w32_read_socket): Comment out unused vars `row', `columns'.
  (x_focus_frame): #ifdef 0 unused variable `dpyinfo'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/image.c (x_bitmap_height, x_bitmap_width) [HAVE_X_WINDOWS]:
* src/sysdep.c (reset_sigio) [!DOS_NT]: Declare conditionally.

* src/keyboard.c (read_decoded_event_from_main_queue): #ifdef out
  variables on Windows.

* src/w32.c (unsetenv): Remove unused var `retval'.
  (emacs_gnutls_pull): Remove unused vars `fdset' and `timeout'.

* src/w32fns.c (Ffile_system_info): Use parenthesis in and/or expression.

* src/w32notify.c (watch_worker): Remove unnecesary var sleep_result.
  (start_watching): Remove unused var `thr'.

* src/w32proc.c (sys_spawnve): Comment out unused vars `first', `last'.
  (find_child_console): Remove unnecesary var `thread_id'.

* src/w32term.c (w32_read_socket): Comment out unused vars `row', `columns'.
  (x_focus_frame): #ifdef 0 unused variable `dpyinfo'.
</pre>
</div>
</content>
</entry>
</feed>
