Xue Fuqiao
882b0b86e6
Fix an argument of `copy-file'.
...
* doc/lispref/files.texi (Changing Files): Fix an argument of `copy-file'.
2013-12-23 16:50:31 +08:00
Tassilo Horn
c2d736b4e7
Unmark electric-indent-mode; it requires more doc changes.
2013-12-23 09:11:14 +01:00
Xue Fuqiao
46291d111f
Document TRIM in `split-string'.
...
* doc/lispref/strings.texi (Creating Strings): Document TRIM in
`split-string'.
2013-12-23 15:55:08 +08:00
Chong Yidong
7510b0219c
* indent.el (indent-rigidly): Use substitute-command-keys.
2013-12-23 12:07:01 +08:00
Chong Yidong
8cd22a0818
Rename set-temporary-overlay-map -> set-transient-map
...
* lisp/subr.el (set-transient-map): Rename from
set-temporary-overlay-map. Doc fix.
* lisp/face-remap.el (text-scale-adjust):
* lisp/indent.el (indent-rigidly):
* lisp/kmacro.el (kmacro-call-macro):
* lisp/minibuffer.el (minibuffer-force-complete):
* lisp/repeat.el (repeat):
* lisp/simple.el (universal-argument--mode):
* lisp/calendar/todo-mode.el (todo-insert-item--next-param):
* lisp/progmodes/f90.el (f90-abbrev-start): Callers changed.
* lisp/org/org.el (orgstruct-make-binding): Call set-transient-map
instead of old name set-temporary-overlay-map.
* doc/lispref/keymaps.texi (Controlling Active Maps): Renamed
set-temporary-overlay-map to set-transient map. Doc fixes.
(Searching Keymaps): The transient keymap takes precedence.
2013-12-23 11:59:10 +08:00
Glenn Morris
aec3bf9f49
Some documenting of load-prefer-newer
...
* doc/lispref/loading.texi (How Programs Do Loading, Load Suffixes):
Mention `load-prefer-newer'.
* src/lread.c (Fload): Mention load-prefer-newer in doc.
2013-12-22 18:54:28 -08:00
Xue Fuqiao
bb962da29a
Document hash-table-keys and
hash-table-values'.
...
* doc/lispref/hash.texi (Other Hash): Document `hash-table-keys and
`hash-table-values'.
2013-12-23 07:19:42 +08:00
Glenn Morris
91dedc43f2
Misc small fixes for some recent doc changes
...
* doc/emacs/calendar.texi (General Calendar):
* doc/emacs/rmail.texi (Rmail Scrolling):
* doc/misc/woman.texi (Navigation):
Use itemx where appropriate.
* doc/emacs/entering.texi (Entering Emacs): Typo fix.
2013-12-22 15:13:18 -08:00
Kenjiro NAKAYAMA
56890ecdb8
eww: jump to next select field easier and better ftp error
...
* net/eww.el (eww-tag-select): Add text-property to jump to next
select field.
(eww) : Add non-supported ftp error.
2013-12-22 17:40:35 -05:00
Dmitry Gutov
1f87a56cc7
* lisp/progmodes/ruby-mode.el (ruby--electric-indent-p): Improve the
...
comments. Handle electric indent after typing `?' and `!'.
2013-12-22 22:38:26 +02:00
Eli Zaretskii
569c1c6ea1
Fix last commit in doc/emacs/regs.texi.
2013-12-22 20:31:38 +02:00
Eli Zaretskii
c181ea400e
Add 4 new bidi-class values in unidata-gen.el.
2013-12-22 20:24:23 +02:00
Eli Zaretskii
a9877c32e3
Update UCD reference in ELisp manual.
2013-12-22 20:17:20 +02:00
Eli Zaretskii
77e5bcc52e
Fix bug #16216 with 'name' Unicode property of control characters.
...
admin/unidata/unidata-gen.el (unidata-split-name): Don't give any NAME
to <control> characters: the Unicode Standard says they have no
name.
doc/lispref/nonascii.texi (Character Properties): NAME or OLD-NAME
properties can be nil (there's no empty string).
2013-12-22 20:02:37 +02:00
Martin Rudalics
a2b89a5195
Handle Bug#16207 by being more restrictive when running hooks.
...
* window.c (unwind_change_frame): New function.
(Fset_window_configuration): Don't run configuration change hook
while the frame configuration is unsafe. Call select_window
twice.
2013-12-22 16:19:09 +01:00
Chong Yidong
dca38cf960
Prevent themes from obliterating faces on low-color terminals.
...
* lisp/faces.el (face-spec-recalc): If the theme specs are not
applicable to a frame, fall back on the defface spec.
2013-12-22 21:40:44 +08:00
Andreas Schwab
647d367f3b
Ignore info/dir
2013-12-22 12:33:28 +01:00
Paul Eggert
61d208ade5
Spelling fix.
2013-12-21 23:23:49 -08:00
Xue Fuqiao
8fc36a6803
Document new bool-vector set operation functions.
...
* doc/lispref/sequences.texi (Bool-Vectors): Document new bool-vector
set operation functions.
2013-12-22 15:11:05 +08:00
Xue Fuqiao
05e8f1ae2e
Document `get-pos-property'.
...
* doc/lispref/text.texi (Examining Properties): Document `get-pos-property'.
2013-12-22 14:25:57 +08:00
Xue Fuqiao
b345c56182
Document `enable-dir-local-variables'.
...
* doc/lispref/variables.texi (Directory Local Variables): Document `enable-dir-local-variables'.
2013-12-22 14:15:17 +08:00
Dmitry Gutov
f235149801
* lisp/progmodes/ruby-mode.el (ruby-smie--implicit-semi-p): Return t
...
after `{'. We need it after block openers, and it doesn't seem
to hurt after hash openers.
2013-12-22 08:04:40 +02:00
Xue Fuqiao
57b837ab5f
Document negative argument of replacement commands.
...
* doc/emacs/search.texi (Special Isearch):
(Query Replace): Document negative argument of replacement commands.
2013-12-22 13:57:32 +08:00
Xue Fuqiao
07e9eaa2dc
Document `isearch-forward-symbol-at-point'.
...
* doc/emacs/search.texi (Symbol Search): Document `isearch-forward-symbol-at-point'.
2013-12-22 13:36:29 +08:00
Xue Fuqiao
8d3c54a0b2
Document image-{next, previous}-file, plus some minor tweak.
2013-12-22 13:20:03 +08:00
Dmitry Gutov
6cddebc11b
Integrate ruby-mode with electric-indent-mode better
...
* lisp/progmodes/ruby-mode.el (ruby--at-indentation-p): New function,
extracted from `ruby-smie-rules'.
(ruby--electric-indent-chars): New variable.
(ruby--electric-indent-p): New function.
(ruby-mode): Use `electric-indent-functions' instead of
`electric-indent-chars'.
2013-12-22 06:57:00 +02:00
Xue Fuqiao
44b9b800f1
Another NEWS mark.
2013-12-22 12:55:31 +08:00
Xue Fuqiao
c9832cd810
Document `debugger-toggle-locals'.
...
* doc/lispref/debugging.texi (Debugger Commands): Document `debugger-toggle-locals'.
2013-12-22 11:36:04 +08:00
Xue Fuqiao
ced5cc2911
* doc/emacs/regs.texi (File Registers): Document `kmacro-to-register'.
2013-12-22 10:55:43 +08:00
Dmitry Gutov
65a1da00fe
* lisp/progmodes/ruby-mode.el (ruby-align-to-stmt-keywords): Tweak the
...
docstring.
(ruby-smie-rules): Indent plus one level after `=>'.
2013-12-22 04:31:21 +02:00
Xue Fuqiao
2ab18afbea
Doc fix for `tab-stop-list'.
...
* doc/emacs/indent.texi (Tab Stops): Mention recent changes about `tab-stop-list'.
2013-12-22 09:56:52 +08:00
Xue Fuqiao
daef8ab140
Document `scroll-bar-adjust-thumb-portion'.
2013-12-22 09:45:13 +08:00
Xue Fuqiao
dc20a9d23d
Add NEWS marks for focus-{in, out}-hook.
2013-12-22 09:17:48 +08:00
Xue Fuqiao
7899adea40
Add NEWS marks for VC.
2013-12-22 09:07:22 +08:00
Xue Fuqiao
2dc383bc06
* src/lread.c (syms_of_lread) <load_prefer_newer>: Doc fix.
2013-12-22 08:52:26 +08:00
Richard M. Stallman
b51ad4cf0a
Document how to make RET not indent.
...
* simple.el (newline): Doc fix.
2013-12-21 17:55:59 -05:00
Kenjiro NAKAYAMA
dde4de31e0
eww: fix wrong key binding
...
* net/eww.el (eww-checkbox-map): Fix wrong key bind to `eww-toggle-checkbox'.
2013-12-21 15:50:02 -05:00
Kenjiro NAKAYAMA
5edcc2dc14
eww: support disabled and readonly text
...
* net/eww.el (eww-form-text): Support text form with disabled and readonly attributes.
2013-12-21 15:42:23 -05:00
Ted Zlatanov
d49fbfd670
eww: machinery to list browser history
...
* net/eww.el (eww-list-histories, eww-list-histories)
(eww-history-browse, eww-history-quit, eww-history-kill)
(eww-history-mode-map, eww-history-mode): New command and
functions to list browser histories.
2013-12-21 15:33:44 -05:00
Rüdiger Sonderfeld
5e1901c179
eww: minor code fixes and toolbar support
...
* net/eww.el (eww-back-url, eww-forward-url, eww-next-url)
(eww-previous-url, eww-up-url, eww-top-url, eww-add-bookmark)
(eww-bookmark-prepare, eww-bookmark-kill, eww-bookmark-yank)
(eww-bookmark-browse, eww-next-bookmark, eww-previous-bookmark):
Use `user-error'.
(eww-bookmark-mode-map): Add menu.
(eww-render, eww-mode): Use `setq-local'.
(eww-tool-bar-map): New variable.
(eww-mode): Set `tool-bar-map'.
(eww-view-source): Check for `html-mode' with `fboundp'.
2013-12-21 15:13:09 -05:00
Lars Magne Ingebrigtsen
073d5cfd9e
* net/shr.el (shr--extract-best-source): Don't bug out on audio elements
...
That have text inside. Also remove debugging.
2013-12-21 18:54:16 +01:00
Jan Djärv
df8b4c3512
Changelog for previous checkin, missed to mark.
2013-12-21 17:12:52 +01:00
Jan Djärv
41cf3d118e
Customize ns-use-srgb-colorspace on OSX >= 10.7 to use sRGB.
...
* etc/NEWS: Mention ns-use-srgb-colorspace.
* lisp/cus-start.el (all): Add ns-use-srgb-colorspace.
* src/nsfns.m (Fxw_color_values): Use colorUsingDefaultColorSpace.
* src/nsterm.h: Declare EmacsColor category.
* src/nsterm.m (NSColor): Implement EmacsColor category.
(ns_get_color): Use colorUsingDefaultColorSpace.
(ns_get_color, ns_term_init): Use colorForEmacsRed.
2013-12-21 17:11:55 +01:00
Chong Yidong
aac2b673c3
Don't make faces when loading Custom themes.
...
* custom.el (custom-theme-recalc-face): Do nothing if the face is
undefined. Thus, theme settings for undefined faces do not take
effect until the faces are defined with defface, the same as with
theme variables.
* faces.el (face-spec-set): Use face-spec-recalc in all cases.
(face-spec-reset-face): Don't assign extra properties in temacs.
(face-spec-recalc): Apply X resources too.
2013-12-21 23:31:09 +08:00
Chong Yidong
bacb0e7791
Doc fixes for face functions.
...
* faces.el (face-spec-set):
* cus-face.el (custom-theme-set-faces, custom-set-faces):
* custom.el (defface): Doc fixes.
Fixes: debbugs:16203
2013-12-21 21:44:20 +08:00
Chong Yidong
c2790aecc8
* themes/tango-dark-theme.el: Minor color tweak.
2013-12-21 21:43:11 +08:00
Eli Zaretskii
7667eeb9b5
Fix compilation warning on MS-Windows in my_png_error.
...
src/image.c (fn_png_longjmp) [WINDOWSNT]: Mark the function as
having the PNG_NORETURN attribute, to avoid compiler warning in
my_png_error.
2013-12-21 11:09:48 +02:00
Chong Yidong
77221051a2
Tweak C-x TAB behavior changes, and update docs.
...
* lisp/indent.el (indent-rigidly-map): Add docstring, and move commands
into named functions.
(indent-rigidly-left, indent-rigidly-right)
(indent-rigidly-left-to-tab-stop)
(indent-rigidly-right-to-tab-stop): New functions. Decide on
indentation direction based on bidi direction, and accumulate
sequential commands in a single undo boundary.
(indent-rigidly--pop-undo): New utility function.
* doc/emacs/indent.texi (Indentation Commands): Document C-x TAB changes.
* doc/lispref/text.texi (Region Indent): Note the new interactive
behavior of indent-rigidly.
2013-12-21 16:37:08 +08:00
Chong Yidong
70c8f5ca14
Re-organize NEWS.
2013-12-21 16:34:49 +08:00
YAMAMOTO Mitsuharu
5b2b60f0f8
Remove fringe background extension code on W32.
...
* w32term.h (struct scroll_bar): Remove member `fringe_extended_p'.
* w32term.c (w32_draw_fringe_bitmap, x_scroll_run): Remove code for
fringe background extension.
(x_scroll_bar_create): Remove variables `sb_left' and `sb_width',
because they are now always the same as `left' and `width',
respectively. Remove code for the case that `width' and
`sb_width' are different.
2013-12-21 16:04:07 +09:00