summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (struct buffer): New member word_wrap.Chong Yidong2008-06-241-0/+2
|
* * buffer.h (struct buffer): New member word_wrap.Chong Yidong2008-06-241-1/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * buffer.c (syms_of_buffer): New variables default-word-wrap and word-wrap. (init_buffer_once): Initialize them. * dispextern.h (struct it): Replace bool truncate_lines_p with a line_wrap enum possessing three possible values. * termopts.h: Replace truncate_partial_width_windows with Vtruncate_partial_width_windows. * dispnew.c (direct_output_for_insert): Avoid direct output when inserting a space with word wrap on. * indent.c (compute_motion): Obey integer values of truncate-partial-width-windows. * xdisp.c (Vtruncate_partial_width_windows): New Lisp_Object, replacing truncate_partial_width_windows. (init_iterator): If Vtruncate_partial_width_windows is an integer, truncate only if the window width is below that integer. (start_display. resize_mini_window, produce_stretch_glyph) (display_string, move_it_in_display_line_to): Use line_wrap. (back_to_previous_visible_line_start, reseat_1): Reset string_from_display_prop_p. (display_line): Extend default face to end of line when wrapping. (display_line, move_it_in_display_line_to): Add ability to wrap continued lines at word boundaries.
* Re-order items.Chong Yidong2008-06-241-429/+441
|
* Fix up comments.Stefan Monnier2008-06-241-30/+30
|
* (Ffont_face_attributes): Multiply pixel size before pointJason Rumney2008-06-242-1/+6
| | | | conversion to avoid multiplying rounding error.
* (PIXEL_TO_POINT): Clarify usage in comment.Jason Rumney2008-06-241-2/+5
|
* Add coding tag.Jason Rumney2008-06-241-2/+1
|
* (font_score): Even if the PIXEL_SIZE is the same, checkKenichi Handa2008-06-241-3/+2
| | | | | DPI too. (font_sort_entites): Setup prefer_prop[FONT_DPI_INDEX] too.
* (Killing from the stack): Mention how to use normal Emacs copying.Jay Belanger2008-06-243-15/+31
|
* (calc-init-extensions): Add keybinding for `kill-ring-save'.Jay Belanger2008-06-241-0/+1
|
* (calc-mode-map): Add extra keybindings to `calc-missing-key'.Jay Belanger2008-06-241-1/+4
|
* Handle void selection in mouse-appearance-menuMiles Bader2008-06-242-1/+6
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1281
* * add-log.el (add-change-log-entry): Add new arg to force each newDan Nicolaescu2008-06-243-10/+20
| | | | | entry to be on a new line. * diff-mode.el (diff-add-change-log-entries-other-window): Use it.
* (vc-client-object): Remove.Dan Nicolaescu2008-06-242-150/+119
| | | | | | | | | | | | | | | | (vc-dir-prepare-status-buffer): Take a backend as an argument and use it when looking for a buffer. (vc-dir): Add a backend argument. Set revert-buffer-function. Don't create a client object. Move bindings ... (vc-dir-menu-map, vc-dir-mode-map): ... here. (vc-dir-revert-buffer-function): New function. (vc-generic-status-printer): Rename to ... (vc-dir-status-printer): ... this. (vc-generic-state, vc-generic-status-fileinfo-extra) (vc-dir-extra-menu, vc-make-backend-object): Remove. (vc-default-status-printer): Use a different face for directories. Don't display any text for directories in the state column. Add tooltips.
* (Todo): Update.Dan Nicolaescu2008-06-242-13/+5
|
* * makefile.w32-in (MISC): Add $(srcdir)/quail/arabic.elc.Juanma Barranquero2008-06-242-0/+5
|
* * vc-hg.el (vc-annotate-convert-time, vc-default-status-printer):Dan Nicolaescu2008-06-247-0/+22
| | | | | | | | * vc-rcs.el (vc-annotate-convert-time): * vc-mtn.el (vc-annotate-convert-time): * vc-git.el (vc-annotate-convert-time): * vc-cvs.el (vc-annotate-convert-time): * vc-bzr.el (vc-annotate-convert-time): Declare as functions.
* Fix typos.Juanma Barranquero2008-06-243-23/+19
|
* * gmake.defs (DEBUG_FLAG, DEBUG_LINK) [!NODEBUG]:Juanma Barranquero2008-06-233-3/+29
| | | | | | | | Don't hardcode -gstabs+, use DEBUG_INFO. * configure.bat (gccdebug): Check for DWARF-2 support in GCC. Default to stabs if the compiler does not support DWARF-2. (genmakefiles): Write new variable DEBUG_INFO to config.settings.
* Large file support in MS-Windows `stat' is done.Eli Zaretskii2008-06-231-7/+0
|
* * w32term.c (x_draw_glyph_string_background)Jason Rumney2008-06-233-15/+8
| | | | | | (x_draw_glyph_string): Remove old bdf font code. * w32term.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): Remove.
* (vc-annotate-mode): Derive from special-modeDan Nicolaescu2008-06-232-3/+7
| | | | instead of using view-mode.
* (distclean): Don't delete *.elc and autogen files.Stefan Monnier2008-06-232-4/+9
|
* Add arch taglineMiles Bader2008-06-232-0/+2
|
* * vc.el:Dan Nicolaescu2008-06-226-1068/+1127
| | | | | | | * vc-hooks.el: * vc-dispatcher.el: Move vc-dir variables and functions ... * vc-dir.el: ... here. New file. * Makefile.in (ELCFILES): Add vc-dir.elc.
* * vc.el: Move vc-annotate variables and functions ...Dan Nicolaescu2008-06-224-593/+635
| | | | | * vc-annotate.el: ... here. New file. * Makefile.in (ELCFILES): Add vc-annotate.elc.
* (font_find_for_lface): Try the adstyle specified in the property ofKenichi Handa2008-06-222-5/+34
| | | | LFACE_FONT of LFACE (if any).
* * vc-dav.el: Move here from url/vc-dav.el.Dan Nicolaescu2008-06-222-1/+9
| | | | | | (Todo): Note work needed to make this backend functional. * Makefile.in (ELCFILES): Update vc-dav.el location.
* * vc-dav.el: Move here from url/vc-dav.el.Dan Nicolaescu2008-06-224-1/+12
| | | | | | | * Makefile.in (ELCFILES): Update vc-dav.el location. * vc-dav.el: Move to the parent directory to be together with the rest of the VC backends.
* (x_set_frame_alpha): Add x_catch_errors for bug#437.Stefan Monnier2008-06-222-6/+17
|
* * Makefile.in ${SUBDIR}: Pass additional BOOTSTRAPEMACS argument.Stefan Monnier2008-06-226-34/+61
| | | | | | | | | | * Makefile.in (${lisp} ${SOME_MACHINE_LISP}, ../lisp/loaddefs.el): Use $(BOOTSTRAPEMACS) rather than witness-emacs. (bootstrap-emacs${EXEEXT}): Merge witness-emacs into it. (witness-emacs): Remove. (lisp, shortlisp): Move loaddefs.el earlier. (mostlyclean): Forget about witness-emacs. * Makefile.in (COMPILE_FIRST): Trim down and add autoload.el.
* (.SUFFIXES): Declare .el.elc as a suffix rule, for non-GNU makes.Glenn Morris2008-06-222-0/+3
|
* (top_bootclean): Remove obsolete references to lock/.Glenn Morris2008-06-222-2/+5
|
* (witness-emacs): Depend on temacs${EXEEXT}.Glenn Morris2008-06-222-1/+5
|
* (help-xref-interned): Declare.Glenn Morris2008-06-212-1/+9
|
* (easy-mmode-set-keymap-parents): Evaluate definition when compiling.Glenn Morris2008-06-211-11/+12
|
* Require 'cl when compiling.Glenn Morris2008-06-211-0/+1
|
* Require 'cl when compiling.Glenn Morris2008-06-212-1/+3
|
* Require 'cl when compiling.Glenn Morris2008-06-212-0/+4
|
* (bug-reference-fontify): Revert previous change that saved match data.Glenn Morris2008-06-212-13/+11
|
* Add bug-reference-url-format local setting.Glenn Morris2008-06-211-0/+7
|
* (bug-reference-map): Bind down-mouse-1 rather than mouse-1.Glenn Morris2008-06-211-13/+17
| | | | | | (bug-reference-url-format): Autoload safe if string. (bug-reference-bug-regexp): Make space after "bug" optional. (bug-reference-fontify): Save match data.
* (define-derived-mode): Add `doc-string' declaration.John Paul Wallington2008-06-212-1/+8
|
* (rst-mode): Put docstring in right place.John Paul Wallington2008-06-211-3/+3
|
* (fancy-about-text, fancy-startup-tail): Increase text size forChong Yidong2008-06-211-2/+2
| | | | legibility.
* * startup.el (fancy-about-text, fancy-startup-tail): Increase textChong Yidong2008-06-211-0/+3
| | | | size for legibility.
* Add witness-emacs.Glenn Morris2008-06-211-0/+1
|
* (all): Explicitly pass EMACS to sub-make, for some non-GNU makes.Glenn Morris2008-06-212-1/+4
|
* (fixed-pitch): Use "Monospace" family.Chong Yidong2008-06-211-3/+5
| | | | | | (variable-pitch): Use "Sans" family. (face-font-family-alternatives): Define alternatives for "Sans" and "Monospace".
* * faces.el (fixed-pitch): Use "Monospace" family.Chong Yidong2008-06-211-0/+7
| | | | | | (variable-pitch): Use "Sans" family. (face-font-family-alternatives): Define alternatives for "Sans" and "Monospace".