aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/processes.texi (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * doc/lispref/processes.texi (Filter Functions, Sentinels):Stefan Monnier2014-04-291-0/+8
| | | | Advertise add-function.
* Style fixes for floating-point doc.Paul Eggert2014-03-171-2/+2
| | | | | | | | | | | | | * commands.texi, customize.texi, display.texi, elisp.texi, files.texi: * frames.texi, hash.texi, internals.texi, keymaps.texi, lists.texi: * minibuf.texi, nonascii.texi, numbers.texi, objects.texi, os.texi: * processes.texi, streams.texi, strings.texi, text.texi: * variables.texi, windows.texi: Hyphenate "floating-point" iff it precedes a noun. Reword to avoid nouns and hyphenation when that's easy. Prefer "integer" to "integer number" and "is floating point" to "is a floating point number". Prefer "@minus{}" to "-" when it's a minus.
* Bit more doc for process filter and sentinel changesGlenn Morris2014-02-221-3/+2
| | | | | | | | | * src/process.c (Finternal_default_process_filter) (Finternal_default_process_sentinel): Doc tweaks. * doc/lispref/processes.texi: Typo fixes. * etc/NEWS: Related markup.
* Tweak earlier doc/lispref/processes.texi changeGlenn Morris2014-02-211-22/+18
|
* Some doc updates for default process sentinels and filters not being nilGlenn Morris2014-02-211-33/+35
| | | | | | | | | | | | | | | | | | | * doc/lispref/internals.texi (Process Internals): * doc/lispref/processes.texi (Deleting Processes, Output from Processes) (Process Buffers, Filter Functions, Accepting Output, Sentinels) (Network, Network Servers, Network Processes, Serial Ports): Filters and sentinels can no longer be nil. * doc/lispref/elisp.texi (Top): Menu update. * doc/misc/flymake.texi (Starting the syntax check process): Grammar fix. * doc/misc/tramp.texi (External packages): Grammar fix. Reword for default sentinel not being nil any more. * src/process.c (Fprocess_buffer, Faccept_process_output) (Finternal_default_process_filter, Finternal_default_process_sentinel): Doc fixes.
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
|
* Fix typos in doc files (bug#16089).Juanma Barranquero2013-12-081-1/+1
| | | | | | | | | | * emacs/msdog.texi (Windows Keyboard): Fix typo. * lispref/display.texi (Progress, Face Remapping): * lispref/processes.texi (Serial Ports): * lispref/windows.texi (Recombining Windows): Fix typos. * misc/dbus.texi (Properties and Annotations): Fix typo.
* In doc, use standard American English style for e.g., etc., i.e.Paul Eggert2013-02-121-3/+3
|
* Tweak some lispref line breaksGlenn Morris2013-01-021-4/+4
| | | | | | * doc/lispref/processes.texi (System Processes): * doc/lispref/syntax.texi (Syntax Table Functions): Tweak some line breaks.
* Update copyright notices for 2013.Paul Eggert2013-01-011-2/+2
|
* Fix minor whitespace issues after "." in manual.Paul Eggert2012-12-051-3/+3
| | | | | | | | | | | | Be more systematic about using "@." (not ".") at end of sentence that ends in a capital letter, and about appending "@:" after non-ends of sentences that end in a lower case letter followed by "." followed by whitespace. Omit unnecessary use of "@:" and "@.". Similarly for "?" and "!". Be more consistent about putting a comma after "i.e." and "e.g."; this is the typical American style and it's easier to code in Texinfo. Fixes: debbugs:12973
* In Lisp manual, don't capitalize pty.Chong Yidong2012-06-271-6/+6
| | | | | * doc/lispref/processes.texi (Asynchronous Processes, Input to Processes): * doc/lispref/internals.texi (Process Internals): Don't capitalize "pty".
* Lisp manual -- improve discussion of ptys vs pipes.Thien-Thi Nguyen2012-06-241-18/+21
| | | | | * processes.texi (Asynchronous Processes): Make the pty vs pipe discussion more prominent.
* Support higher-resolution time stamps.Paul Eggert2012-06-221-3/+3
| | | | Fixes: debbugs:9000
* Merge changes from emacs-24; up to 2012-04-26T02:03:19Z!ueno@unixuser.orgChong Yidong2012-06-171-1/+1
|\
| * More minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.Chong Yidong2012-06-111-1/+1
| | | | | | | | | | | | | | | | * doc/emacs/emacs.texi: Remove urlcolor setting. * doc/lispref/elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting. * doc/lispref/vol2.texi: Include package.texi.
* | Nuke hand-written node pointers in doc/lisprefGlenn Morris2012-05-261-1/+1
| | | | | | | | Let makeinfo figure them out, as is recommended.
* | Merge from emacs-24; up to 2012-04-24T08:35:02Z!lekktu@gmail.comGlenn Morris2012-05-261-3/+3
|\ \ | |/
| * Some minor fixes of Elisp manual.Martin Rudalics2012-05-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commands.texi (Recursive Editing): recursive-edit is a command. * compile.texi (Docs and Compilation): byte-compile-dynamic-docstrings is an option. * debugging.texi (Invoking the Debugger): debug is a command. * display.texi (Progress): progress-reporter-update and progress-reporter-force-update have VALUE argument optional. (Animated Images): Use non-@code{nil} instead of non-nil. * files.texi (Format Conversion Round-Trip): Use non-@code{nil} instead of non-nil. * frames.texi (Creating Frames): make-frame is a command. (Input Focus): select-frame is a command. (Pointer Shape): void-text-area-pointer is an option. * help.texi (Describing Characters): read-kbd-macro is a command. (Help Functions): describe-prefix-bindings is a command. * markers.texi (Creating Markers): Both arguments of copy-marker are optional. * minibuf.texi (Reading File Names): Use @kbd instead of @code. * modes.texi (Mode Line Variables): mode-line-remote and mode-line-client are not options. (Imenu): imenu-add-to-menubar is a command. (SMIE Indentation Helpers): Use non-@code{nil} instead of non-nil. * os.texi (Sound Output): play-sound-file is a command. * package.texi (Package Archives): Use @key{RET} instead of @kbd{RET}. * processes.texi (Signals to Processes): Use @key{RET} instead of @code{RET}. (Signals to Processes): signal-process is a command. * text.texi (Clickable Text): Use @key{RET} instead of @kbd{RET}. (Base 64): base64-encode-string is not a command while base64-decode-region is. * windows.texi (Switching Buffers): pop-to-buffer is a command.
* | Add customization data to several built-in variables.Chong Yidong2012-05-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/cus-start.el (gc-cons-percentage, exec-suffixes) (dos-display-scancodes, dos-hyper-key, dos-super-key) (dos-keypad-mode, debug-on-signal, vertical-centering-font-regexp) (make-cursor-line-fully-visible, void-text-area-pointer) (font-list-limit): Add customization data. * doc/lispref/display.texi (Font Lookup): * doc/lispref/frames.texi (Pointer Shape): * doc/lispref/processes.texi (Subprocess Creation): Use defopt for options.
* | Merge from emacs-24 branchChong Yidong2012-04-201-237/+259
|\ \ | |/
| * Fixes for pty handling in gdb-mi.el and process.c.Chong Yidong2012-04-201-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/gdb-mi.el (gdb): Revert 2012-04-19 change. (gdb-inferior-io--init-proc): New function. (gdb-init-1): Use it. (gdb-inferior-io-sentinel): New sentinel for the gdb-inferior pty, responsible for allocating a new pty and hooking it to gdb when the old pty gets an EIO due to process exit. (gdb-delchar-or-quit): New command. Bind it in gdb-mi buffers. (gdb-tooltip-print): Don't use obsolete tooltip-use-echo-area. (gdb-inferior-io--maybe-delete-pty): Move into gdb-reset. * src/process.c (wait_reading_process_output): If EIO occurs on a pty, set the status to "failed" and ensure that sentinel is run. * doc/lispref/processes.texi (Asynchronous Processes): Mention nil argument to start-process.
| * More small doc and lispref edits related to processesGlenn Morris2012-04-181-57/+69
| | | | | | | | | | | | | | | | | | | | | | * doc/lispref/processes.texi (Serial Ports, Byte Packing, Bindat Spec) (Bindat Functions): Copyedits. * src/process.c (Fset_process_inherit_coding_system_flag) (Fset_process_query_on_exit_flag): Doc fix (mention return value). (Fmake_network_process, Fmake_serial_process): Doc fix. * admin/FOR-RELEASE: Related markup.
| * More process-related doc and manual small editsGlenn Morris2012-04-171-92/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/processes.texi (Output from Processes, Filter Functions): Mention waiting-for-user-input-p. (Sentinels, Query Before Exit, System Processes, Transaction Queues): (Network Servers, Datagrams, Network Processes, Network Options) (Network Feature Testing, Serial Ports): Copyedits. (Network): Add encrypted network overview paragraph. Cross-reference the Emacs-GnuTLS manual. Use @acronym. * lisp/net/network-stream.el (open-network-stream): Doc fix. * src/process.c (Fset_process_inherit_coding_system_flag) (Fset_process_query_on_exit_flag): Doc fix (mention return value). (Fmake_network_process): Doc fix.
| * * processes.texi (Accepting Output): Discourage use of `millisec' argument.Glenn Morris2012-04-151-5/+4
| |
| * More small edits for doc/lispref/processes.texi Glenn Morris2012-04-151-82/+62
| | | | | | | | | | | | * doc/lispref/processes.texi (Process Information, Input to Processes) (Signals to Processes, Output from Processes, Process Buffers) (Filter Functions, Decoding Output): Copyedits.
* | Merge from emacs-24 branchChong Yidong2012-04-151-63/+82
|\ \ | |/
| * More small edits for doc/lispref/processes.texiGlenn Morris2012-04-141-23/+31
| | | | | | | | | | | | * doc/lispref/processes.texi (Asynchronous Processes, Deleting Processes): Copyedits. (Asynchronous Processes): Update some example output.
| * Doc and manual fixes related to processesGlenn Morris2012-04-141-40/+51
| | | | | | | | | | | | | | | | | | | | | | * doc/lispref/processes.texi (Processes, Subprocess Creation, Shell Arguments): (Synchronous Processes): Copyedits. (Subprocess Creation): Discourage modifying exec-path directly. (Synchronous Processes): Update some example output. (Process Information): Fix typo. (Bindat Spec): Use Texinfo-recommended form of quote+punctuation. * lisp/simple.el (process-file-side-effects): Doc fix.
* | Remove unnecessary @setfilename commands from many doc/lispref/*.texiGlenn Morris2012-04-131-1/+0
| |
* | Merge from emacs-24, up to 2012-04-10T02:06:19Z!larsi@gnus.orgGlenn Morris2012-04-131-25/+7
|\ \ | |/
| * In doc/lispref, use @file for buffers, per the Texinfo manual.Glenn Morris2012-04-101-1/+1
| | | | | | | | It renders the same as @samp, so there is no visible change in most cases.
| * * doc/lispref/processes.texi (Query Before Exit): Remove obsolete functionChong Yidong2012-04-081-21/+3
| | | | | | | | | | | | process-kill-without-query. Fixes: debbugs:11190
| * Use @env for environment variables in texinfo manualsGlenn Morris2012-04-071-3/+3
| | | | | | | | | | | | | | | | | | It renders the same as @code, so in many cases this change is entirely cosmetic. * doc/emacs/misc.texi (Gnus Startup): * doc/lispref/files.texi, doc/lispref/frames.texi: * doc/lispref/loading.texi, doc/lispref/os.texi, doc/lispref/processes.texi: Use @env for environment variables.
* | * processes.texi (Synchronous Processes): Mention `default-directory'.Jari Aalto2012-04-121-0/+3
|/ | | | Fixes: debbugs:7515
* * doc/lispref/processes.texi (Network Servers): Standardize apostrophe usage.Glenn Morris2012-03-261-2/+2
|
* Standardize possessive apostrophe usage in manuals, docs, and commentsGlenn Morris2012-02-281-1/+1
| | | | Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
* Give Tabulated List mode its own Lisp manual node.Chong Yidong2012-02-181-0/+3
| | | | | | | * modes.texi (Tabulated List Mode): New node. (Basic Major Modes): Add xref to it. * processes.texi (Process Information): Mention Process Menu mode.
* Add some more cindex entries to previous changeGlenn Morris2012-02-151-0/+3
|
* * lispref/processes.texi (Network): Document open-network-stream :parameters.Glenn Morris2012-02-151-3/+81
| | | | * etc/NEWS: Related markup.
* Tiny doc tweaks for call-process's :file spec.Glenn Morris2012-02-011-1/+2
| | | | | | | | | * doc/lispref/processes.texi (Synchronous Processes): Mention call-process's :file gets overwritten. * src/callproc.c (Fcall_process, Fcall_process_region): Doc fix. * etc/NEWS: Markup.
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Spelling fixes.Paul Eggert2011-11-141-1/+1
|
* * processes.texi (Network Servers): Clarify what the process buffer is used for.Juanma Barranquero2011-09-111-3/+3
| | | | Fixes: debbugs:9233
* Renamed `process-alive-p' to `process-live-p' for consistency with other ↵Lars Magne Ingebrigtsen2011-06-151-1/+1
| | | | `-live-p' functions.
* Add the tiny convenience function `process-alive-p'.Lars Magne Ingebrigtsen2011-05-311-0/+6
|
* Merge from emacs-23; up to 2010-06-12T11:17:12Z!eliz@gnu.org.Glenn Morris2011-05-291-27/+9
|\
| * Tweaks to lisp manual to remove over/underflows in printed version.Chong Yidong2011-05-291-27/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * help.texi (Accessing Documentation): * display.texi (Pixel Specification): * processes.texi (Serial Ports, Serial Ports): * nonascii.texi (Character Properties, Default Coding Systems): * text.texi (Changing Properties, Special Properties): * windows.texi (Window Start and End): * modes.texi (SMIE Indentation Example, SMIE Tricks): * keymaps.texi (Searching Keymaps, Tool Bar): * minibuf.texi (Basic Completion): * compile.texi (Eval During Compile): * strings.texi (Formatting Strings): Tweaks to avoid overflowing 7x9 paper in printed manual. * lists.texi (Sets And Lists): Fix misplaced text.
* | Extend `call-process' to take the `(:file "file")' syntax to redirectLars Magne Ingebrigtsen2011-05-011-0/+3
| | | | | | | | STDOUT to a file.
* | * processes.texi (Synchronous Processes): Minor clarification (Bug#8149).Chong Yidong2011-03-051-13/+12
| |