1. 05 Mar, 2002 9 commits
    • Francesco Potortì's avatar
      * etags.c: Honour #line directives. · db590582
      Francesco Potortì authored
      (no_line_directive): New global var; set it for old behaviour.
      (main): Remove some #ifdef in the getopt switch.
      (add_node, put_entries): Code added to merge different chunks of
      nodes referring to the same file.  Currently the tags are just
      appended, without any check for duplicates.
      (Perl_functions): Do not special case ctags.
      (readline): Identify #line directives and do the right thing.
      (nocharno, invalidcharno): New global vars.
      (process_file): Reset nocharno.
      (readline): Set nocharno.
      (pfnote): Read nocharno and maybe put invalidcharno in node.
      (total_size_of_entries, put_entries): Use invalidcharno.
      
      * etags.c: Keep the whole tag table in memory, even in etags mode.
      (main): Call put_entries here even in CTAGS mode.
      (main, process_file): Check the return values of fclose and pclose.
      (process_file): Do not call put_entries after parsing each file.
      (process_file): Canonicalise file names even for ctags.
      (process_file): Set curfile here...
      (find_entries): ... not here any more.
      (add_node): In etags mode, build a linked list of entries (on
      right pointer) for each file, and link the first entry of each
      file on left nodes.
      (put_entries): Print here the name of the file.
      (put_entries): Print the entries starting from the first file.
      (number_len, total_size_of_entries): Define these only iin etags
      mode, make the second work only on the right nodes.
      
      * etags.c: Make all global variables static.
      db590582
    • Francesco Potortì's avatar
      *** empty log message *** · 51aeded3
      Francesco Potortì authored
      51aeded3
    • Andreas Schwab's avatar
      Regenerated. · df645f7c
      Andreas Schwab authored
      df645f7c
    • Andreas Schwab's avatar
      (hscroll_margin): Change to EMACS_INT. · 5d335845
      Andreas Schwab authored
      5d335845
    • André Spiegel's avatar
    • Juanma Barranquero's avatar
      Fix typo. · 3cf54801
      Juanma Barranquero authored
      3cf54801
    • Per Abrahamsen's avatar
      2002-03-05 Per Abrahamsen <abraham@dina.kvl.dk> · 67334131
      Per Abrahamsen authored
      	* frame.c (default-frame-alist): Explain that setting it doesn't
      	affect existing frames.
      67334131
    • Michael Kifer's avatar
      *** empty log message *** · 1f31cd60
      Michael Kifer authored
      1f31cd60
    • Michael Kifer's avatar
      * ediff-init.el: comments. · c3912d54
      Michael Kifer authored
      * ediff-hook.el: Got rid of autoloads. Not needed, since the hook
      is loaded.
      
      * ediff-mult.el (ediff-intersect-directories,
      ediff-prepare-meta-buffer,ediff-get-directory-files-under-revision):
      cleanup.
      (ediff-draw-dir-diffs): now supports the "C" command in directory
      difference buffer.
      (ediff-dir-diff-copy-file): new function that implements copying
      of files from one Ediff dir to another
      (ediff-bury-dir-diffs-buffer): kills the buffer instead.
      (ediff-append-custom-diff): better error msgs.
      
      * ediff-util.el (ediff-compute-custom-diffs-maybe): buglet fix.
      (ediff-inferior-compare-regions): Use
      ediff-clone-buffer-for-region-comparison. Better and simpler interface.
      
      * ediff.el (ediff-directories-internal): Cleanup.
      (ediff-clone-buffer-for-region-comparison): Better interface.
      c3912d54
  2. 04 Mar, 2002 21 commits
  3. 03 Mar, 2002 10 commits