summaryrefslogtreecommitdiff
path: root/doc/emacs/files.texi
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
|
* Doc fixes (index and comment).Xue Fuqiao2013-12-251-0/+1
|
* Document image-{next, previous}-file, plus some minor tweak.Xue Fuqiao2013-12-221-1/+7
|
* Remove remaining @refills from doc/*/*.texi filesGlenn Morris2013-10-231-1/+1
|
* Documentation updates.Eli Zaretskii2013-10-021-0/+4
|
* * doc/emacs/files.texi (Filesets): Add an index.Xue Fuqiao2013-08-141-0/+1
|
* Merge from emacs-24; up to 2012-12-29T06:14:00Z!cyd@gnu.orgGlenn Morris2013-06-231-3/+6
|\
| * * doc/emacs/files.texi: Comment.Glenn Morris2013-06-231-3/+6
| |
* | `write-region-inhibit-fsync' defaults to noninteractive.Paul Eggert2013-05-041-7/+21
| | | | | | | | | | | | | | | | | | | | | | | | * cmdargs.texi (Initial Options): * files.texi (Customize Save): Document this. * etc/NEWS: Document this. * src/fileio.c (syms_of_fileio): Implement this. * src/filelock.c (create_lock_file): If symbolic links don't work, so we use a regular file as a lock file, do not fsync the lock file; it's not needed. Fixes: debbugs:14273
* | Implement CLASH_DETECTION for MS-Windows.Eli Zaretskii2013-02-251-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/filelock.c [WINDOWSNT]: Include w32.h. (MAKE_LOCK_NAME): Don't use 'lock', it clashes with MS runtime function of that name. Up-case the macro arguments. (IS_LOCK_FILE): New macro. (fill_in_lock_file_name): Use IS_LOCK_FILE instead of S_ISLNK. (create_lock_file): New function, with body extracted from lock_file_1. [WINDOWSNT]: Implement lock files by writing a regular file with the lock information as its contents. (read_lock_data): New function, on Posix platforms just calls emacs_readlinkat. [WINDOWSNT]: Read the lock info from the file. (current_lock_owner): Call read_lock_data instead of calling emacs_readlinkat directly. (lock_file) [WINDOWSNT]: Run the file name through dostounix_filename. src/w32proc.c (sys_kill): Support the case of SIG = 0, in which case just check if the process by that PID exists. src/w32.c (sys_open): Don't reset the _O_CREAT flag if _O_EXCL is also present, as doing so will fail to error out if the file already exists. src/makefile.w32-in ($(BLD)/filelock.$(O)): Depend on src/w32.h. nt/inc/ms-w32.h (BOOT_TIME_FILE): Define. nt/config.nt (CLASH_DETECTION): Define to 1. lisp/emacs-lisp/bytecomp.el (byte-recompile-directory): Reject files that match "\`\.#", to avoid compiling lock files, even if they are readable (as they are on MS-Windows). doc/emacs/files.texi (Interlocking): Don't refer to symlinks as the exclusive means of locking files. etc/NEWS: Mention support for lock files on MS-Windows.
* | More doc updates for multi-frame imagesGlenn Morris2013-02-201-2/+1
|/ | | | | | | | * doc/emacs/files.texi (File Conveniences): Not just GIFs can be animated. * doc/lispref/display.texi (Multi-Frame Images): Minor rephrasing. * etc/NEWS: Related edits.
* 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
* Rewrite and rename diff-delete-trailing-whitespace.Chong Yidong2012-11-091-12/+15
| | | | | | | | * lisp/vc/diff-mode.el (diff-delete-trailing-whitespace): Rewrite, and rename from diff-remove-trailing-whitespace (Bug#12831). * files.texi (Diff Mode): Doc fixes for diff-delete-trailing-whitespace.
* Document diff-remove-trailing-whitespaceGlenn Morris2012-11-081-5/+13
| | | | | | | | * doc/emacs/files.texi (Diff Mode): Trailing whitespace updates. * lisp/vc/diff-mode.el (diff-remove-trailing-whitespace): Doc fix. * etc/NEWS: Related markup.
* More Emacs 24.3 documentation updates.Chong Yidong2012-10-271-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/building.texi (Compilation): Document compilation-always-kill. * doc/emacs/files.texi (Misc File Ops): Symbolic links on Windows only work on Vista and later. * doc/emacs/frames.texi (Mouse Avoidance): Mention new variable mouse-avoidance-banish-position. * doc/emacs/mule.texi (Recognize Coding): Remove an unreferenced vindex. * doc/emacs/package.texi (Package Menu): Document the "new" status. * doc/emacs/programs.texi (Which Function): Which Function mode now works in all major modes by default. * doc/emacs/search.texi (Symbol Search): New node. * doc/emacs/windows.texi (Window Choice): Don't refer to the obsolete special-display feature. * commands.texi (Event Input Misc): Remove last-input-char. (Command Loop Info): Remove last-command-char. * display.texi (Fringe Bitmaps): Add exclamation-mark bitmap. * frames.texi (Initial Parameters): Don't mention the obsolete special-display feature. * hooks.texi (Standard Hooks): Remove obsolete hooks. * markers.texi (Information from Markers): Remove obsolete function buffer-has-markers-at. * minibuf.texi (High-Level Completion): Don't mention removed function iswitchb-read-buffer. * text.texi (Yanking): Document yank-handled-properties. * windows.texi (Choosing Window): Don't mention the obsolete special display feature. (Choosing Window Options): Remove obsolete special-display variables, and the functions special-display-p and special-display-popup-frame. * subr.el (insert-buffer-substring-as-yank): Doc fix.
* Document 24.3 ImageMagick changes.Chong Yidong2012-10-131-9/+16
| | | | | | * doc/emacs/files.texi (File Conveniences): ImageMagick enabled by default. * doc/lispref/display.texi (ImageMagick Images): ImageMagick enabled by default.
* Doc updates for read-only-mode.Chong Yidong2012-09-231-1/+1
| | | | | | | | | | | | | | | * buffers.texi (Misc Buffer): Replace toggle-read-only with read-only-mode. * files.texi (Visiting): Likewise. * backups.texi (Auto-Saving): Refer to Minor Mode Conventions for calling conventions. * buffers.texi (Read Only Buffers): Document read-only-mode. * keymaps.texi (Alias Menu Items): Replace toggle-read-only with read-only-mode.
* Merge changes from emacs-24; up to 2012-04-26T02:03:19Z!ueno@unixuser.orgChong Yidong2012-06-171-5/+5
|\
| * Emacs manual tweaks to accomodate 7x9 pdf.Chong Yidong2012-06-101-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * emacs.texi: Update ISBN and edition number. * anti.texi: * building.texi: * cmdargs.texi: * custom.texi: * display.texi: * files.texi: * frames.texi: * glossary.texi: * misc.texi: * mule.texi: * programs.texi: * sending.texi: * text.texi: Copyedits to avoid underfull/overfull in 7x9 manual.
* | Nuke hand-written node pointers in doc/emacsGlenn Morris2012-05-261-1/+1
| | | | | | | | Let makeinfo figure them out, as is recommended.
* | Document new create-lockfiles optionGlenn Morris2012-05-091-0/+5
|/
* Use Texinfo recommended convention for quotes+punctuation.Glenn Morris2012-04-251-2/+2
|
* * doc/emacs/glossary.texi (Glossary): Standardize on "text terminal" ↵Chong Yidong2012-04-141-1/+1
| | | | | | terminology. All callers changed.
* In doc/emacs, use @file for buffers, per the Texinfo manual.Glenn Morris2012-04-091-2/+2
| | | | It renders the same as @samp, so there is no visible change in most cases.
* Updates for Display chapter of Lisp manual.Chong Yidong2012-03-311-15/+23
| | | | | | | | | | | | | | | | | | * doc/lispref/display.texi (Image Formats): Add imagemagick type. (Image Descriptors): Mention how they are used. (ImageMagick Images): Clarify role of imagemagick-register-types. (Character Display): Don't mention glyph tables. (Display Tables): Use make-glyph-code in example. (Glyphs): Avoid "simple glyph code" terminology. Note that glyph tables are semi-obsolete. De-document create-glyph. (Glyphless Chars): Note that display tables override this. (Bidirectional Display): Copyedits. Introduce "bidirectional reordering" terminology, and use it. * doc/emacs/files.texi (File Conveniences): Clarify Imagemagick discussion. * lisp/image.el (imagemagick-types-inhibit) (imagemagick-register-types): Doc fix.
* 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
* Checked emacs.texiGlenn Morris2012-02-201-1/+1
| | | | | | | | | | | | * doc/emacs/emacs.texi (Top, Preface): Small rephrasings. (menu, detailmenu): Update entries, and reformat some descriptions. * doc/emacs/building.texi, doc/emacs/display.texi: * doc/emacs/emacs-xtra.texi, doc/emacs/files.texi: * doc/emacs/frames.texi, doc/emacs/kmacro.texi, doc/emacs/msdog.texi: * doc/emacs/programs.texi, doc/emacs/text.texi: Reformat some menu descriptions. * admin/FOR-RELEASE: Related markup.
* * doc/emacs/files.texi (File Conveniences): Mention ImageMagick images.Glenn Morris2012-02-061-9/+12
|
* * doc/emacs/files.texi (File Conveniences): Mention image animation.Glenn Morris2012-02-031-1/+9
|
* * doc/emacs/files.texi (Filesets): Fix typos.Chong Yidong2012-01-281-8/+8
|
* Update Emacs Invocation chapter of Emacs manual.Chong Yidong2012-01-141-4/+3
| | | | | | | | | | | | | | | | | | | * doc/emacs/cmdargs.texi (Action Arguments): No need to mention EMACSLOADPATH. (General Variables): Add xref to Lisp Libraries. (Initial Options): Copyedits. (Resume Arguments): Node deleted; emacs.bash/csh are obsolete. (Environment): Clarify what getenv does. (General Variables): Clarify EMACSPATH etc. Emacs does not assume light backgrounds on xterms. (Misc Variables): TEMP and TMP are not Windows-specific. (Display X): Copyedits. (Colors X): -bd does nothing for GTK. (Icons X): Gnome 3 doesn't use taskbars. * doc/emacs/misc.texi (Shell): Document exec-path here. * doc/emacs/rmail.texi (Movemail): Add xref for exec-path.
* Document Whitespace mode in manual, plus its use in Diff mode.Chong Yidong2012-01-071-5/+6
| | | | | | | | * doc/emacs/display.texi (Useless Whitespace): Add Whitespace mode. * doc/emacs/files.texi (Diff Mode): Discuss use of Whitespace mode. Fixes: debbugs:10300
* Fix last change.Chong Yidong2012-01-071-1/+1
|
* * doc/emacs/files.texi (Diff Mode): Discuss diff-auto-refine-mode.Chong Yidong2012-01-071-2/+17
| | | | | | * doc/emacs/custom.texi (Hooks): Discuss how to disable minor modes. Fixes: debbugs:10309
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* More updates to Maintaining chapter of Emacs manual.Chong Yidong2011-12-251-4/+9
| | | | | | | | | | | | | | | | * files.texi (Misc File Ops): Mention vc-delete-file. * maintaining.texi (Tags): Mention Semantic. (Create Tags Table, Etags Regexps): Copyedits. (Find Tag): Mention minibuffer completion. (List Tags): Mention completion-at-point. Completion is actually available in M-x list-tags. * programs.texi (Symbol Completion): Mention completion-at-point explicitly. * vc1-xtra.texi (VC Delete/Rename): Rename from Renaming and VC. Document vc-delete-file.
* More updates for VC documentation.Chong Yidong2011-12-211-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | * files.texi (Misc File Ops): Mention vc-rename-file. * maintaining.texi (Advanced C-x v v): Use fileset terminology. (VC With A Merging VCS, VC Change Log): Add xref to VC Pull node. (VC Pull): Mention vc-log-incoming. (Log Buffer): Add CVS/RCS only disclaimer. * vc1-xtra.texi (Remote Repositories): Update introduction. (Local Version Control): Node deleted (obsolete with DVCSes). (Remote Repositories, Version Backups): Node deleted. Move documentation of vc-cvs-stay-local to CVS Options. (CVS Options): Reduce verbosity of description of obscure CVS locking feature. (Making Revision Tags, Revision Tag Caveats): Merge into Revision Tags node. (Revision Tags): Move under Miscellaneous VC subsection. (Change Logs and VC): Note that this is wrong for DVCSs. De-document log entry manipulating features. (Renaming and VC): Describe how it works on modern VCSes. * programs.texi (Custom C Indent): Add index entries.
* More updates to the Text chapter of the Emacs manual, and related nodes.Chong Yidong2011-12-041-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the documentation of Enriched Mode shorter, since it's practically unused. * text.texi (TeX Mode): Mention AUCTeX package. (TeX Editing): Add xref to documentation for Occur. (LaTeX Editing): Add xref to Completion node. (TeX Print): Fix description of tex-directory. (Enriched Text): Renamed from Formatted Text. Make this node and its subnodes less verbose, since text/enriched files are practically unused. (Enriched Mode): Renamed from Requesting Formatted Text. (Format Colors): Node deleted. (Enriched Faces): Renamed from Format Faces. Describe commands for applying colors too. (Forcing Enriched Mode): Node deleted; merged into Enriched Mode. * frames.texi (Menu Mouse Clicks): Tweak description of C-Mouse-2. * display.texi (Colors): New node. * cmdargs.texi (Colors X): * xresources.texi (GTK styles): * custom.texi (Face Customization): Reference it. * glossary.texi (Glossary): Remove "formatted text" and "WYSIWYG". Link to Fill Commands for Justification entry.
* Fixes and updates for Frames chapter in Emacs manual.Chong Yidong2011-11-251-3/+2
| | | | | | | | | | | | | | | | * doc/emacs/files.texi (Visiting): `C-x 5 f' works on ttys too. * doc/emacs/frames.texi (Frames): Rewrite introduction. (Mouse Commands): Default for mouse-drag-copy-region is now t. The mouse-save-then-kill-command does not copy to kill ring by default. Behavior of DEL is not special to mouse commands now. (Mouse References): Document mouse-1-click-follows-link more thoroughly. (Menu Mouse Clicks): Move footnote to the main text and add xref to Init Rebinding node. (Mode Line Mouse): Mouse-3 on the mode-line does not bury buffer. * lisp/window.el (display-buffer--special-action): Minor doc fix.
* Reorganize confirm-nonexistent-file-or-buffer documentation in Emacs manual.Chong Yidong2011-10-221-30/+18
| | | | | | | | | | | * doc/emacs/buffers.texi (Buffers): Tweak mention of mail buffer name. (Select Buffer): Move confirmation discussion to Minibuffer Exit. * doc/emacs/files.texi (File Names, Visiting): Move detailed discussion of minibuffer confirmation to Minibuffer Exit. * doc/emacs/mini.texi (Minibuffer Exit): Rename from Strict Completion. Move confirm-nonexistent-file-or-buffer discussion here.
* Update Files chapter of Emacs manual.Chong Yidong2011-10-211-335/+298
| | | | | | | | | | | | | | Plus miscellaneous minor speling fixes in other manual files. * doc/emacs/files.texi (File Names, Visiting, Interlocking): Copyedits. (Backup Copying): backup-by-copying-when-mismatch is now t. (Customize Save): Fix description of require-final-newline. (Reverting): Note that revert-buffer can't be undone. Mention VC. (Auto Save Control): Clarify. (File Archives): Add 7z. (Remote Files): ange-ftp-make-backup-files defaults to nil. * doc/emacs/arevert-xtra.texi (Autorevert): Copyedits.
* Document completion styles in Emacs manual; copyedits.Chong Yidong2011-10-081-1/+3
| | | | | | | | | | | | | | | | | * doc/emacs/mini.texi (Minibuffer File): Minor copyedits. Use xref to Remote Files node instead of linking directly to the Tramp manual. (Minibuffer Edit): Add xref to Blank Lines. (Completion): Add xref to Symbol Completion. Remove redundant example, which is repeated in the next node. (Completion Commands): Minor clarifications. (Completion Styles): New node, split from Completion Commands. Document substring and initials styles. (Strict Completion): Remove information duplicated in other nodes. (Completion Options): Consolidate case difference discussion here. * doc/emacs/files.texi (File Names): Add index entries. * doc/emacs/help.texi (Help Mode): Fix kindex entries.
* Add xrefs to View Mode node to Emacs manual.Chong Yidong2011-08-281-7/+7
| | | | | | * doc/emacs/files.texi (File Archives): * doc/emacs/cal-xtra.texi (Diary Display): * doc/emacs/help.texi (Help Mode): Add xref to View Mode.
* Document copy-directory and related changes in manuals.Chong Yidong2011-08-281-80/+62
| | | | | | | | | | | | | * doc/emacs/buffers.texi (Misc Buffer): Move view-buffer to View Mode. * doc/emacs/display.texi (View Mode): New node. Move view-file here from Misc File Ops. Move view-buffer here from Misc Buffer. * doc/emacs/files.texi (Misc File Ops): Document new delete-by-moving-to-trash behavior. Remove view-file. * doc/lispref/files.texi (Changing Files, Create/Delete Dirs): Document new arguments for delete-file, delete-directory, and copy-directory.
* Document trash changes in manual.Chong Yidong2011-08-281-21/+26
| | | | | | | | | | * doc/emacs/dired.texi (Dired Deletion): Shorten description of Trash. * doc/emacs/files.texi (Misc File Ops): Document new delete-by-moving-to-trash behavior. * doc/lispref/files.texi (Changing Files, Create/Delete Dirs): Document TRASH argument.
* Document wide integers better.Paul Eggert2011-06-031-1/+2
| | | | | * buffers.texi (Buffers): * files.texi (Visiting): Default buffer maximum is now 2 EiB typically.
* Merge changes from emacs-23 branchChong Yidong2011-01-311-18/+15
|\
| * Remove text on directory-abbrev-alist omitted in 2011-01-08 commit.Chong Yidong2011-01-281-18/+15
| | | | | | | | | | * files.texi (File Aliases): Restore explanatory text from Eli Zaretskii, accidentally removed in 2011-01-08 commit.
* | Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
| |