]> git.eshelyaron.com Git - emacs.git/log
emacs.git
24 years ago*** empty log message ***
Gerd Moellmann [Fri, 15 Sep 2000 21:01:39 +0000 (21:01 +0000)]
*** empty log message ***

24 years ago(lookup_image): Build mask before applying an algorithm.
Gerd Moellmann [Fri, 15 Sep 2000 21:01:29 +0000 (21:01 +0000)]
(lookup_image): Build mask before applying an algorithm.
Recognize algorithm `disabled'.
(cross_disabled_images): New variable.
(COLOR_INTENSITY): New macro.
(x_detect_edges): Use COLOR_INTENSITY.
(x_disable_image): New function.
(syms_of_xfns): DEFVAR_BOOL cross_disabled_images.

24 years ago(build_desired_tool_bar_string): For a toolbar item in
Gerd Moellmann [Fri, 15 Sep 2000 21:01:14 +0000 (21:01 +0000)]
(build_desired_tool_bar_string): For a toolbar item in
disabled state, don't apply an image transformation algorithm if
the user specified an image for the disabled state.  Use
`:algorthm disabled' for creating a disabled item's image if the
user hasn't specified an image.

24 years ago(toolbar-add-item): Use the same image
Gerd Moellmann [Fri, 15 Sep 2000 21:00:32 +0000 (21:00 +0000)]
(toolbar-add-item): Use the same image
specification if or if not tool-bar item contains an `:enabled'
property.

24 years agoSort alphabetically and add `Makefile' and `elc.tar.gz'.
Stefan Monnier [Fri, 15 Sep 2000 20:59:32 +0000 (20:59 +0000)]
Sort alphabetically and add `Makefile' and `elc.tar.gz'.

24 years agoSort alphabetically and add `Makefile'.
Stefan Monnier [Fri, 15 Sep 2000 20:58:45 +0000 (20:58 +0000)]
Sort alphabetically and add `Makefile'.

24 years ago(menu-bar-files-menu): Disable ``Save'' if
Gerd Moellmann [Fri, 15 Sep 2000 20:28:56 +0000 (20:28 +0000)]
(menu-bar-files-menu): Disable ``Save'' if
current buffer has no file name.

24 years ago*** empty log message ***
Dave Love [Fri, 15 Sep 2000 18:00:07 +0000 (18:00 +0000)]
*** empty log message ***

24 years ago(clean mostlyclean): Ignore errors when removing files.
Andrew Innes [Fri, 15 Sep 2000 17:50:43 +0000 (17:50 +0000)]
(clean mostlyclean): Ignore errors when removing files.

24 years agoStrokes update. Toolbar stuff.
Dave Love [Fri, 15 Sep 2000 17:33:37 +0000 (17:33 +0000)]
Strokes update.  Toolbar stuff.

24 years agoSync with maintainer's current version with changes
Dave Love [Fri, 15 Sep 2000 17:22:25 +0000 (17:22 +0000)]
Sync with maintainer's current version with changes
for Emacs, but avoid runtime cl and levents.
(toplevel):  Change autoloads and compilation requires.
(strokes-version, strokes-bug-address, strokes-lift): Values
changed.
(strokes-xpm-header, strokes-insinuated): New variable.
(strokes): Add :link.
(strokes-mode): Customized.
(strokes-while-inhibiting-garbage-collector): New macro.
(strokes-remassoc): Avoid remove-if.
(strokes-fix-button2-command): Don't use ad-do-it.
(strokes-insinuate): New function.
(strokes-button-press-event-p, strokes-button-release-event-p):
New functions, used instead of non-`strokes-' versions..
(strokes-mouse-event-p): Rewritten.
(strokes-event-closest-point): Avoid event-point.
(strokes-get-grid-position): Avoid cdadr, caadr
(strokes-read-stroke, strokes-read-complex-stroke): Avoid levents
functions.
(strokes-help): Use with-output-to-temp-buffer.
(strokes-window-configuration-changed-p): New function.
(strokes-update-window-configuration): Use buffer-live-p,
strokes-window-configuration-changed-p.
(strokes-mode): Use strokes-insinuate.  Alter mouse bindings.
(strokes-char-face): New face.
(strokes-char-table, strokes-base64-chars): New variable.
(strokes-xpm-for-stroke, strokes-list-strokes)
(strokes-xpm-char-on-p, strokes-xpm-char-bit-p)
(strokes-xpm-encode-length-as-string, strokes-xpm-decode-char)
(strokes-xpm-to-compressed-string, strokes-decode-buffer)
(strokes-encode-buffer, strokes-xpm-for-compressed-string)
(strokes-compose-complex-stroke, strokes-alphabetic-lessp): New
functions.

24 years ago*** empty log message ***
Gerd Moellmann [Fri, 15 Sep 2000 15:22:07 +0000 (15:22 +0000)]
*** empty log message ***

24 years ago(toolbar-add-item): Use image-mask-p.
Gerd Moellmann [Fri, 15 Sep 2000 15:21:42 +0000 (15:21 +0000)]
(toolbar-add-item): Use image-mask-p.

24 years ago(ALLOC_XPM_COLORS): Define if we can use Emacs' color
Gerd Moellmann [Fri, 15 Sep 2000 15:19:03 +0000 (15:19 +0000)]
(ALLOC_XPM_COLORS): Define if we can use Emacs' color
allocation functions with the XPM lib.
(struct xpm_cached_color) [ALLOC_XPM_COLORS]: New structure.
(XPM_COLOR_CACHE_BUCKETS) [ALLOC_XPM_COLORS]: New macro.
(xpm_color_cache) [ALLOC_XPM_COLORS]: New variable.
(xpm_init_color_cache, xpm_free_color_cache, xpm_lookup_color)
(xpm_alloc_color, xpm_free_colors) [ALLOC_XPM_COLORS]: New
functions.
(xpm_load) [ALLOC_XPM_COLORS]: Use Emacs' own color allocation
functions, if possible, because these handle color allocation
failure more gracefully.
(Fimage_mask_p): New function.

24 years ago*** empty log message ***
Gerd Moellmann [Fri, 15 Sep 2000 11:49:22 +0000 (11:49 +0000)]
*** empty log message ***

24 years ago(create-image): Doc fix.
Gerd Moellmann [Fri, 15 Sep 2000 11:49:07 +0000 (11:49 +0000)]
(create-image): Doc fix.

24 years ago(toolbar-add-item): Use `:mask heuristic'
Gerd Moellmann [Fri, 15 Sep 2000 11:48:44 +0000 (11:48 +0000)]
(toolbar-add-item): Use `:mask heuristic'
instead of `:heuristic-mask t'.

24 years ago(QCmatrix, QCcolor_adjustment, QCmask, Qemboss)
Gerd Moellmann [Fri, 15 Sep 2000 11:48:16 +0000 (11:48 +0000)]
(QCmatrix, QCcolor_adjustment, QCmask, Qemboss)
(Qedge_detection, Qheuristic): New symbols.
(syms_of_xfns): Initialize new symbols.
(lookup_image): Handle `:mask X', `:algorithm emboss', and
`algorithm (edge-detection ...)'.
(xbm_format, xpm_format, pbm_format, png_format, jpeg_format):
(tiff_format, gif_format, gs_format): Add `:mask'.
(XBM_MASK, XPM_MASK, PBM_MASK, PNG_MASK, JPEG_MASK, TIFF_MASK)
(GIF_MASK, GS_MASK): New enumerators.
(x_laplace_read_row, x_laplace_write_row): Functions removed.
(emboss_matrix, laplace_matrix): New variables.
(x_to_xcolors, x_from_xcolors, x_detect_edges, x_emboss)
(x_edge_detection): New functions.
(x_laplace): Rewritten in terms of x_detect_edges.
(x_build_heuristic_mask): If image has a mask, free it.

24 years ago*** empty log message ***
Andrew Innes [Thu, 14 Sep 2000 22:00:54 +0000 (22:00 +0000)]
*** empty log message ***

24 years agoRevert to Unix line endings.
Andrew Innes [Thu, 14 Sep 2000 21:59:59 +0000 (21:59 +0000)]
Revert to Unix line endings.

24 years ago*** empty log message ***
Andrew Innes [Thu, 14 Sep 2000 21:51:49 +0000 (21:51 +0000)]
*** empty log message ***

24 years agoStandardize indentation somewhat.
Andrew Innes [Thu, 14 Sep 2000 21:51:16 +0000 (21:51 +0000)]
Standardize indentation somewhat.
Add bootstrap support.
Pass $(MFLAGS) when invoking make recursively.
Add shell-specific variants of top-level targets that invoke make
recursively in other directories, and add necessary computed
dependencies.

24 years ago(SHELLTYPE): New define.
Andrew Innes [Thu, 14 Sep 2000 21:45:45 +0000 (21:45 +0000)]
(SHELLTYPE): New define.

24 years ago(SHELLTYPE): New define.
Andrew Innes [Thu, 14 Sep 2000 21:45:18 +0000 (21:45 +0000)]
(SHELLTYPE): New define.
(SETLOADPATH): New define.

24 years agoChange to DOS line endings.
Andrew Innes [Thu, 14 Sep 2000 21:40:59 +0000 (21:40 +0000)]
Change to DOS line endings.
Simplify the generation of makefiles (don't need to generate
various top-level targets that invoke make in other directories).

24 years agoAdd note about expected error messages when configure
Andrew Innes [Thu, 14 Sep 2000 21:37:44 +0000 (21:37 +0000)]
Add note about expected error messages when configure
is run.

24 years ago(w32_per_char_metric): Handle non-TrueType fonts.
Andrew Innes [Thu, 14 Sep 2000 21:34:22 +0000 (21:34 +0000)]
(w32_per_char_metric): Handle non-TrueType fonts.

24 years agoStandardize indentation somewhat.
Andrew Innes [Thu, 14 Sep 2000 21:32:40 +0000 (21:32 +0000)]
Standardize indentation somewhat.
(bootstrap-temacs): Use $(ARGQUOTE) instead of literal quotes, to
cater for differences between shells.

24 years ago(clean mostlyclean): Ignore errors when deleting
Andrew Innes [Thu, 14 Sep 2000 21:27:11 +0000 (21:27 +0000)]
(clean mostlyclean): Ignore errors when deleting
leim-list.el.
(distclean maintainer-clean): Ditto for stamp-subdir.

24 years agoRename skkdic to ja-dic.
Andrew Innes [Thu, 14 Sep 2000 21:25:13 +0000 (21:25 +0000)]
Rename skkdic to ja-dic.

24 years agoAdd bootstrap support. Also copy lisp source
Andrew Innes [Thu, 14 Sep 2000 21:22:43 +0000 (21:22 +0000)]
Add bootstrap support.  Also copy lisp source
when installing.

24 years ago(DONTCOMPILE): Fix typo.
Andrew Innes [Thu, 14 Sep 2000 21:19:58 +0000 (21:19 +0000)]
(DONTCOMPILE): Fix typo.

24 years ago(shell-write-history-on-exit): New function.
Andrew Innes [Thu, 14 Sep 2000 21:15:44 +0000 (21:15 +0000)]
(shell-write-history-on-exit): New function.
(shell-dumb-shell-regexp): New custom variable.
(shell-mode): Make shell-write-history-on-exit the process
sentinel if shell name matches shell-dumb-shell-regexp.

24 years agoComment out before-init-hook function which resets
Andrew Innes [Thu, 14 Sep 2000 21:13:08 +0000 (21:13 +0000)]
Comment out before-init-hook function which resets
source-directory based; this breaks bootstrap.

24 years ago(x_produce_glyphs): If the distance from the current
Gerd Moellmann [Thu, 14 Sep 2000 20:20:51 +0000 (20:20 +0000)]
(x_produce_glyphs): If the distance from the current
position to the next tab stop is less than a canonical character
width, use the tab stop after that.

24 years ago*** empty log message ***
Dave Love [Thu, 14 Sep 2000 19:47:28 +0000 (19:47 +0000)]
*** empty log message ***

24 years ago(alloc_buffer_text): Fix xmalloc call.
Dave Love [Thu, 14 Sep 2000 19:39:11 +0000 (19:39 +0000)]
(alloc_buffer_text): Fix xmalloc call.

24 years ago(handle_fontified_prop): While running fontification
Gerd Moellmann [Thu, 14 Sep 2000 19:17:36 +0000 (19:17 +0000)]
(handle_fontified_prop): While running fontification
functions, bind `fontification-functions' and
`after-change-functions' to nil.

24 years agoTool bar, mention c-mouse-3.
Dave Love [Thu, 14 Sep 2000 19:17:05 +0000 (19:17 +0000)]
Tool bar, mention c-mouse-3.

24 years agoFix spurion.
Dave Love [Thu, 14 Sep 2000 18:59:00 +0000 (18:59 +0000)]
Fix spurion.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 14 Sep 2000 15:15:16 +0000 (15:15 +0000)]
*** empty log message ***

24 years agoRemove everything having to do with the use of mmap.
Gerd Moellmann [Thu, 14 Sep 2000 15:14:28 +0000 (15:14 +0000)]
Remove everything having to do with the use of mmap.

24 years ago(BUFFER_ALLOC, BUFFER_REALLOC, BUFFER_FREE): Removed.
Gerd Moellmann [Thu, 14 Sep 2000 15:14:15 +0000 (15:14 +0000)]
(BUFFER_ALLOC, BUFFER_REALLOC, BUFFER_FREE): Removed.
(enlarge_buffer_text): Add prototype.

24 years agoMove allocation with mmap here, from ralloc.c. Change
Gerd Moellmann [Thu, 14 Sep 2000 15:14:02 +0000 (15:14 +0000)]
Move allocation with mmap here, from ralloc.c.  Change
conditional compilation on REL_ALLOC_MMAP to USE_MMAP_FOR_BUFFERS.
(mmap_alloc, mmap_free, mmap_realloc) [REL_ALLOC_MMAP]: Renamed
from former r_alloc_* functions in ralloc.c.
(mmap_page_size, mmap_initialized_p) [REL_ALLOC_MMAP]: New
variables.
(MEM_ALIGN) [REL_ALLOC_MMAP]: New macro.
(mmap_init) [REL_ALLOC_MMAP]: New function.
(alloc_buffer_text, enlarge_buffer_text, free_buffer_text): New
functions replacing macros BUFFER_ALLOC, BUFFER_REALLOC, and
BUFFER_FREE.

24 years ago(make_gap): Use enlarge_buffer_text.
Gerd Moellmann [Thu, 14 Sep 2000 15:13:29 +0000 (15:13 +0000)]
(make_gap): Use enlarge_buffer_text.

24 years agoChange conditional compilation on REL_ALLOC_MMAP to
Gerd Moellmann [Thu, 14 Sep 2000 15:13:18 +0000 (15:13 +0000)]
Change conditional compilation on REL_ALLOC_MMAP to
USE_MMAP_FOR_BUFFERS.

24 years ago(mallocobj) [SYSTEM_MALLOC]: Don't add ralloc.o.
Gerd Moellmann [Thu, 14 Sep 2000 15:13:02 +0000 (15:13 +0000)]
(mallocobj) [SYSTEM_MALLOC]: Don't add ralloc.o.

24 years ago(USE_MMAP_FOR_BUFFERS): Define instead of REL_ALLOC_MMAP.
Gerd Moellmann [Thu, 14 Sep 2000 15:12:48 +0000 (15:12 +0000)]
(USE_MMAP_FOR_BUFFERS): Define instead of REL_ALLOC_MMAP.

24 years ago(USE_MMAP_FOR_BUFFERS): Recognize in system
Gerd Moellmann [Thu, 14 Sep 2000 15:11:53 +0000 (15:11 +0000)]
(USE_MMAP_FOR_BUFFERS): Recognize in system
configuration files instead of REL_ALLOC_MMAP.  Set REL_ALLOC
to `no' if defined.  Change result report.

24 years ago(toolbar-like-menu-item): Doc fix.
Dave Love [Thu, 14 Sep 2000 13:17:02 +0000 (13:17 +0000)]
(toolbar-like-menu-item): Doc fix.

24 years ago*** empty log message ***
Dave Love [Thu, 14 Sep 2000 12:53:20 +0000 (12:53 +0000)]
*** empty log message ***

24 years ago(ansi-colors): Doc change.
Gerd Moellmann [Thu, 14 Sep 2000 12:38:09 +0000 (12:38 +0000)]
(ansi-colors): Doc change.
(ansi-color-get-face): Simplified regexp.
(ansi-color-faces-vector): Added more faces, doc change.
(ansi-color-names-vector): Doc change.
(ansi-color-regexp): Simplified regexp.
(ansi-color-parameter-regexp): New regexp.
(ansi-color-filter-apply): Doc change.
(ansi-color-filter-region): Doc change.
(ansi-color-apply): Use ansi-color-regexp and ansi-color-get-face,
deal with zero length parameters.
(ansi-color-apply-on-region): Doc change.
(ansi-color-map): Doc change.
(ansi-color-map-update): Removed debugging message.
(ansi-color-get-face-1): Added condition-case to trap
args-out-of-range errors.
(ansi-color-get-face): Doc change.
(ansi-color-make-face): Removed.
(ansi-color-for-shell-mode): New option.

24 years ago(indent-for-tab-command): Doc fix.
Gerd Moellmann [Thu, 14 Sep 2000 12:19:16 +0000 (12:19 +0000)]
(indent-for-tab-command): Doc fix.

24 years agoAdd toolbar.
Dave Love [Thu, 14 Sep 2000 11:57:02 +0000 (11:57 +0000)]
Add toolbar.

24 years agoNew. (Gnome icon by tigert.)
Dave Love [Thu, 14 Sep 2000 11:56:36 +0000 (11:56 +0000)]
New.  (Gnome icon by tigert.)

24 years agoNew.
Dave Love [Thu, 14 Sep 2000 11:55:46 +0000 (11:55 +0000)]
New.

24 years ago*** empty log message ***
Dave Love [Thu, 14 Sep 2000 09:52:08 +0000 (09:52 +0000)]
*** empty log message ***

24 years ago(Fplay_sound): Doc fix.
Gerd Moellmann [Wed, 13 Sep 2000 18:23:03 +0000 (18:23 +0000)]
(Fplay_sound): Doc fix.

24 years ago(Clickable Text): Fix example.
Dave Love [Wed, 13 Sep 2000 18:00:34 +0000 (18:00 +0000)]
(Clickable Text): Fix example.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 13 Sep 2000 15:47:04 +0000 (15:47 +0000)]
*** empty log message ***

24 years ago(quail-start-translation): Translate KEY if necessary even if it
Kenichi Handa [Wed, 13 Sep 2000 12:10:29 +0000 (12:10 +0000)]
(quail-start-translation): Translate KEY if necessary even if it
doesn't have any mapping in the current input method.
(quail-start-conversion): Likewise.
(quail-help): The output message is improved.

24 years ago*** empty log message ***
Kenichi Handa [Wed, 13 Sep 2000 12:09:56 +0000 (12:09 +0000)]
*** empty log message ***

24 years ago(comint-output-filter):
Miles Bader [Wed, 13 Sep 2000 12:08:32 +0000 (12:08 +0000)]
(comint-output-filter):
  Revert to using `insert-before-markers'.
  Add bletcherous hack to undo damage caused by `insert-before-markers'.
  Put `front-sticky' property on overlays created here so that the field code
    understands how the overlay works.
  Use a let when making comint-last-prompt-overlay, so that the code is
    easier to read.

24 years agoAvoid some more compiler warnings.
Gerd Moellmann [Wed, 13 Sep 2000 11:18:03 +0000 (11:18 +0000)]
Avoid some more compiler warnings.
(parse_tool_bar_item): Ignore cached key bindings.

24 years ago(widget-default-format-handler): DTRT when
Dave Love [Wed, 13 Sep 2000 10:34:52 +0000 (10:34 +0000)]
(widget-default-format-handler): DTRT when
doc-property is a function.

24 years agoAdd some comments about DOUG_LEA_MALLOC's use of mmap
Gerd Moellmann [Wed, 13 Sep 2000 09:19:05 +0000 (09:19 +0000)]
Add some comments about DOUG_LEA_MALLOC's use of mmap
and allocation of Lisp data.

24 years ago(browse-url-filename-alist): Use , not ,@ to add DOS/Windows specific association.
Jason Rumney [Tue, 12 Sep 2000 20:21:39 +0000 (20:21 +0000)]
(browse-url-filename-alist): Use , not ,@ to add DOS/Windows specific association.

24 years ago(read-mail-command): Doc fix.
Dave Love [Tue, 12 Sep 2000 17:59:26 +0000 (17:59 +0000)]
(read-mail-command): Doc fix.
(mail-user-agent): Add gnus-user-agent option for upcoming Gnus.

24 years agoRemove obsolescences, especially hash tables and refs to Emacs 19.
Dave Love [Tue, 12 Sep 2000 17:44:45 +0000 (17:44 +0000)]
Remove obsolescences, especially hash tables and refs to Emacs 19.

24 years agoRemove conditional compilation on SCALABLE_FONTS.
Gerd Moellmann [Tue, 12 Sep 2000 14:19:54 +0000 (14:19 +0000)]
Remove conditional compilation on SCALABLE_FONTS.
(Finternal_set_lisp_face_attribute): If frame is 0, set new frame
defaults first.

24 years ago(set-locale-environment): Doc fix.
Dave Love [Tue, 12 Sep 2000 13:32:06 +0000 (13:32 +0000)]
(set-locale-environment): Doc fix.

24 years ago(mail-mode-fill-paragraph): Do not get the
Gerd Moellmann [Tue, 12 Sep 2000 13:30:30 +0000 (13:30 +0000)]
(mail-mode-fill-paragraph): Do not get the
filed name if it's not there.

24 years ago*** empty log message ***
Dave Love [Tue, 12 Sep 2000 13:16:58 +0000 (13:16 +0000)]
*** empty log message ***

24 years agoAdd `emulation' to keywords.
Dave Love [Tue, 12 Sep 2000 13:07:00 +0000 (13:07 +0000)]
Add `emulation' to keywords.

24 years ago(vc-dired-listing-switches): Fix :version.
Dave Love [Tue, 12 Sep 2000 13:03:44 +0000 (13:03 +0000)]
(vc-dired-listing-switches): Fix :version.

24 years agoDoc fixes.
Dave Love [Tue, 12 Sep 2000 13:00:30 +0000 (13:00 +0000)]
Doc fixes.

24 years ago(add-minor-mode): Use toggle-fun arg.
Dave Love [Tue, 12 Sep 2000 12:56:25 +0000 (12:56 +0000)]
(add-minor-mode): Use toggle-fun arg.

24 years agoAdd :version to several defcustoms.
Dave Love [Tue, 12 Sep 2000 12:54:31 +0000 (12:54 +0000)]
Add :version to several defcustoms.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 12 Sep 2000 12:51:38 +0000 (12:51 +0000)]
*** empty log message ***

24 years ago(imenu--truncate-items, imenu--cleanup)
Dave Love [Tue, 12 Sep 2000 12:49:20 +0000 (12:49 +0000)]
(imenu--truncate-items, imenu--cleanup)
(imenu--generic-function): Avoid mapcar.
(imenu--replace-spaces): Function removed.
(imenu--completion-buffer): Use subst-char-in-string.
(imenu-add-to-menubar): Use keymap inheritance.

24 years agoAdd Keywords:.
Dave Love [Tue, 12 Sep 2000 12:37:36 +0000 (12:37 +0000)]
Add Keywords:.

24 years agocopyright up-date
Dave Love [Tue, 12 Sep 2000 12:35:33 +0000 (12:35 +0000)]
copyright up-date

24 years ago*** empty log message ***
Miles Bader [Tue, 12 Sep 2000 11:35:14 +0000 (11:35 +0000)]
*** empty log message ***

24 years ago(diff-hunk-text): Use `with-temp-buffer'.
Miles Bader [Tue, 12 Sep 2000 11:24:28 +0000 (11:24 +0000)]
(diff-hunk-text): Use `with-temp-buffer'.
(diff-mode-map): Bind `diff-test-hunk'.
(diff-apply-hunk): Use `select-window' instead of `pop-to-buffer'.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 12 Sep 2000 10:59:03 +0000 (10:59 +0000)]
*** empty log message ***

24 years ago(Fload): Put code checking for recursive loads in #if 0.
Gerd Moellmann [Tue, 12 Sep 2000 10:58:42 +0000 (10:58 +0000)]
(Fload): Put code checking for recursive loads in #if 0.

24 years agoUndo last change
Gerd Moellmann [Tue, 12 Sep 2000 09:10:56 +0000 (09:10 +0000)]
Undo last change
because it breaks '(make-variable-buffer-local (defvar ...)'
which is used at least in dired.

24 years agoComment fixed.
Kenichi Handa [Tue, 12 Sep 2000 02:30:13 +0000 (02:30 +0000)]
Comment fixed.
(MAX_MAP_SET_LEVEL): Increased to 30.
(PUSH_MAPPING_STACK): Enclose with do-while block.
(POP_MAPPING_STACK): Likewise.
(stack_idx_of_map_multiple): New variable.
(CCL_CALL_FOR_MAP_INSTRUCTION): New macro.
(ccl_driver) <CCL_IterateMultipleMap>: If the content is a symbol,
call the corresponding CCL program by
CCL_CALL_FOR_MAP_INSTRUCTION.
(ccl_driver) <CCL_MapSingle>: Likewise.
(ccl_driver) <CCL_MapMultiple>: Rewritten to fix many bugs, deal
with the case where looking up process reaches to the end of
map-set, and call CCL programs as the above change.

24 years ago*** empty log message ***
Kenichi Handa [Tue, 12 Sep 2000 02:29:12 +0000 (02:29 +0000)]
*** empty log message ***

24 years ago(quail-define-package): Docstring modified.
Kenichi Handa [Tue, 12 Sep 2000 02:04:17 +0000 (02:04 +0000)]
(quail-define-package): Docstring modified.

24 years ago(quail-cxterm-package-ext-info): Add extra docstrings for
Kenichi Handa [Mon, 11 Sep 2000 23:43:45 +0000 (23:43 +0000)]
(quail-cxterm-package-ext-info): Add extra docstrings for
"chinese-ccdospy", "chinese-ecdict", "chinese-etzy", "chinese-sw", and
"chinese-ziranma".  Modify the docstring of "chinese-py".

24 years ago(quail-translation-docstring): New variable.
Kenichi Handa [Mon, 11 Sep 2000 23:42:27 +0000 (23:42 +0000)]
(quail-translation-docstring): New variable.
(quail-show-keyboard-layout): Docstring modified.
(quail-select-current): Likewise.
(quail-build-decode-map): Change arg MAP to MAP-LIST to avoid
infinite recursive call.
(quail-help): Check quail-translation-docstring.  Format of the
output changed.
(quail-help-insert-keymap-description): Adjusted for the above
change.

24 years ago*** empty log message ***
Kenichi Handa [Mon, 11 Sep 2000 23:38:16 +0000 (23:38 +0000)]
*** empty log message ***

24 years ago(png_load, jpeg_load): Declare some variables volatile
Gerd Moellmann [Mon, 11 Sep 2000 19:54:11 +0000 (19:54 +0000)]
(png_load, jpeg_load): Declare some variables volatile
that might be clobbered by longjmp.
(check_x_display_info, x_decode_color, create_frame_xic)
(Fx_display_backing_store, Fx_display_visual_class)
(x_build_heuristic_mask, pbm_scan_number): Avoid compiler
warnings.

24 years ago(byte-compile-defvar): Only cons onto
Gerd Moellmann [Mon, 11 Sep 2000 18:26:43 +0000 (18:26 +0000)]
(byte-compile-defvar): Only cons onto
current-load-list in top-level forms.  Else this leaks a cons cell
every time a defun is called.

24 years ago*** empty log message ***
Dave Love [Mon, 11 Sep 2000 16:56:27 +0000 (16:56 +0000)]
*** empty log message ***

24 years ago(diff-apply-hunk): Function basically rewritten. Now understands
Miles Bader [Mon, 11 Sep 2000 13:51:21 +0000 (13:51 +0000)]
(diff-apply-hunk):  Function basically rewritten.  Now understands
  non-unified diffs.  Some functionality moved into `diff-hunk-text' and
  `diff-find-text'.  Add OTHER-FILE, DRY-RUN, POPUP, and NOERROR
  arguments.  If DRY-RUN is true, don't actually modify anything.  Only
  reposition point in the patched file if the patch succeeds.  Only pop
  up another window if POPUP is true.  Emit a message describing what
  happened if successful, and at what line-offset.  Automatically detect
  reversed hunks and do something appropriate.
(diff-hunk-text, diff-find-text): New functions.
(diff-filter-lines): Function removed.
(diff-test-hunk): New function.
(diff-goto-source): Rewritten in terms of diff-apply-hunk.

24 years ago(init_lread): Set Vloads_in_progress to nil.
Gerd Moellmann [Mon, 11 Sep 2000 13:01:38 +0000 (13:01 +0000)]
(init_lread): Set Vloads_in_progress to nil.
(Fload): Show list of recursively loaded files, when signaling an
error.

24 years ago(Vloads_in_progress): New variable.
Gerd Moellmann [Mon, 11 Sep 2000 12:52:59 +0000 (12:52 +0000)]
(Vloads_in_progress): New variable.
(record_load_unwind): New function.
(Fload): Check for recursive loads.
(syms_of_lread): Initialize Vloads_in_progress.
(read_integer, read1): Avoid some compiler warnings.

24 years ago(concat, Fsubstring, internal_equal, Fnconc): Avoid some
Gerd Moellmann [Mon, 11 Sep 2000 12:51:13 +0000 (12:51 +0000)]
(concat, Fsubstring, internal_equal, Fnconc): Avoid some
compiler warnings.