home *** CD-ROM | disk | FTP | other *** search
/ Mega CD-ROM 1 / megacd_rom_1.zip / megacd_rom_1 / GNUISH / MKINF10.ZIP / CHANGELO next >
Text File  |  1990-11-01  |  9KB  |  250 lines

  1. Fri Oct 26 20:26:42 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  2.  
  3.     * pc_term.h: don't complain about non VGA cards.
  4.  
  5. Thu Oct 11 09:51:05 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  6.  
  7.     * info.c (build_menu): reset menus_filename and menus_nodename
  8.     iff we have *not*  build e completion list.  Failing to
  9.     do so causes info to bomb if build_menu() fails twice
  10.     in a row (e.g. hitting '1' twice if there is no menu).
  11.     Reported by Francois Pinard.
  12.     <<Generic Bug>>
  13.  
  14.  
  15. Sun Sep 30 13:29:40 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  16.  
  17.     * info.c (get_node, get_info_file): replace the loosing
  18.     MSC sscanf ().
  19.     * info.c (replace_loosing_sscanf): new function
  20.  
  21. Tue Aug 21 11:19:09 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  22.  
  23.     * makeinfo.d (split_file): be very (too?) cautious about
  24.     length of indirection file.
  25.  
  26. Tue Aug 21 10:42:25 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  27.  
  28.     * unfo.c, info.d: declared void functions VOID
  29.     * info.d (print_string): honest VARARG...
  30.  
  31. Tue Aug 21 02:59:34 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  32.  
  33.     * info.c (make_temp_filename): make a digestable filename...
  34.     * info.c (toploop): C-P: don't try to spawn a line printer,
  35.     just tell the user in which file his output is.
  36.  
  37. Tue Aug 21 00:54:45 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  38.  
  39.     * info.c (adjust_wind),
  40.     info.d (clear_screen, with_output_to_window): needed only
  41.     #ifdef SIGWINCH.
  42.  
  43. Tue Aug 21 00:11:11 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  44.  
  45.     * info.d (do_term, opsys_goto_pos, opsys_init_terminal):
  46.     use homegrown BIOS call
  47.     * info.d (charout): replace putchar() by homegrown BIOS call.
  48.     * info.d: removed all the termcap stuff (#ifdef PC_BIOS)
  49.  
  50. Sun Jul 29 14:00:47 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  51.  
  52.     * makeinfo.d (split_file): use ".%d" instead of "-%d" as
  53.      suffix.
  54.     * info.c, info.d: cleanup.
  55.  
  56. Sat Jul 28 22:17:22 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  57.  
  58.     * info.d (extract_colon_unit): use ';' as pathseparator.
  59.  
  60. Sat Jul 28 18:51:34 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  61.  
  62.     * makeinfo.[cde]: code for handling large info files
  63.     (not fully functional yet)
  64.     * makeinfo.[cde]: use <stdarg.h> for variable arguments.
  65.     * makefile: compile everything in compact model.
  66.  
  67. Sat Jul 28 12:07:04 1990    Thorsten Ohl, td12@ddagsi3.bitnet
  68.  
  69.     * makeinfo.[cde]: declared void functions VOID!
  70.     * makeinfo.c (main): run msdos_format_filename on argv[0].
  71.     * makeinfo.d (convert): run msdos_format_filename on NAME.
  72.     * makeinfo.e (msdos_format_filename): new function (cosmetics)
  73.  
  74. Mon Apr 16 02:26:11 1990  Brian Fox  (bfox at gnuwest.fsf.org)
  75.  
  76.     * Fixed splitting to output the final node in a separate subfile
  77.     if outputting it in the current subfile would make the subfile too
  78.     large.    
  79.  
  80. Sun Jan 14 10:34:42 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
  81.  
  82.     * makeinfo.c: new function normalize_node_name () gets called from
  83.     get_node_token (), get_xref_token (), glean_node_from_menu ().  It
  84.     allows (by hacking) @@ in the name of a node.  This leaves @Top
  85.     undefined as to what action to take: that is to say that @@Top and
  86.     @Top are identical node names.
  87.  
  88.     * makeinfo.c:begin_insertion ().  Made @example and friends
  89.     sensitive to newlines so that pending_indent wouldn't build up.
  90.     This fixed bug of extra indentation if @example was followed
  91.     immediately by a blank line, instead of text.
  92.  
  93. Mon Dec 11 11:47:28 1989  Brian Fox  (bfox at rice-chex)
  94.  
  95.     * Changed cons_string to savestring everywhere.
  96.  
  97.     * Added info.tar.Z as a target to the Makefile.
  98.  
  99. Mon Dec 11 00:28:14 1989  David J. MacKenzie  (djm at rice-chex)
  100.  
  101.     * Merge modification history comments from info.c and makeinfo.c
  102.     into the ChangeLog.
  103.  
  104.     * makeinfo.c (main): Use getopt_long.
  105.     (usage): Describe new option syntax, adding descriptions
  106.     of the verbose and paragraph-indent options.
  107.  
  108.     * Makefile: Add rules to link makeinfo with getopt.
  109.  
  110. Sun Dec 10 01:26:34 1989  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
  111.  
  112.     * Makefile: Move default info directory path definition from info.c
  113.     and shorten it, since it will now be changed appropriately for
  114.     each site. 
  115.     Rearrange rules to put those that are likely to be changed locally
  116.     at the beginning.
  117.     Define SHELL, don't define DOC (wasn't used).
  118.     (dist): New rule to make info.tar and info.tar.Z.
  119.  
  120.     info.c (get_terminal_info): Use fgets instead of gets.
  121.     Flush output before reading.
  122.     (info_signal_handler): Don't declare extra unused args.
  123.     (help_possible_completions): Don't return a value; never used.
  124.     (help_use_info): Ditto.
  125.     (main): Add missing arg to call of get_node.
  126.     (toploop): Ditto.
  127.     (build_notes): Move misplaced ')'.
  128.     Global: Added some casts to function calls.
  129.     Commented out some unused code.
  130.  
  131. Sat Dec  9 18:44:33 1989  David J. MacKenzie  (djm at hobbes.ai.mit.edu)
  132.  
  133.     * info.c: Move some function decl's outside of function bodies.
  134.     Include getopt.h.
  135.     (main): Use getopt_long.  Fix error in use of printf.
  136.     Add /usr/local/emacs/info to the default directory path so it
  137.     works at the AI lab.
  138.     (usage): Rename from explain.  Update message.
  139.     (eat_argument): Function removed.
  140.  
  141.     * Makefile: Add rules for linking info with getopt.
  142.     Rename DOT_OHS macro to OBJECTS.
  143.  
  144. Tue Nov  7 17:48:31 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
  145.  
  146.     * makeinfo.c (CommandTable): Define `@ ' and `@RET'.
  147.  
  148. Mon Nov  6 08:15:20 1989  Brian Fox  (bfox at rice-chex)
  149.  
  150.     * makeinfo.c: Added defaulting Next, Prev, and Up pointers in a
  151.     @node command without arguments.  Revamped validation to be more
  152.     robust.  Added new validation rules (see comment at validat_file).
  153.     
  154.     * Changed Makefile to include ChangeLog and default-nodes.texinfo
  155.     in info.tar.Z.
  156.  
  157. Sun Nov  5 02:27:35 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
  158.  
  159.     * makeinfo.c (convert): Split even if errors.
  160.  
  161. Tue Aug 22 14:51:11 1989  Robert J. Chassell  (bob at hobbes.ai.mit.edu)
  162.  
  163.     * makeinfo.c (defun_internal): Line that begin with an asterisk
  164.     are mistook for menu entries by info; so, replaced `* ' prior to
  165.     function, variable, etc. definitions with ` * '.
  166.  
  167. ... Aug .. ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  168.  
  169.     * makeinfo.c: Added the @def... commands.
  170.     Added the -pi flag for paragraph_start_indent.
  171.  
  172. Wed Jul  6 ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  173.  
  174.     * info.c: Indirect tags are not assumed to point close to the node.
  175.     Instead, they point to where the node would have been, had the the
  176.     file never been split.  Thus, the header of a split file is
  177.     compensated for, by dynamically figuring out how long it is every
  178.     time we read in a file.
  179.  
  180. Mon Jun 12 19:48:58 1989  Robert J. Chassell  (bob at rice-chex.ai.mit.edu)
  181.  
  182.     * makeinfo.c: @result, @expansion, @print, @error, @point, @equiv added
  183.  
  184. ... Jun .. ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  185.  
  186.     * makeinfo.c: Make sure that the NEXT node has a PREV that points
  187.     to it. 
  188.  
  189.     * makeinfo.c: Added @result, @expansion, @equiv, @print, @error
  190.     and @point. 
  191.  
  192. Tue May  2 23:41:37 1989  Randall Smith  (randy at rice-chex.ai.mit.edu)
  193.  
  194.     * makeinfo.c (find_index): Fixed comparison to be versus -1.
  195.  
  196. Fri Apr  7 14:24:27 1989  Randall Smith  (randy at rice-chex.ai.mit.edu)
  197.  
  198.     * makeinfo.c: Installed new version from bfox.
  199.     * makeinfo.c (get_until): Fixed typo; == should have been =.
  200.  
  201. ... Apr .. ........ 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  202.  
  203.     * makeinfo.c: Added validation of Up fields.  They now have to
  204.     have a menu item which points to them in the indicated node.
  205.  
  206. Thu Feb 25 10:22:00 1989  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  207.  
  208.     * info.c: Made info_directory_paths try to get its value from the
  209.     environment variable INFO_DIRECTORY_PATHS.  Added cons_string
  210.     in an attempt to get rid of the brain-damage (read brian-damage)
  211.     I originally wrote in here.  Death to static limits!
  212.  
  213. ... Oct .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  214.  
  215.     * makeinfo.c: Allowed user defined commands.  In the specific,
  216.     allowed the the user to make his/her own indices.  We define the
  217.     default ones.
  218.  
  219. Fri Oct  9 13:03:00 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  220.  
  221.     * info.c: Virgin release 1.0.
  222.  
  223.     * info.c: Made the completer not use static size variables.
  224.     Also made the completer more generic.  Maybe this will be of
  225.     some use someday.
  226.     Changed file_error to incorporate code suggestions from
  227.     Roland McGrath.
  228.     Changed idiot error messages.  We still need some canonical
  229.     location for the initial Info directory path.
  230.  
  231. ... Jul .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  232.  
  233.     * makeinfo.c: added code to handle un-closed braces at the start
  234.     of a node, un-finished insertions at the start of a node,
  235.     and outputting the `header' at the start of each info split sub-file.
  236.  
  237.     * makeinfo.c: Made split_file NOT update the tags table to reflect
  238.     the changes in the output files.  This means the reader has also
  239.     changed. 
  240.  
  241. ... Jun .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  242.  
  243.     * makeinfo.c: fixed filling to do the right thing at sentence ends.
  244.     stopped automatically removing filename extensions on output
  245.     split files.
  246.  
  247. ... Apr .. ........ 1988  Brian Fox  (bfox at rice-chex.ai.mit.edu)
  248.  
  249.     * makeinfo.c: added splitting.
  250.