diff options
| author | Karoly Lorentey | 2004-11-13 18:34:40 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2004-11-13 18:34:40 +0000 |
| commit | e417405015c93c81641f5c4a33ec898b5c353772 (patch) | |
| tree | 017a980c35c8a71c372304418d151e3826f88636 /lib-src | |
| parent | f590a2a442d19f3a74d7bbd02bbcb4e3239f2327 (diff) | |
| parent | 68d1b30d251b4771f739d20f507cd9523ae3919b (diff) | |
| download | emacs-e417405015c93c81641f5c4a33ec898b5c353772.tar.gz emacs-e417405015c93c81641f5c4a33ec898b5c353772.zip | |
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-673
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-674
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-675
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-676
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-677
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-678
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-679
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-680
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-681
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-682
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-683
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-684
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-685
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-686
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-687
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-688
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-689
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-690
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-691
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-692
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-693
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-69
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-70
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-71
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-267
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/ChangeLog | 15 | ||||
| -rw-r--r-- | lib-src/etags.c | 38 | ||||
| -rw-r--r-- | lib-src/hexl.c | 4 | ||||
| -rw-r--r-- | lib-src/make-docfile.c | 1 | ||||
| -rw-r--r-- | lib-src/makefile.w32-in | 25 |
5 files changed, 79 insertions, 4 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index c04bdf2f094..8d6e7f2b734 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,18 @@ | |||
| 1 | 2004-11-09 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * make-docfile.c (scan_c_file): Set defvarperbufferflag to | ||
| 4 | silence compiler. | ||
| 5 | |||
| 6 | * hexl.c (main): Init local var c to silence compiler. | ||
| 7 | |||
| 8 | * etags.c (main, consider_token, C_entries): Add misc switch | ||
| 9 | default targets to silence compiler. | ||
| 10 | |||
| 11 | 2004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 12 | |||
| 13 | * makefile.w32-in (obj): Add all files (X and Mac) to doc so the | ||
| 14 | resulting DOC file can be used on Unix/Mac also. | ||
| 15 | |||
| 1 | 2004-09-13 Francesco Potort,Al(B <pot@gnu.org> | 16 | 2004-09-13 Francesco Potort,Al(B <pot@gnu.org> |
| 2 | 17 | ||
| 3 | * etags.c (main): When relative file names are given as argument, | 18 | * etags.c (main): When relative file names are given as argument, |
diff --git a/lib-src/etags.c b/lib-src/etags.c index a6004a048a9..e435c4d3926 100644 --- a/lib-src/etags.c +++ b/lib-src/etags.c | |||
| @@ -1400,6 +1400,8 @@ main (argc, argv) | |||
| 1400 | this_file = argbuffer[i].what; | 1400 | this_file = argbuffer[i].what; |
| 1401 | process_file (stdin, this_file, lang); | 1401 | process_file (stdin, this_file, lang); |
| 1402 | break; | 1402 | break; |
| 1403 | case at_end: | ||
| 1404 | break; | ||
| 1403 | } | 1405 | } |
| 1404 | } | 1406 | } |
| 1405 | 1407 | ||
| @@ -2900,6 +2902,8 @@ consider_token (str, len, c, c_extp, bracelev, parlev, is_func_or_var) | |||
| 2900 | case tkeyseen: | 2902 | case tkeyseen: |
| 2901 | switch (toktype) | 2903 | switch (toktype) |
| 2902 | { | 2904 | { |
| 2905 | default: | ||
| 2906 | break; | ||
| 2903 | case st_none: | 2907 | case st_none: |
| 2904 | case st_C_class: | 2908 | case st_C_class: |
| 2905 | case st_C_struct: | 2909 | case st_C_struct: |
| @@ -2917,12 +2921,16 @@ consider_token (str, len, c, c_extp, bracelev, parlev, is_func_or_var) | |||
| 2917 | case tend: | 2921 | case tend: |
| 2918 | switch (toktype) | 2922 | switch (toktype) |
| 2919 | { | 2923 | { |
| 2924 | default: | ||
| 2925 | break; | ||
| 2920 | case st_C_class: | 2926 | case st_C_class: |
| 2921 | case st_C_struct: | 2927 | case st_C_struct: |
| 2922 | case st_C_enum: | 2928 | case st_C_enum: |
| 2923 | return FALSE; | 2929 | return FALSE; |
| 2924 | } | 2930 | } |
| 2925 | return TRUE; | 2931 | return TRUE; |
| 2932 | default: | ||
| 2933 | break; | ||
| 2926 | } | 2934 | } |
| 2927 | 2935 | ||
| 2928 | /* | 2936 | /* |
| @@ -2960,6 +2968,8 @@ consider_token (str, len, c, c_extp, bracelev, parlev, is_func_or_var) | |||
| 2960 | fvdef = fvnone; | 2968 | fvdef = fvnone; |
| 2961 | } | 2969 | } |
| 2962 | return FALSE; | 2970 | return FALSE; |
| 2971 | default: | ||
| 2972 | break; | ||
| 2963 | } | 2973 | } |
| 2964 | 2974 | ||
| 2965 | if (structdef == skeyseen) | 2975 | if (structdef == skeyseen) |
| @@ -2983,6 +2993,8 @@ consider_token (str, len, c, c_extp, bracelev, parlev, is_func_or_var) | |||
| 2983 | case st_C_objimpl: | 2993 | case st_C_objimpl: |
| 2984 | objdef = oimplementation; | 2994 | objdef = oimplementation; |
| 2985 | return FALSE; | 2995 | return FALSE; |
| 2996 | default: | ||
| 2997 | break; | ||
| 2986 | } | 2998 | } |
| 2987 | break; | 2999 | break; |
| 2988 | case oimplementation: | 3000 | case oimplementation: |
| @@ -3039,6 +3051,8 @@ consider_token (str, len, c, c_extp, bracelev, parlev, is_func_or_var) | |||
| 3039 | objdef = onone; | 3051 | objdef = onone; |
| 3040 | } | 3052 | } |
| 3041 | return FALSE; | 3053 | return FALSE; |
| 3054 | default: | ||
| 3055 | break; | ||
| 3042 | } | 3056 | } |
| 3043 | 3057 | ||
| 3044 | /* A function, variable or enum constant? */ | 3058 | /* A function, variable or enum constant? */ |
| @@ -3091,6 +3105,8 @@ consider_token (str, len, c, c_extp, bracelev, parlev, is_func_or_var) | |||
| 3091 | return FALSE; | 3105 | return FALSE; |
| 3092 | } | 3106 | } |
| 3093 | break; | 3107 | break; |
| 3108 | default: | ||
| 3109 | break; | ||
| 3094 | } | 3110 | } |
| 3095 | /* FALLTHRU */ | 3111 | /* FALLTHRU */ |
| 3096 | case fvnameseen: | 3112 | case fvnameseen: |
| @@ -3107,8 +3123,12 @@ consider_token (str, len, c, c_extp, bracelev, parlev, is_func_or_var) | |||
| 3107 | fvdef = fvnameseen; /* function or variable */ | 3123 | fvdef = fvnameseen; /* function or variable */ |
| 3108 | *is_func_or_var = TRUE; | 3124 | *is_func_or_var = TRUE; |
| 3109 | return TRUE; | 3125 | return TRUE; |
| 3126 | default: | ||
| 3127 | break; | ||
| 3110 | } | 3128 | } |
| 3111 | break; | 3129 | break; |
| 3130 | default: | ||
| 3131 | break; | ||
| 3112 | } | 3132 | } |
| 3113 | 3133 | ||
| 3114 | return FALSE; | 3134 | return FALSE; |
| @@ -3584,6 +3604,8 @@ C_entries (c_ext, inf) | |||
| 3584 | fvdef = fignore; | 3604 | fvdef = fignore; |
| 3585 | } | 3605 | } |
| 3586 | break; | 3606 | break; |
| 3607 | default: | ||
| 3608 | break; | ||
| 3587 | } | 3609 | } |
| 3588 | if (structdef == stagseen && !cjava) | 3610 | if (structdef == stagseen && !cjava) |
| 3589 | { | 3611 | { |
| @@ -3594,6 +3616,8 @@ C_entries (c_ext, inf) | |||
| 3594 | case dsharpseen: | 3616 | case dsharpseen: |
| 3595 | savetoken = token; | 3617 | savetoken = token; |
| 3596 | break; | 3618 | break; |
| 3619 | default: | ||
| 3620 | break; | ||
| 3597 | } | 3621 | } |
| 3598 | if (!yacc_rules || lp == newlb.buffer + 1) | 3622 | if (!yacc_rules || lp == newlb.buffer + 1) |
| 3599 | { | 3623 | { |
| @@ -3632,6 +3656,8 @@ C_entries (c_ext, inf) | |||
| 3632 | linebuffer_setlen (&token_name, token_name.len + 1); | 3656 | linebuffer_setlen (&token_name, token_name.len + 1); |
| 3633 | strcat (token_name.buffer, ":"); | 3657 | strcat (token_name.buffer, ":"); |
| 3634 | break; | 3658 | break; |
| 3659 | default: | ||
| 3660 | break; | ||
| 3635 | } | 3661 | } |
| 3636 | if (structdef == stagseen) | 3662 | if (structdef == stagseen) |
| 3637 | { | 3663 | { |
| @@ -3709,6 +3735,8 @@ C_entries (c_ext, inf) | |||
| 3709 | make_C_tag (TRUE); /* an Objective C method */ | 3735 | make_C_tag (TRUE); /* an Objective C method */ |
| 3710 | objdef = oinbody; | 3736 | objdef = oinbody; |
| 3711 | break; | 3737 | break; |
| 3738 | default: | ||
| 3739 | break; | ||
| 3712 | } | 3740 | } |
| 3713 | switch (fvdef) | 3741 | switch (fvdef) |
| 3714 | { | 3742 | { |
| @@ -3779,6 +3807,8 @@ C_entries (c_ext, inf) | |||
| 3779 | fvdef = fvnone; | 3807 | fvdef = fvnone; |
| 3780 | } | 3808 | } |
| 3781 | break; | 3809 | break; |
| 3810 | default: | ||
| 3811 | break; | ||
| 3782 | } | 3812 | } |
| 3783 | break; | 3813 | break; |
| 3784 | case '(': | 3814 | case '(': |
| @@ -3812,6 +3842,8 @@ C_entries (c_ext, inf) | |||
| 3812 | case flistseen: | 3842 | case flistseen: |
| 3813 | fvdef = finlist; | 3843 | fvdef = finlist; |
| 3814 | break; | 3844 | break; |
| 3845 | default: | ||
| 3846 | break; | ||
| 3815 | } | 3847 | } |
| 3816 | parlev++; | 3848 | parlev++; |
| 3817 | break; | 3849 | break; |
| @@ -3837,6 +3869,8 @@ C_entries (c_ext, inf) | |||
| 3837 | case finlist: | 3869 | case finlist: |
| 3838 | fvdef = flistseen; | 3870 | fvdef = flistseen; |
| 3839 | break; | 3871 | break; |
| 3872 | default: | ||
| 3873 | break; | ||
| 3840 | } | 3874 | } |
| 3841 | if (!instruct | 3875 | if (!instruct |
| 3842 | && (typdef == tend | 3876 | && (typdef == tend |
| @@ -3886,6 +3920,8 @@ C_entries (c_ext, inf) | |||
| 3886 | bracelev = -1; | 3920 | bracelev = -1; |
| 3887 | } | 3921 | } |
| 3888 | break; | 3922 | break; |
| 3923 | default: | ||
| 3924 | break; | ||
| 3889 | } | 3925 | } |
| 3890 | switch (structdef) | 3926 | switch (structdef) |
| 3891 | { | 3927 | { |
| @@ -3899,6 +3935,8 @@ C_entries (c_ext, inf) | |||
| 3899 | structdef = snone; | 3935 | structdef = snone; |
| 3900 | make_C_tag (FALSE); /* a struct or enum */ | 3936 | make_C_tag (FALSE); /* a struct or enum */ |
| 3901 | break; | 3937 | break; |
| 3938 | default: | ||
| 3939 | break; | ||
| 3902 | } | 3940 | } |
| 3903 | bracelev++; | 3941 | bracelev++; |
| 3904 | break; | 3942 | break; |
diff --git a/lib-src/hexl.c b/lib-src/hexl.c index 5ca7c2a5b8a..7a2f127ae61 100644 --- a/lib-src/hexl.c +++ b/lib-src/hexl.c | |||
| @@ -173,7 +173,7 @@ main (argc, argv) | |||
| 173 | #endif | 173 | #endif |
| 174 | for (;;) | 174 | for (;;) |
| 175 | { | 175 | { |
| 176 | register int i, c, d; | 176 | register int i, c = 0, d; |
| 177 | 177 | ||
| 178 | #define hexchar(x) (isdigit (x) ? x - '0' : x - 'a' + 10) | 178 | #define hexchar(x) (isdigit (x) ? x - '0' : x - 'a' + 10) |
| 179 | 179 | ||
| @@ -225,7 +225,7 @@ main (argc, argv) | |||
| 225 | string[17] = '\0'; | 225 | string[17] = '\0'; |
| 226 | for (;;) | 226 | for (;;) |
| 227 | { | 227 | { |
| 228 | register int i, c; | 228 | register int i, c = 0; |
| 229 | 229 | ||
| 230 | for (i=0; i < 16; ++i) | 230 | for (i=0; i < 16; ++i) |
| 231 | { | 231 | { |
diff --git a/lib-src/make-docfile.c b/lib-src/make-docfile.c index 802b4e09e67..e502061b759 100644 --- a/lib-src/make-docfile.c +++ b/lib-src/make-docfile.c | |||
| @@ -617,6 +617,7 @@ scan_c_file (filename, mode) | |||
| 617 | c = getc (infile); | 617 | c = getc (infile); |
| 618 | defunflag = c == 'U'; | 618 | defunflag = c == 'U'; |
| 619 | defvarflag = 0; | 619 | defvarflag = 0; |
| 620 | defvarperbufferflag = 0; | ||
| 620 | } | 621 | } |
| 621 | else continue; | 622 | else continue; |
| 622 | 623 | ||
diff --git a/lib-src/makefile.w32-in b/lib-src/makefile.w32-in index 663d08e6f13..0f806912be5 100644 --- a/lib-src/makefile.w32-in +++ b/lib-src/makefile.w32-in | |||
| @@ -124,9 +124,30 @@ $(BLD)/ctags.$(O): ctags.c | |||
| 124 | # $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) | 124 | # $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) |
| 125 | 125 | ||
| 126 | # | 126 | # |
| 127 | # From ..\src\makefile.nt. | 127 | # From ..\src\Makefile.in |
| 128 | # It doesn't matter if the real name is *.obj for the files in this list, | ||
| 129 | # make-docfile blindly replaces .o with .c anyway. Keep .o in this list | ||
| 130 | # as it is required by code in doc.c. | ||
| 128 | # | 131 | # |
| 129 | obj = abbrev.c alloc.c alloca.c buffer.c bytecode.c callint.c callproc.c casefiddle.c casetab.c category.c ccl.c charset.c cm.c cmds.c coding.c data.c dired.c dispnew.c doc.c doprnt.c editfns.c emacs.c eval.c fileio.c filelock.c filemode.c floatfns.c fns.c fontset.c frame.c fringe.c gmalloc.c image.c indent.c insdel.c intervals.c keyboard.c keymap.c lastfile.c lread.c macros.c marker.c minibuf.c print.c process.c ralloc.c regex.c region-cache.c scroll.c search.c sound.c strftime.c syntax.c sysdep.c term.c termcap.c textprop.c tparam.c undo.c unexw32.c vm-limit.c w32.c w32console.c w32fns.c w32heap.c w32inevt.c w32menu.c w32proc.c w32reg.c w32select.c w32term.c w32xfns.c window.c xdisp.c xfaces.c xfaces.c | 132 | obj= sunfns.o dosfns.o msdos.o \ |
| 133 | xterm.o xfns.o xmenu.o xselect.o xrdb.o fringe.o image.o \ | ||
| 134 | mac.o macterm.o macfns.o macmenu.o fontset.o \ | ||
| 135 | w32.o w32bdf.o w32console.o w32fns.o w32heap.o w32inevt.o \ | ||
| 136 | w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \ | ||
| 137 | dispnew.o frame.o scroll.o xdisp.o window.o \ | ||
| 138 | charset.o coding.o category.o ccl.o \ | ||
| 139 | cm.o term.o xfaces.o \ | ||
| 140 | emacs.o keyboard.o macros.o keymap.o sysdep.o \ | ||
| 141 | buffer.o filelock.o insdel.o marker.o \ | ||
| 142 | minibuf.o fileio.o dired.o filemode.o \ | ||
| 143 | cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \ | ||
| 144 | alloc.o data.o doc.o editfns.o callint.o \ | ||
| 145 | eval.o floatfns.o fns.o print.o lread.o \ | ||
| 146 | abbrev.o syntax.o bytecode.o \ | ||
| 147 | process.o callproc.o \ | ||
| 148 | region-cache.o sound.o atimer.o \ | ||
| 149 | doprnt.o strftime.o intervals.o textprop.o composite.o md5.o | ||
| 150 | |||
| 130 | # | 151 | # |
| 131 | # These are the lisp files that are loaded up in loadup.el | 152 | # These are the lisp files that are loaded up in loadup.el |
| 132 | # | 153 | # |