bpt/emacs.git
20 years ago* dispnew.c (buffer_posn_from_coords): Add ifdef HAVE_WINDOW_SYSTEM
Jan Djärv [Sat, 29 Nov 2003 11:10:07 +0000 (11:10 +0000)]
* dispnew.c (buffer_posn_from_coords): Add ifdef HAVE_WINDOW_SYSTEM
  to compile on terminal configuration.

20 years agoAdd variable use-file-dialog to control use of file dialogs.
Jan Djärv [Sat, 29 Nov 2003 10:44:36 +0000 (10:44 +0000)]
Add variable use-file-dialog to control use of file dialogs.

20 years ago(Qcursor_type, Qbar, Qhbar): Declare extern.
Kim F. Storm [Fri, 28 Nov 2003 23:07:13 +0000 (23:07 +0000)]
(Qcursor_type, Qbar, Qhbar): Declare extern.
(syms_of_msdos): Don't intern and staticpro them.

20 years ago(make-mms-derivative-root-dir): Update.
Thien-Thi Nguyen [Fri, 28 Nov 2003 08:59:09 +0000 (08:59 +0000)]
(make-mms-derivative-root-dir): Update.
(make-mms-derivative): Avoid unixisms for tree membership
validation and buffer naming: use `file-relative-name'.

20 years ago(latex-mode): `tex-trailer' is not a regexp.
Stefan Monnier [Thu, 27 Nov 2003 23:05:42 +0000 (23:05 +0000)]
(latex-mode): `tex-trailer' is not a regexp.

20 years agoposn-object and posn-object-x-y.
Kim F. Storm [Thu, 27 Nov 2003 21:59:16 +0000 (21:59 +0000)]
posn-object and posn-object-x-y.

20 years ago(Click Events): Click object may be an images.
Kim F. Storm [Thu, 27 Nov 2003 21:54:19 +0000 (21:54 +0000)]
(Click Events): Click object may be an images.
Describe (dx . dy) element of click positions.
(Accessing Events): Remove duplicate posn-timestamp.
New functions posn-object and posn-object-x-y.

20 years ago*** empty log message ***
Kim F. Storm [Thu, 27 Nov 2003 21:53:51 +0000 (21:53 +0000)]
*** empty log message ***

20 years ago(posn-object-x-y): New defun.
Kim F. Storm [Thu, 27 Nov 2003 21:28:01 +0000 (21:28 +0000)]
(posn-object-x-y): New defun.

20 years ago(Vdisplay_pixels_per_inch): New variable.
Kim F. Storm [Thu, 27 Nov 2003 21:17:23 +0000 (21:17 +0000)]
(Vdisplay_pixels_per_inch): New variable.
(Vshow_text_cursor_in_void): New variable.
(glyph_to_pixel_coords): Don't use negative hpos.
(x_y_to_hpos_vpos): Fix for partially visible first glyph.
(append_stretch_glyph): Change ascent arg to be actual value
in pixels rather than ratio to height. Callers changed.
(calc_pixel_width_or_height): New aux function, implementing
pixel based artihmetic for glyph widths and heights.
(produce_stretch_glyph): Use calc_pixel_width_or_height for
:width, :height, :align-to, and :ascent, thus allowing these to
be specified in pixels as well as multiples of characters.
Don't produce stretch glyphs with zero width or height.
(get_specified_cursor_type): Declare static.
(get_window_cursor_type): Declare static.  Add glyph arg to be
able to know when cursor is on an image; always substitute
hollow-box cursor for filled-box cursor on images, to avoid
negative images and flicker when blinking the cursor.
(display_and_set_cursor): Pass glyph to get_window_cursor_type.
(note_mode_line_or_margin_highlight): Use non-text cursor rather
than vertical scroll-bar cursor in display margins.
(note_mouse_highlight): Use non-text cursor rather than text
cursor in fringes and over images in the text area.
Use non-text cursor when mouse pointer is outside editable text,
i.e. in the void after end-of-line or end-of-buffer; this was
already done for W32, but is now standard for all systems --
user can toggle show-text-cursor-in-void to get old behaviour.
(syms_of_xdisp): DEFVAR_LISP Vshow_text_cursor_in_void and
Vdisplay_pixels_per_inch.

20 years ago(EVENT_CLICK_COUNT, POSN_SCROLLBAR_PART): Fix defines.
Kim F. Storm [Thu, 27 Nov 2003 21:16:36 +0000 (21:16 +0000)]
(EVENT_CLICK_COUNT, POSN_SCROLLBAR_PART): Fix defines.

20 years ago(make_lispy_position): Add x and y coordinates
Kim F. Storm [Thu, 27 Nov 2003 21:16:26 +0000 (21:16 +0000)]
(make_lispy_position): Add x and y coordinates
relative to the current glyph as 7th element of position.
If glyph is an image, return it in the object element.
(read_key_sequence): Skip checks for keymap property in cases
where POSN_STRING is not a string (e.g. an image).

20 years ago(get_specified_cursor_type, get_window_cursor_type):
Kim F. Storm [Thu, 27 Nov 2003 21:16:04 +0000 (21:16 +0000)]
(get_specified_cursor_type, get_window_cursor_type):
Remove prototypes.

20 years ago(buffer_posn_from_coords): Calculate and return pixel
Kim F. Storm [Thu, 27 Nov 2003 21:15:53 +0000 (21:15 +0000)]
(buffer_posn_from_coords): Calculate and return pixel
coordinates relative to glyph at posn.  If glyph is an image,
return that as object at posn.  Callers changed.
(mode_line_string, marginal_area_string): Calculate and return
pixel coordinates relative to glyph.  Callers changed.

20 years ago(buffer_posn_from_coords, mode_line_string)
Kim F. Storm [Thu, 27 Nov 2003 21:12:12 +0000 (21:12 +0000)]
(buffer_posn_from_coords, mode_line_string)
(marginal_area_string): Fix prototypes.
(window_box_left_offset, window_box_right_offset): Add prototypes.

20 years ago(number-sequence): Improve handling of floating point arguments
Luc Teirlinck [Wed, 26 Nov 2003 19:23:58 +0000 (19:23 +0000)]
(number-sequence): Improve handling of floating point arguments
(suggested by Kim Storm).  Allow negative arguments.

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 26 Nov 2003 19:21:31 +0000 (19:21 +0000)]
*** empty log message ***

20 years ago(Known Problems): Add doc item.
Thien-Thi Nguyen [Wed, 26 Nov 2003 17:12:46 +0000 (17:12 +0000)]
(Known Problems): Add doc item.

20 years ago(makefile-font-lock-syntactic-keywords): Don't use `space' for \\\n.
Stefan Monnier [Wed, 26 Nov 2003 16:49:33 +0000 (16:49 +0000)]
(makefile-font-lock-syntactic-keywords): Don't use `space' for \\\n.
Be more selective as to which # are comment-starters.

20 years ago(standard-display-european-internal):
Kenichi Handa [Tue, 25 Nov 2003 23:10:47 +0000 (23:10 +0000)]
(standard-display-european-internal):
Cancel the standard-display-table setting for ` and '.

20 years ago(cua--standard-movement-commands): Add forward-sentence and backward-sentence.
Kim F. Storm [Tue, 25 Nov 2003 22:10:52 +0000 (22:10 +0000)]
(cua--standard-movement-commands): Add forward-sentence and backward-sentence.

20 years ago* ido.el (ido-use-filename-at-point, ido-use-url-at-point):
Kim F. Storm [Tue, 25 Nov 2003 22:10:21 +0000 (22:10 +0000)]
* ido.el (ido-use-filename-at-point, ido-use-url-at-point):
New defcustoms to add ffap-like functionality to ido.
(ido-saved-vc-hb): Rename from ido-saved-vc-mt.  Uses changed.
(ido-no-final-slash): New defun.
(ido-make-prompt, ido-file-internal, ido-toggle-vc)
(ido-read-file-name): ): Toggle VC checking via
vc-handled-backends instead of vc-master-templates.
(ido-file-internal): Handle ido-use-url-at-point and
ido-use-filename-at-point via code borrowed from ffap-guesser.
Handle new ido-exit code ffap.
(ido-sort-list): Ignore final slash when sorting file names.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 25 Nov 2003 22:09:55 +0000 (22:09 +0000)]
*** empty log message ***

20 years ago(comment-normalize-vars): Initialize properly if comment-start was nil.
Stefan Monnier [Tue, 25 Nov 2003 21:20:51 +0000 (21:20 +0000)]
(comment-normalize-vars): Initialize properly if comment-start was nil.

20 years agoiswitchb-read-buffer: check that iswitchb-exit is not 'usefirst (set
Stephen Eglen [Tue, 25 Nov 2003 14:45:32 +0000 (14:45 +0000)]
iswitchb-read-buffer: check that iswitchb-exit is not 'usefirst (set
when user presses RETURN to select buffer) before running:

;; This happens for example if the buffer was chosen with the mouse.
(setq iswitchb-matches (list iswitchb-final-text)))

iswitchb-exit-minibuffer: set iswitchb-exit to 'usefirst.

These changes were made to fix the following bug reported by Markus
Rost and John Wiegley:

Evaluate:
(progn
   (iswitchb-mode 1)
   (get-buffer-create "12")
   (get-buffer-create "1")
   (iswitchb-buffer))

You get prompted in the minibuffer.  Type "1".  The minibuffer shows

 iswitch 1{12,1}

Hit RET.  You find yourself in buffer "1" instead of "12", as you
would expect from the documentation.

This bug was introduced when iswitchb-read-buffer was updated to allow
user to select items from the *Completions* buffer with the mouse.

20 years ago(internal_equal) <case Lisp_Vectorlike>: Declare size as
Andreas Schwab [Tue, 25 Nov 2003 12:22:08 +0000 (12:22 +0000)]
(internal_equal) <case Lisp_Vectorlike>: Declare size as
EMACS_INT to not lose bits.
(Ffillarray): Don't set bits beyond the size of a bool vector.

20 years ago(Fredirect_debugging_output) [!GNU_LINUX]: Do not
Kim F. Storm [Tue, 25 Nov 2003 09:48:15 +0000 (09:48 +0000)]
(Fredirect_debugging_output) [!GNU_LINUX]: Do not
define this defun on systems that cannot use stderr as lvalue.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 25 Nov 2003 09:47:57 +0000 (09:47 +0000)]
*** empty log message ***

20 years ago(make-mms-derivative-load-edits-file): Rewrite
Thien-Thi Nguyen [Tue, 25 Nov 2003 02:47:22 +0000 (02:47 +0000)]
(make-mms-derivative-load-edits-file): Rewrite
to avoid external programs; do all processing inside Emacs.

20 years agoAdd arch taglines
Miles Bader [Mon, 24 Nov 2003 22:23:52 +0000 (22:23 +0000)]
Add arch taglines

20 years agoResolve CVS conflicts
Miles Bader [Mon, 24 Nov 2003 22:19:51 +0000 (22:19 +0000)]
Resolve CVS conflicts

20 years ago(make-mms-derivative): Use suffix "-2mms"
Thien-Thi Nguyen [Mon, 24 Nov 2003 18:31:29 +0000 (18:31 +0000)]
(make-mms-derivative): Use suffix "-2mms"
instead of ".2mms" to support operation under VMS.

20 years agoInitial revision
Thien-Thi Nguyen [Mon, 24 Nov 2003 18:04:06 +0000 (18:04 +0000)]
Initial revision

20 years agoAdd blurb about new files.
Thien-Thi Nguyen [Mon, 24 Nov 2003 18:02:44 +0000 (18:02 +0000)]
Add blurb about new files.

20 years ago(LD_SWITCH_SYSTEM_TEMACS)
Gerd Moellmann [Mon, 24 Nov 2003 13:13:14 +0000 (13:13 +0000)]
(LD_SWITCH_SYSTEM_TEMACS)
[__FreeBSD_version >= 500042]: Define as -znocombreloc because
ld's default is incompatible with unexec.

20 years agoNew file.
Lars Hansen [Mon, 24 Nov 2003 09:28:49 +0000 (09:28 +0000)]
New file.

20 years agoEnhanced mouse events. Grep decoupled from compile.
Kim F. Storm [Sun, 23 Nov 2003 22:56:12 +0000 (22:56 +0000)]
Enhanced mouse events.  Grep decoupled from compile.

20 years agoRemove grep-use-compilation-buffer defcustom.
Kim F. Storm [Sun, 23 Nov 2003 22:51:14 +0000 (22:51 +0000)]
Remove grep-use-compilation-buffer defcustom.

20 years ago*** empty log message ***
Kim F. Storm [Sun, 23 Nov 2003 21:47:50 +0000 (21:47 +0000)]
*** empty log message ***

20 years ago(enum window_loop): Add REDISPLAY_BUFFER_WINDOWS.
Kim F. Storm [Sun, 23 Nov 2003 21:47:24 +0000 (21:47 +0000)]
(enum window_loop): Add REDISPLAY_BUFFER_WINDOWS.
(window_loop): Handle REDISPLAY_BUFFER_WINDOWS.
(Fforce_window_update): New defun.
(syms_of_window): Defsubr it.
(Fset_window_margins, Fset_window_fringes): Doc fix.

20 years ago(Fredirect_debugging_output): New defun.
Kim F. Storm [Sun, 23 Nov 2003 21:29:45 +0000 (21:29 +0000)]
(Fredirect_debugging_output): New defun.
(syms_of_print): Defsubr it.

20 years ago(grep-command, grep-use-null-device)
Kim F. Storm [Sun, 23 Nov 2003 20:57:47 +0000 (20:57 +0000)]
(grep-command, grep-use-null-device)
(grep-find-command, grep-tree-command, grep-tree-files-aliases)
(grep-tree-ignore-case, grep-tree-ignore-CVS-directories)
(grep-regexp-alist, grep-program, find-program)
(grep-find-use-xargs, grep-history, grep-find-history)
(grep-process-setup, grep-compute-defaults)
(grep-default-command, grep, grep-tag-default, grep-find)
(grep-expand-command-macros, grep-tree-last-regexp)
(grep-tree-last-files, grep-tree): Move grep variables, functions
and commands to new file grep.el.
(compilation-mode-map): Remove grep commands from Compile sub-menu.

(compilation-process-setup-function): Doc fix.
(compilation-highlight-regexp, compilation-highlight-overlay): New
defvars used for highlighting current compile error in source buffer.
(compile-internal): New optional args HIGHLIGHT-REGEXP and
LOCAL-MAP which overrides compilation-highlight-regexp and
compilation-mode-map for this compilation.
Delay calling compilation-set-window-height until after running
compilation-process-setup-function so it can buffer-local override
compilation-window-height.
Check buffer-local value of compilation-scroll-output.
(compilation-set-window-height): Use buffer-local value of
compilation-window-height.
(compilation-revert-buffer): Don't pass (undefined)
preserve-modes arg to revert-buffer.
(next-error-no-select, previous-error-no-select): New commands.
(compilation-goto-locus): Temporarily highlight current match in
source buffer using compilation-highlight-regexp.

20 years ago* progmodes/grep.el: New file with grep code from compile.el.
Kim F. Storm [Sun, 23 Nov 2003 20:56:10 +0000 (20:56 +0000)]
* progmodes/grep.el: New file with grep code from compile.el.
(grep): New defcustom group.
(grep-window-height): New defcustom, like compilation-window-height.
(grep-auto-highlight): New defcustom, like compile-auto-highlight.
(grep-scroll-output): New defcustom, like compilation-scroll-output.
(grep-command, grep-use-null-device, grep-find-command)
(grep-tree-files-aliases, grep-tree-ignore-case)
(grep-tree-ignore-CVS-directories): Move to grep custom group.
(grep-setup-hook): New hook variable.
(grep-mode-map): New keymap for grep commands.  Add Grep menu.
(grep-use-compilation-buffer): New defcustom.
(grep-last-buffer): New defvar, override compilation-last-buffer.
(grep): Add optional arg HIGHLIGHT-REGEXP.  Doc fix.
Call compile-internal with args highlight-regexp and grep-mode-map.

20 years ago(Fset_char_table_parent): Doc fix.
Luc Teirlinck [Sun, 23 Nov 2003 03:12:45 +0000 (03:12 +0000)]
(Fset_char_table_parent): Doc fix.

20 years ago*** empty log message ***
Luc Teirlinck [Sun, 23 Nov 2003 03:10:57 +0000 (03:10 +0000)]
*** empty log message ***

20 years ago(Click Events): Describe enhancements to event
Kim F. Storm [Sun, 23 Nov 2003 00:59:23 +0000 (00:59 +0000)]
(Click Events): Describe enhancements to event
position lists, including new text-pos and (col . row) items.
Mention left-fringe and right-fringe area events.
(Accessing Events): New functions posn-area, posn-object, and
posn-actual-col-row.  Mention posn-timestamp.  Mention that
posn-point in non-text area still returns buffer position.
Clarify posn-col-row.

20 years agoDescribe enhancements to mouse event positions.
Kim F. Storm [Sun, 23 Nov 2003 00:58:56 +0000 (00:58 +0000)]
Describe enhancements to mouse event positions.

20 years ago(gdb-mouse-toggle-breakpoint): New defun.
Kim F. Storm [Sun, 23 Nov 2003 00:27:38 +0000 (00:27 +0000)]
(gdb-mouse-toggle-breakpoint): New defun.
(gdba): Bind it to [left-margin mouse-1] and [left-fringe mouse-1].

20 years agoBind mouse-1 on left-fringe and right-fringe to mouse-set-point so
Kim F. Storm [Sun, 23 Nov 2003 00:27:27 +0000 (00:27 +0000)]
Bind mouse-1 on left-fringe and right-fringe to mouse-set-point so
that hscroll still works now that clicks on fringes generate specific
mouse events.
(mouse-set-point): Note that it now works in fringes and margins
too due to new semantics of posn-point in fringes and margins.

20 years ago(event-start, event-end): Doc fix.
Kim F. Storm [Sun, 23 Nov 2003 00:27:03 +0000 (00:27 +0000)]
(event-start, event-end): Doc fix.
(posn-window, posn-x-y, posn-timestamp): Simplify doc.
(posn-area, posn-actual-col-row, posn-object): New defuns.
(posn-col-row): Simplify doc.  Rewrite to use cond.
(posn-point): Also return buffer position for events outside text
area (that info is now present in the event position).

20 years agoChanges related to enhanced information in mouse event positions.
Kim F. Storm [Sun, 23 Nov 2003 00:26:37 +0000 (00:26 +0000)]
Changes related to enhanced information in mouse event positions.

20 years ago(note_mode_line_or_margin_highlight): Adapt to new
Kim F. Storm [Sun, 23 Nov 2003 00:10:40 +0000 (00:10 +0000)]
(note_mode_line_or_margin_highlight): Adapt to new
mode_line_string and marginal_area_string parameters.

20 years ago(coordinates_in_window): Remove redundant tests.
Kim F. Storm [Sun, 23 Nov 2003 00:10:08 +0000 (00:10 +0000)]
(coordinates_in_window): Remove redundant tests.
Fix returned X pixel value for left-margin.

20 years ago(make_lispy_position): New function for generating
Kim F. Storm [Sun, 23 Nov 2003 00:09:39 +0000 (00:09 +0000)]
(make_lispy_position): New function for generating
mouse click positions from frame and pixel coordinates.
Enhanced to return buffer position and actual row/column for
events outside the text area using updated mode_line_string and
marginal_area_string functions.
Return left-fringe and right-fringe clicks as such, rather than
clicks in text area.
(make_lispy_event) [USE_X_TOOLKIT, USE_GTK]: Don't call
pixel_to_glyph_coords, as we never use the results.
(make_lispy_event): Use make_lispy_position for MOUSE_CLICK_EVENT,
WHEEL_EVENT, and DRAG_N_DROP_EVENT to replace redundant code.
Eliminate unused code in WHEEL_EVENT handling.
(make_lispy_movement): Use make_lispy_position.

20 years ago(buffer_posn_from_coords): Return actual row/column
Kim F. Storm [Sun, 23 Nov 2003 00:09:19 +0000 (00:09 +0000)]
(buffer_posn_from_coords): Return actual row/column
for glyph clicked on, rather than (unused) pixel positions.
(mode_line_string, marginal_area_string): Change X and Y args to
pointers for returning actual row/column for glyph clicked on.
Simplify and optimize loops.

20 years ago(mode_line_string, marginal_area_string): Update prototypes.
Kim F. Storm [Sun, 23 Nov 2003 00:09:00 +0000 (00:09 +0000)]
(mode_line_string, marginal_area_string): Update prototypes.

20 years agoEnhance and consolidate mouse event handling.
Kim F. Storm [Sun, 23 Nov 2003 00:08:23 +0000 (00:08 +0000)]
Enhance and consolidate mouse event handling.

20 years ago*** empty log message ***
Lars Hansen [Sat, 22 Nov 2003 23:01:39 +0000 (23:01 +0000)]
*** empty log message ***

20 years ago(struct the_group): Added.
Lars Hansen [Sat, 22 Nov 2003 23:01:18 +0000 (23:01 +0000)]
(struct the_group): Added.
(getgrgid): Added.

20 years ago(struct my_group): Added.
Lars Hansen [Sat, 22 Nov 2003 23:00:59 +0000 (23:00 +0000)]
(struct my_group): Added.
(getgrgid): Added.

20 years ago* ack.texi: Note that Alan Mackenzie contributed the AWK support
Martin Stjernholm [Sat, 22 Nov 2003 22:44:31 +0000 (22:44 +0000)]
* ack.texi: Note that Alan Mackenzie contributed the AWK support
in CC Mode.

20 years ago* cc-mode.texi: Updated for CC Mode 5.30.
Martin Stjernholm [Sat, 22 Nov 2003 22:35:56 +0000 (22:35 +0000)]
* cc-mode.texi: Updated for CC Mode 5.30.

Note: Please refrain from doing purely cosmetic changes like
removing trailing whitespace in this manual; it clobbers cvs
merging for no good reason.

20 years ago*** empty log message ***
Luc Teirlinck [Sat, 22 Nov 2003 14:09:13 +0000 (14:09 +0000)]
*** empty log message ***

20 years agoFix typo for hide-ifdef-mode entry: "line" -> "like".
Thien-Thi Nguyen [Sat, 22 Nov 2003 07:34:51 +0000 (07:34 +0000)]
Fix typo for hide-ifdef-mode entry: "line" -> "like".

20 years ago(Fassq, Fassoc, Frassq, Frassoc): Doc fixes.
Luc Teirlinck [Sat, 22 Nov 2003 03:48:24 +0000 (03:48 +0000)]
(Fassq, Fassoc, Frassq, Frassoc): Doc fixes.

20 years ago*** empty log message ***
Luc Teirlinck [Sat, 22 Nov 2003 03:42:24 +0000 (03:42 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Lars Hansen [Fri, 21 Nov 2003 18:28:07 +0000 (18:28 +0000)]
*** empty log message ***

20 years ago(Ffile_attributes): Parameter ID-FORMAT added and included in call to file
Lars Hansen [Fri, 21 Nov 2003 18:27:51 +0000 (18:27 +0000)]
(Ffile_attributes): Parameter ID-FORMAT added and included in call to file
name handler. Numeric UID and GID optionally translated to strings. Docstring updated.
(directory_files_internal): Parameter ID-FORMAT added.
(Fdirectory_files_and_attributes): Parameter ID-FORMAT added and included in call to
file name handler and call to directory_files_internal. Docstring updated.
(Fdirectory_files): Dummy parameter added in call to directory_files_internal.

20 years ago(Qinteger): Added.
Lars Hansen [Fri, 21 Nov 2003 18:27:05 +0000 (18:27 +0000)]
(Qinteger): Added.
(Qinteger_or_floatp, Qinteger_or_float_or_marker_p): Removed.
(Ffile_attributes): Parameter added.

20 years ago(Qinteger): Exported.
Lars Hansen [Fri, 21 Nov 2003 18:26:21 +0000 (18:26 +0000)]
(Qinteger): Exported.

20 years ago(File Attributes): Describe new parameter ID-FORMAT.
Lars Hansen [Fri, 21 Nov 2003 18:25:20 +0000 (18:25 +0000)]
(File Attributes): Describe new parameter ID-FORMAT.

20 years ago(File Attributes): Describe removed parameter ID-FORMAT.
Lars Hansen [Fri, 21 Nov 2003 18:24:52 +0000 (18:24 +0000)]
(File Attributes): Describe removed parameter ID-FORMAT.

20 years agoAdd plans for change of file attributes UID and GID from integer to string.
Lars Hansen [Fri, 21 Nov 2003 18:23:27 +0000 (18:23 +0000)]
Add plans for change of file attributes UID and GID from integer to string.

20 years ago(Freverse): Doc fix.
Luc Teirlinck [Fri, 21 Nov 2003 15:58:15 +0000 (15:58 +0000)]
(Freverse): Doc fix.
(Fnreverse): Doc fix.

20 years ago*** empty log message ***
Luc Teirlinck [Fri, 21 Nov 2003 15:55:07 +0000 (15:55 +0000)]
*** empty log message ***

20 years ago(Overview of Markers): Mention that, if a marker is used a a position,
Luc Teirlinck [Fri, 21 Nov 2003 05:04:07 +0000 (05:04 +0000)]
(Overview of Markers): Mention that, if a marker is used a a position,
its buffer is ignored.

20 years ago(Positions): Mention that, if a marker is used a a position, its
Luc Teirlinck [Fri, 21 Nov 2003 05:02:08 +0000 (05:02 +0000)]
(Positions): Mention that, if a marker is used a a position, its
buffer is ignored.

20 years ago*** empty log message ***
Luc Teirlinck [Fri, 21 Nov 2003 05:01:17 +0000 (05:01 +0000)]
*** empty log message ***

20 years ago(gud-gdba-command-name): Find gdb command via PATH.
Kim F. Storm [Wed, 19 Nov 2003 23:40:17 +0000 (23:40 +0000)]
(gud-gdba-command-name): Find gdb command via PATH.
(breakpoint-xpm-data, breakpoint-enabled-pbm-data): Make smoother.
(breakpoint-enabled-icon, breakpoint-disabled-icon): Set :ascent
to 100 for icons to avoid increasing line height when shown.

20 years ago*** empty log message ***
Kim F. Storm [Wed, 19 Nov 2003 23:39:51 +0000 (23:39 +0000)]
*** empty log message ***

20 years agoIn node defvar and asterisk, following suggestions by Juri Linkov
Robert J. Chassell [Wed, 19 Nov 2003 21:04:04 +0000 (21:04 +0000)]
In node defvar and asterisk, following suggestions by Juri Linkov
<juri@jurta.org>, describe using the set-variable command to set
values temporarily and to show a list of variables by using
completion.

20 years ago.
Andreas Schwab [Wed, 19 Nov 2003 13:23:43 +0000 (13:23 +0000)]
.

20 years ago(set-variable): Fix indentation.
Andreas Schwab [Wed, 19 Nov 2003 13:23:30 +0000 (13:23 +0000)]
(set-variable): Fix indentation.

20 years ago(init_iterator): Initialize it->start to position
Kim F. Storm [Tue, 18 Nov 2003 23:44:11 +0000 (23:44 +0000)]
(init_iterator): Initialize it->start to position
before reseating (in case start position is invisible).
(init_to_row_start): Set it->start to row-start.
(redisplay_window): Accept optional_new_start if start position
is invisible (in which case IT_CHARPOS overshoots PT).
(display_line): Setup row->start from it->start (rather than
it->current which is wrong if first char on line is invisible).
When done, reseat it->start to it->current (= start of next row).
(expose_area): Fix exposure of text area when first char (e.g. TAB)
is only partially visible.

20 years ago(struct it): New member start.
Kim F. Storm [Tue, 18 Nov 2003 23:42:40 +0000 (23:42 +0000)]
(struct it): New member start.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 18 Nov 2003 23:42:12 +0000 (23:42 +0000)]
*** empty log message ***

20 years ago(make_float, Fcons): Clear the markbit at init time.
Stefan Monnier [Tue, 18 Nov 2003 00:39:13 +0000 (00:39 +0000)]
(make_float, Fcons): Clear the markbit at init time.
(make_float, Fcons, Fmake_symbol, allocate_misc): Move the increment
of block_index outside of the macro call.
(Fgarbage_collect): Remove null code.

20 years ago(XPNTR): Don't redefine.
Stefan Monnier [Tue, 18 Nov 2003 00:17:42 +0000 (00:17 +0000)]
(XPNTR): Don't redefine.

20 years ago(hashfn_eq, hashfn_eql, hashfn_equal, hash_put)
Stefan Monnier [Mon, 17 Nov 2003 23:30:28 +0000 (23:30 +0000)]
(hashfn_eq, hashfn_eql, hashfn_equal, hash_put)
(sxhash_string, sxhash): Use INTMASK instead of VALMASK.
(maybe_resize_hash_table): Use MOST_POSITIVE_FIXNUM.

20 years ago(parse_modifiers, apply_modifiers): Use INTMASK instead of VALMASK.
Stefan Monnier [Mon, 17 Nov 2003 23:29:40 +0000 (23:29 +0000)]
(parse_modifiers, apply_modifiers): Use INTMASK instead of VALMASK.

20 years ago(VALMASK): Only define for non-union type.
Stefan Monnier [Mon, 17 Nov 2003 23:29:30 +0000 (23:29 +0000)]
(VALMASK): Only define for non-union type.
(MARKBIT): Remove.
(ARRAY_MARK_FLAG): Use previous value of MARKBIT.
(XTYPE): Define unconditionally.
(XSETTYPE): Remove one more remnant.
(EQ): Define differently for the union and non-union cases.
(INTMASK): New bit mask.
(struct Lisp_Marker): Move down to prepare for upcoming patch.
(GC_EQ): Delegate to EQ.

20 years ago(coding_restore_composition): Lisp_Object/int mixup.
Stefan Monnier [Mon, 17 Nov 2003 23:23:15 +0000 (23:23 +0000)]
(coding_restore_composition): Lisp_Object/int mixup.

20 years agoIn node `defvar and asterisk', commented out three paragraphs on
Robert J. Chassell [Mon, 17 Nov 2003 20:01:11 +0000 (20:01 +0000)]
In node `defvar and asterisk', commented out three paragraphs on
edit-options since the command is no longer described in the Emacs
manual.

20 years agoRegenerated with "rm loaddefs.el; make autoloads".
Markus Rost [Mon, 17 Nov 2003 19:02:52 +0000 (19:02 +0000)]
Regenerated with "rm loaddefs.el; make autoloads".
This fixes default value of `button-map' where
push-button was bound to "" instead to "\r".

20 years ago*** empty log message ***
Carsten Dominik [Mon, 17 Nov 2003 14:24:58 +0000 (14:24 +0000)]
*** empty log message ***

20 years ago* xterm.c (x_window_to_scroll_bar): Move check of display to
Jan Djärv [Mon, 17 Nov 2003 06:06:24 +0000 (06:06 +0000)]
* xterm.c (x_window_to_scroll_bar): Move check of display to
  where window_id is compared.

20 years ago(latin1-display): Fix docstring.
Kenichi Handa [Mon, 17 Nov 2003 05:25:52 +0000 (05:25 +0000)]
(latin1-display): Fix docstring.
(latin1-display-ucs-per-lynx): Likewise.

20 years ago(eshell-ls-file): There are times with size-width is nil and
John Wiegley [Mon, 17 Nov 2003 00:24:06 +0000 (00:24 +0000)]
(eshell-ls-file): There are times with size-width is nil and
uncomputed (when directories are created in dired, for example); in
this case, 4 is reasonable default value, although it may caused
skewed new entries (which could be avoided by returning the original
value of 8 in all cases, but 99% of the time this is a waste of
whitespace).

20 years ago*** empty log message ***
John Wiegley [Mon, 17 Nov 2003 00:22:59 +0000 (00:22 +0000)]
*** empty log message ***

20 years ago(start_display): Set it->first_vpos.
Kim F. Storm [Sun, 16 Nov 2003 23:44:22 +0000 (23:44 +0000)]
(start_display): Set it->first_vpos.
(try_window_id): Use first_vpos to start display in first _text_
line if no reusable lines at start of window with header line.