1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-17 17:58:46 +00:00
Commit Graph

89833 Commits

Author SHA1 Message Date
Stefan Monnier
ae19ba7cfc * insdel.c (move_gap, move_gap_both, gap_left, gap_right)
(adjust_markers_gap_motion, adjust_markers_for_delete)
(adjust_markers_for_insert, adjust_point)
(adjust_markers_for_replace, make_gap_larger, make_gap_smaller)
(make_gap, copy_text, count_size_as_multibyte, insert)
(insert_and_inherit, insert_before_markers)
(insert_before_markers_and_inherit, insert_1)
(count_combining_before, count_combining_after, insert_1_both)
(insert_from_string, insert_from_string_before_markers)
(insert_from_string_1, insert_from_gap, insert_from_buffer)
(insert_from_buffer_1, adjust_after_replace)
(adjust_after_replace_noundo, adjust_after_insert, replace_range)
(replace_range_2, del_range, del_range_1, del_range_byte)
(del_range_both, del_range_2, modify_region)
(prepare_to_modify_buffer, signal_before_change)
(signal_after_change, Fcombine_after_change_execute): Use EMACS_INT
for buffer positions and sizes.
* lisp.h: Adjust prototypes accordingly.
* fileio.c (adjust_markers_for_delete): Move declaration to lisp.h.
(non_regular_inserted, non_regular_nbytes, read_non_regular)
(Finsert_file_contents): Use EMACS_INT for buffer positions.
2009-03-28 02:24:22 +00:00
Stefan Monnier
ab226c5075 (Finsert_file_contents): Don't limit size to INT_MAX/4. 2009-03-28 02:06:06 +00:00
Jan Djärv
46dfb8fbad (handle_one_xevent): Call x_handle_net_wm_state if
the property _NET_WM_STATE has changed.
updated.
(x_handle_net_wm_state): New function to update frame parameter
fullscreen.
(x_term_init): Initialize atoms for _NET_WM_STATE.
2009-03-27 18:40:04 +00:00
Jan Djärv
fc82c45286 (struct x_display_info): Add atoms for _NET_WM_STATE. 2009-03-27 18:37:41 +00:00
Eli Zaretskii
0c6af6ddeb (ls-lisp-insert-directory): Allow for a trailing '/' when looking for "."
and "..".  (Bug#2801)
2009-03-27 18:34:58 +00:00
Jan Djärv
5a9aae2ec9 (x_set_font): If the fullscreen property is non-nil, adjust
lines and columns so we keep the same pixel height and width.
2009-03-27 18:30:55 +00:00
Andreas Schwab
11ff3b6711 * simple.el (shift-select-mode): Make it a defcustom.
* cus-start.el: Remove shift-select-mode.
2009-03-27 16:50:14 +00:00
Stefan Monnier
d347e4943a * keyboard.c (tty_read_avail_input): Don't treat a -1 return from
Gpm_GetEvent as an error that justifies closing the filedescriptor.
* term.c (close_gpm): Get the filedescriptor as a (new) parameter.
(Fgpm_mouse_stop): Pass that new parameter.
* termhooks.h (close_gpm): Adjust prototype.
2009-03-27 16:14:23 +00:00
Stefan Monnier
d696b0d53f (url-file-handler): Save match data. 2009-03-27 15:58:16 +00:00
Eli Zaretskii
1213465a82 (System Environment): Update the list of system-type values. 2009-03-27 14:54:15 +00:00
Eli Zaretskii
c5e0006dc4 (The Mark) <handle-shift-selection>: Update for removal of the optional
argument DEACTIVATE.
2009-03-27 14:43:14 +00:00
Kenichi Handa
67ceab9df4 (Fdetect_coding_string): Improve the docstrings. 2009-03-27 07:26:37 +00:00
Kenichi Handa
b811c52b91 (Fdetect_coding_region, Fcoding_system_priority_list): Improve the
docstrings.
2009-03-27 07:25:44 +00:00
Stefan Monnier
c95a500868 (Fx_focus_frame): Declare. 2009-03-26 22:15:13 +00:00
Stefan Monnier
84db11d602 * callint.c (Fcall_interactively): For '^' just delegate the work to
handle-shift-selection.
(syms_of_callint): Move declaration of shift-select-mode to simple.el.
* simple.el (shift-select-mode): Move declaration from callint.c.
(handle-shift-selection): Remove `deactivate' arg and check
shift-select-mode instead.
2009-03-26 17:07:54 +00:00
Juanma Barranquero
6c01cfb683 * align.el (align-large-region, align-perl-modes, align-rules-list)
(align-open-comment-modes): Fix typos in docstrings.
  (align-region-separate): Doc fixes.
2009-03-26 16:21:25 +00:00
Glenn Morris
bcf3f1f5de Add C-u M-x rmail to previous change. 2009-03-26 05:38:59 +00:00
Stefan Monnier
3835d0d099 (archive-ar-summarize): Don't burp on special GNU
extension entries for lookup tables or extended file name tables.
Distinguish the internal and external name, so lookup is easier.
(archive-ar-extract): Take advantage of more precise name.
Preserve point.
2009-03-26 01:19:50 +00:00
Chong Yidong
b74d950615 (bubbles): Doc fix (Bug#2776). 2009-03-25 17:47:17 +00:00
Chong Yidong
a47e5745ee * play/bubbles.el (bubbles): Doc fix (Bug#2776). 2009-03-25 17:47:07 +00:00
Chong Yidong
4b0f717890 (Focus Events): Most X window managers don't use focus-follows-mouse
nowadays.
2009-03-25 14:18:31 +00:00
Chong Yidong
48bab3d600 * commands.texi (Focus Events): Most X window managers don't use
focus-follows-mouse nowadays.
2009-03-25 14:17:57 +00:00
Juanma Barranquero
1ce3d35b78 * composite.el (auto-compose-chars): Fix typo in docstring. 2009-03-25 12:02:15 +00:00
Juanma Barranquero
087e2ea955 Fix typo in comment. 2009-03-25 11:58:43 +00:00
Glenn Morris
329a643c50 Mention M-x find-file no longer works for Rmail files. 2009-03-25 06:49:19 +00:00
Chong Yidong
c6493cdde3 (Ffloat_time): Doc fix (Bug#2768). 2009-03-24 17:37:58 +00:00
Chong Yidong
0bfdff239c * editfns.c (Ffloat_time): Doc fix (Bug#2768). 2009-03-24 17:37:32 +00:00
Chong Yidong
68cdc688e7 Checked commands.texi. 2009-03-24 17:09:08 +00:00
Chong Yidong
8421dd353c (Defining Commands): Clarify introduction.
(Using Interactive): Not that interactive can be put in a symbol
property.
(Interactive Call): Note that a symbol with a non-nil
interactive-form property satisfies commandp.
2009-03-24 17:08:49 +00:00
Chong Yidong
6e4ff1b6e0 * commands.texi (Defining Commands): Clarify introduction.
(Using Interactive): Not that interactive can be put in a symbol
property.
(Interactive Call): Note that a symbol with a non-nil
interactive-form property satisfies commandp.
2009-03-24 17:07:06 +00:00
Chong Yidong
2b9aa051bc (Fcommandp): Use Qinteractive_form. 2009-03-24 16:37:25 +00:00
Chong Yidong
3860280a57 (Qinteractive_form): New variable.
(Finteractive_form): Use it.
2009-03-24 16:35:52 +00:00
Chong Yidong
0a1958d6be * data.c (Qinteractive_form): New variable.
(Finteractive_form): Use it.

* eval.c (Fcommandp): Use Qinteractive_form.
2009-03-24 16:35:27 +00:00
Michael Albinus
8204704e3c * net/ange-ftp.el (ange-ftp-skip-msgs): Add 534. 2009-03-24 16:11:00 +00:00
Jason Rumney
58aec0d679 (Fsubstitute_in_file_name): Always work on a copy.
Calculate total size precisely.  Decode environment variables
before substituting.  (Bug#38)
2009-03-24 14:14:53 +00:00
Glenn Morris
5e5b7cb12c (widget-specify-field): Don't add a second overlay for a
field with just a newline character.
(widget-field-value-get): Don't reduce fields with just a space
character to null.
(character): Accept newline.  (Bug#2689)
2009-03-24 02:30:15 +00:00
Kenichi Handa
639239cf99 *** empty log message *** 2009-03-24 01:42:12 +00:00
Kenichi Handa
553dd618a3 *** empty log message *** 2009-03-24 01:07:21 +00:00
Kenichi Handa
182ba28cff (find_font_encoding): Return Qnil for unsupported encoding. 2009-03-24 00:56:34 +00:00
Kenichi Handa
fd47473c18 (font-encoding-alist): Add an entry for muletibetan-0. 2009-03-24 00:55:36 +00:00
Jan Djärv
c39ea606e9 gtkutil.c (xg_display_open): Assign a value to gdpy_def, check
that gdpy is set.
2009-03-23 17:09:17 +00:00
Dan Nicolaescu
be14a4253c (vc-bzr-working-revision): Add support for lightweight
checkouts.  (Bug#2157)
(vc-bzr-after-dir-status): Ignore a warning for bzr status.
(vc-bzr-dir-extra-headers): Add headers for lightweight checkouts.
2009-03-23 16:25:30 +00:00
Juanma Barranquero
116253083c * minibuf.texi (Intro to Minibuffers): Fix typos. 2009-03-23 10:10:39 +00:00
Chong Yidong
56f8947b38 (Re)checked mini.texi. 2009-03-23 03:15:25 +00:00
Chong Yidong
b6166ade22 Checked minibuf.texi. 2009-03-23 03:08:09 +00:00
Chong Yidong
a560da7e8e (Intro to Minibuffers): Remove long-obsolete info
about minibuffers in old Emacs versions.  Copyedits.  Emphasize
that enable-recursive-minibuffers defaults to nil.
(Text from Minibuffer): Simplify introduction.
2009-03-23 03:07:51 +00:00
Chong Yidong
7b34420de7 * minibuf.texi (Intro to Minibuffers): Remove long-obsolete info
about minibuffers in old Emacs versions.  Copyedits.  Emphasize
that enable-recursive-minibuffers defaults to nil.
(Text from Minibuffer): Simplify introduction.
2009-03-23 03:07:41 +00:00
Glenn Morris
20535d5b83 Comment. 2009-03-22 20:09:34 +00:00
Alan Mackenzie
9fa6d45557 (Using Interactive): Clarify string argument to `interactive' - even
promptless elements need \n separators.
2009-03-22 15:12:01 +00:00
Alan Mackenzie
f9257eedc9 (Finteractive): Clarify the doc string - even promptless elements need \n
separators.
2009-03-22 15:09:48 +00:00