2000-08-27 Motoyuki Kasahara * Version 2.5beta0. * bookview/setup.tcl (setup_load_file): Remove support of old setup file format. * bookview/setup.tcl (setup_make_window, setup_ok): New window layout. * bookview/setup.tcl (setup_load_file): Recognize new format of the "server" directive. * bookview/setup.tcl (setup_save_file): Likewise. * bookview/setup.tcl (setup_parse_options): New function. * bookview/ndtp.tcl (ndtp_select_bitmap_size): Don't load bitmap when an optional argument "bitmap" is "demand-load". * bookview/ndtp.tcl (ndtp_get_bitmap): New function. * bookview/ndtp.tcl (ndtp_query_word): Experimental keyword search support. 2000-05-16 Motoyuki Kasahara * Version 2.4.8. * bookview/bookview.in (make_main_window): In order to follow a link, get a last tag of a tag names list, not a first tag, reported by Kazu TAKAMUNE. 2000-04-27 Motoyuki Kasahara * Version 2.4.7. 1999-12-25 Motoyuki Kasahara * Version 2.4.6. * bookview/Makefile.am (bookview): Replace `@sysconfdir@' in `bookview.in'. * bookview/bookview.in (setup_file): Rename the global variable to `user_setup_file'. * bookview/bookview.in (system_setup_file): Add the new global variable. * bookview/bookview.in (startup): Pop the Setup window up if it fails to read a setup file. * bookview/setup.tcl (setup_load_file): Try to open `user_setup_file' first, and then `system_setup_file'. * bookview/setup.tcl (setup_load_file):If it succeeds to read a setup file, it returns 1. Otherwise, it returns 0. 1999-10-26 Motoyuki Kasahara * Version 2.4.5. * bookview/setup.tcl (setup_make_window): Fix a bug that causes a syntax error. The command `destroy .setup' passed to `bind' must be enclosed with `{' and `}'. 1999-07-11 Motoyuki Kasahara * bookview/bookview.in (make_main_window): set iconame for the root widget. * bookview/setup.tcl (setup_destroy_window): Removed. * bookview/help.tcl (setup, setup_make_window): Call `destroy .help' instead of `setup_destroy_window'. * bookview/finder.tcl (finder_destroy_window): Removed. * bookview/finder.tcl (finder_make_window): Call `destroy .finder' instead of `finder_destroy_window'. * bookview/help.tcl (help_destroy_window): Removed. * bookview/help.tcl (help_make_window): Call `destroy .help' instead of `help_destroy_window'. 1999-05-29 Motoyuki Kasahara * Version 2.4.4. * bookview/bookview.in (query_word, put_text): Add missing `<' characters in heading and text. 1999-05-16 Motoyuki Kasahara * Version 2.4.3. * bookview/bookview.in (quit): Set dummy bindtags for `.' and all descendants. * bookview/finder.tcl (finder_destroy_window): Added. * bookview/finder.tcl (finder_make_window): Call `finder_destroy_window' instead of `destroy .finder'. * bookview/help.tcl (help_destroy_window): Added. * bookview/help.tcl (help_make_window): Call `help_destroy_window' instead of `destroy .help'. * bookview/setup.tcl (setup_destroy_window): Added. * bookview/help.tcl (setup, setup_make_window): Call `setup_destroy_window' instead of `destroy .setup'. * bookview/bookview.in (select_server): Validate the start book ID before select the book. 1999-04-24 Motoyuki Kasahara * Version 2.4.2. * bookview/bookview.in (startup): Don't set `a14' and `k14' as the default fonts. * instwin.tcl: This file becomes Tcl/Tk script, not Tcl script. * configure.in (AC_OUTPUT): Add `version.tcl'. * Makefile.am (EXTRA_DIST): Add `version.tcl.in' and `version.tcl'. 1999-04-18 Motoyuki Kasahara * bookview/ndtp.tcl (ndtp_open): Remove `-inputCode' and `-outputCode' options of `fconfigure'. * bookview/ndtp.tcl (ndtp_get_line): Convert a line from EUC to SJIS when platform is not unix. * bookview/ndtp.tcl (ndtp_get_line): Convert a line from SJIS to EUC before sending it if platform is not unix. * bookview/help.tcl (help_read_file): Convert a read line from EUC to SJIS before putting it to the help window. * Makefile.am (EXTRA_DIST): Add `INSTALL-WIN', `INSTALL-WIN-ja', and `instwin.tcl'. * instwin.tcl: Added. * bookview/bookview.in: Set `kanji internalCode' to `SJIS' when platform is not unix. * bookview/bookview.in, bookview/setup.tcl (setup_file): Define this variable in `bookview.in', not `setup.tcl'. Set `setup_file' to `@pkgdatadir@/setup' when platform is not unix. * bookview/bookview.in (startup): Trap exceptional return of the `font' command. * bookview/bookview.in (make_main_window): Quote bitmap filenames, $help_filename, and $ja_help_filename. 1999-04-10 Motoyuki Kasahara * Version 2.4.1. * bookview/help.tcl (help_make_window): Fix the bug that the help window is not resized correctly. Pack the button frame before text. * bookview/bookview.in (reconfigure_main_window): Reconfigure text spacing. * bookview/bookview.in (quit): Don't remove image files explicitly. * bookview/bookview.in (select_server_menu): Append spaces to `hostname:port' listed in the server menu. * bookview/bookview.in (select_server): Append spaces to book titles listed in the book menu. 1999-03-29 Motoyuki Kasahara * bookview/bookview.in (reconfigure_main_window): Configure `-spacing1' and `-spacing2' for `.text.text'. 1999-03-27 Motoyuki Kasahara * Version 2.4. * bookview/bookview.in (make_main_window): Bind to the Word entry. It inserts the selection right to the cursor. * bookview/bookview.in (make_main_window): Use the mouse cursor `hand2' while it is on an anchor; Bind and to tags in `.hits.text' and `.text.text'. * bookview/bookview.in (reconfigure_main_window): Change the interface; the argument `saveopt' is removed. The function never saves the configuration file. * bookview/bookview.in (make_main_window): Add the cascade menu `Text Spacing'. * bookview/bookview.in (text_spacing): Add this global variable. * bookview/setup.in (setup_load_file, setup_save_file): Add the new parameter `text-spacing'. * bookview/setup.in (setup_make_window): Delete the `Display bitmap by default' bottun. * bookview/setup.in (setup_make_window): See the selection in the listbox. 1999-03-22 Motoyuki Kasahara * bookview/bookview.in (put_new_text): Return immediately when `book' is empty. 1999-03-21 Motoyuki Kasahara * bookview/bookview.in (get_new_text): Renamed to `put_new_text'. * bookview/bookview.in (get_text): Renamed to `put_text'. * bookview/bookview.in (select_server, select_book): configure `.word.entry' as `-takefocus 0' when it is disabled, and configure it as `-takefocus 1' when it is enabled. * bookview/bookview.in (history_cursor): Define this global variable. * bookview/bookview.in (put_new_text, go_history): Record the cursor location when the history is updated. * bookview/bookview.in (put_text): Add the forth argument `cursor'. * bookview/bookview.in (get_entry_text): Return immediately if `index' is empty. * bookview/bookview.in (server_starts): Define this global variable. * bookview/setup.tcl (help_make_window, setup_ok): Add the third parameter `start book ID' to each server entry. * bookview/setup.tcl (setup_load_file): Record start book ID onto the `server' directive. * bookview/setup.tcl (setup_load_file): Get start book ID from the `server' directive. * bookview/bookview.in (make_main_window): Add `Book List' to the `View' menu. * bookview/bookview.in (put_book_list): Define this function. * bookview/bookview.in (put_new_text): Call `put_book_list' when the `position' argument is "booklist". * bookview/bookview.in (select_server): Put a book list on the Text area when no start book ID is set. * bookview/bookview.in (make_main_window): The `Back' command in the `Go' menu is renamed to `Previous'. * bookview/bookview.in (make_main_window): The button `BACK' is renamed to `PREV'. * bookview/bookview.in (make_main_window): Bind to `Previous' and to Next'. 1999-03-20 Motoyuki Kasahara * bookview/bookview.in (set_server_menu): Set width of the server menu to `45'. * bookview/bookview.in (select_server): Set width of the book menu to `45'. * bookview/bookview.in: Don't disable the Hits and Text widget for keyboard traversal. * bookview/bookview.in (make_main_window): Add `-takefocus 0' to the following widgets; buttons in the toolbar, scrollbars, the `Query' button, the `Q Sel' button, and `Clear' button. * bookview/bookview.in (make_main_window): Don't bind to the root widget (`.'). * bookview/bookview.in (make_main_window): Bind , , and on the all text widget to the empty command. * bookview/bookview.in (make_main_window): Bind on `.hits.text' to `get_entry_text'. * bookview/bookview.in (make_main_window): Bind on `.text.text' to `get_new_text'. * bookview/bookview.in (make_main_window): Bind and on `.text.text' to `go_next_link_tag' and `go_previous_link_tag'. * bookview/bookview.in (go_next_link_tag, go_previous_link_tag): Define these functions. * bookview/help.tcl: New file. * bookview/bookview.in (make_main_window): Call `help_make_window' when the `Help (English)' or `Help (Japanese)' is selected. * bookview/bookview.in (get_text): Removed. * bookview/bookview.in (get_text_from_server): Renamed to `get_text'. * bookview/bookview.in (get_text_from_file): Renamed to `help_read_file', and moved to `help.tcl'. * doc/Makefile.am (EXTRA_DIST): Remove `title.txt'. * doc-ja/Makefile.am (EXTRA_DIST): Remove `title-ja.txt'. * doc/Makefile.am (help.txt): Don't concat `title.txt'. * doc-ja/Makefile.am (help-ja.txt): Don't concat `title-ja.txt'. 1999-03-17 Motoyuki Kasahara * Version 2.3.2. * bookview/bookview.in (finder_next): Don't try to find an empty pattern. * bookview/bookview.in (query_word): Don't send a request to a server if the word is empty. * bookview/bookview.in (query_selection): Catch an exception that is raised by `selection get'. 1999-03-15 Motoyuki Kasahara * Version 2.3.1. * bookview/bookview.in: The line `#! @WISH' was removed by mistake in version 2.3. I Added again. 1999-03-14 Motoyuki Kasahara * Version 2.3. * bookview/finder.tcl: New file. * bookview/Makefile.am (pkgdata_DATA, EXTRA_DIST): Add `finder.tcl'. * bookview/bookview.in (make_main_window): Add the `Find' button to the toolbar. * bookview/bookview.in (make_main_window): Add `Find in Text' to the `View' menu. * bookview/bookview.in (make_main_window): Define the accelerator for `Find in Text'. * bookview/bookview.in (make_main_window): Suuport wheel mouse experimentaly. 1999-03-13 Motoyuki Kasahara * bookview/bookview.in (make_main_window): The widget `.buttons' are renamed to `.toolbar'. * bookview/bookview.in (toolbar_checkbutton): Define this variable. * bookview/ndtp.tcl (ndtp_open): Use the `t' command rather than `T'. * bookview/ndtp.tcl (ndtp_title, ndtp_have_word_search, ndtp_have_menu, ndtp_have_copyright): Defile these functions. * bookview/bookview.in: Don't access `ndtp_*' variables directly. * bookview/bookview.in (make_main_window): Add the `Q Sel' button. * bookview/bookview.in (make_main_window): Add `Query Selection' to the `View' menu. * bookview/bookview.in (make_main_window): Define the accelerator and . * bookview/bookview.in (make_main_window): Change an underlined character of the `Display bitmaps' in the `View' menu (`d' -> `b'). 1999-03-12 Motoyuki Kasahara * bookview/bookview.in (make_main_window): Add `Display Toolbar' to the `View' menu. * bitpmap/back.xbm: Replaced to `back.gif', designed by Noriaki TANAKA. * bitpmap/next.xbm: Likewise. * bitpmap/menu.xbm: Likewise. * bitpmap/copyright.xbm: Likewise. * bookview/bookview.in (make_main_window): Use `*.gif' for buttons in the tool bar. * bookview/bookview.in (make_main_window): Delete .hits-header and .text-header. * bookview/bookview.in (reconfigure_main_window): Define this function. * bookview/bookview.in (startup): Call `reconfigure_main_window'. * bookview/ndtp.tcl (error_message, socket, books, titles, pages_menu, pages_copyright, pages_word, sizes_16. sizes_24, sizes_30, sizes_48, cache_pages, cache_sizes, cache_created, current_book, current_size, created_size, extension_ok): Add the prefix `ndtp_' to these global variables. * bookview/bookview.in: Split a NDTP operation part to `ndtp.tcl'. * bookview/bookview.in: Split a setup part to `setup.tcl'. * bookview/Makefile.am (pkgdata_DATA, EXTRA_DIST): Add `ndtp.tcl' and `setup.tcl'. 1999-01-23 Motoyuki Kasahara * bookview/bookview.in (ndtp_select_book, ndtp_query_word, ndtp_get_text): Don't close the connection when an unknown response code beginning with `$' is received from a server. 1999-01-21 Motoyuki Kasahara * Version 2.2.1. * bookview/bookview.in (select_server): Reset history variables even when the server `0' is selected. 1999-01-15 Motoyuki Kasahara * Version 2.2. * bookview/bookview.in (make_main_widow): Add the `Back' and `Next' entries and a separator to the `Go' menu. * bookview/bookview.in (make_main_widow): Add the `View' menu. * bookview/bookview.in (make_main_widow): Move 'Display bitmaps' to the `View' menu. * bookview/bookview.in: Add the key bindings (, , , , , and ) to the main window. * bookview/bookview.in: Add the key bindings ( and ) to the setup window. * bookview/bookview.in (make_main_widow): Add underlines to menubuttons in the menubar. * bookview/bookview.in (make_main_widow): Add underlines to pulldown menus. * bookview/bookview.in (make_main_widow): Delete the `Server' and `Book' menubutton in the menubar. * bookview/bookview.in (make_main_widow): Add `Server:' menu. * bookview/bookview.in (make_main_widow): `Book:' becomes a menu, not a label. 1998-11-30 Motoyuki Kasahara * Version 2.1.1. * bookview/bookview.in (make_main_window): Fix the command to the `.word.buttons.clear' widget. 1998-11-26 Motoyuki Kasahara * Version 2.1. * bookview/bookview.in (ndtp_get_menu): Delete this function. * bookview/bookview.in (ndtp_get_text): Recognize "menu" and "copyright" as the positions of menu and copyright-notice. * bookview/bookview.in (make_main_window): Pack `.information' before `.hits' and `.text'. Pack `.hits.scroll' before `.hits.text'. Pack `.text.scroll' before `.text.text'. * bookview/bookview.in (make_main_window): Remove `.buttons.query' and `.buttons.clear'. Add the frame `.word.buttons' and two buttons `.word.buttons.query' and `.word.buttons.clear' in it. * bookview/bookview.in (make_main_window): Delete `query' and `clear' bitmap images. * bitmap/Makefile.am (pkgdata_DATA): Delete `query.xbm' and `clear.xbm'. * bookview/bookview.in (make_main_window): Add `copyright' bitmap image. * bitmap/Makefile.am (pkgdata_DATA): Add `copyright.xbm'. * bookview/bookview.in (make_main_window): Add the button widget `.buttons.copyright'. * bookview/bookview.in (make_main_window): 1998-11-25 Motoyuki Kasahara * bookview/bookview.in (make_main_window): Change width of `.word.entry' to 40. * bitmap/arrow.xbm, bitmap/space.xbm: Resize to 8x8. 1998-11-23 Motoyuki Kasahara * Version 2.0.1. * configure.in (AC_ARG_ENABLE): `--enable-ja-doc' is `yes' by default. * bookview/bookview.in (get_entry_text): Create this function. * bookview/bookview.in (query_word): Insert a space in front of each heading. * bookview/bookview.in (query_word, make_main_window): Call `get_entry_text' instead of `get_new_text' when an user clicks `(->text)' anchor in `Hits:'. * bitmap/arrow.xbm, bitmap/space.xbm: Add these files. * bitmap/Makefile.am (pkgdata_DATA): Add `arrow.xbm' and `space.xbm'. * bookview/bookview.in: Delete the global variable `hit_headings'. Add the global variable `current_hit'. * bookview/bookview.in (main): Delete the `-help' option. * doc-ja/texinfo.tex: Use Japanized 1998-10-27 version. * doc/texinfo.tex: Use 1998-10-27 version. * doc-ja/Makefile.am (EXTRA_DIST): Add texinfo-ja.tex. 1998-06-07 Motoyuki Kasahara * Version 2.0. * Use automake-1.3 1998-04-29 Motoyuki Kasahara * info2txt/Makefile.am (ebappendix): Concat the header part of `info2txt.in', `getopt_long.pl' and the body part of `info2txt.in' in that order to generate `info2txt'. 1998-03-22 Motoyuki Kasahara * Version 2.0beta0. * bookview/bookview.in (make_main_window): Add the `Display bitmaps' checkbutton to the `File' menu. * bookview/bookview.in (servers): Split this global variable into `server_names' and `server_ports'. * bookview/bookview.in (history): Split this global variable into `history_book', `history_position' and `history_fraction'. * bookview/bookview.in (ndtp_select_bitmap_size, ndtp_get_all_bitmaps): Merge these functions into new `ndtp_select_bitmap_size'. * bookview/bookview.in (ndtp_delete_bitmaps): Move this function to `bookview/ndtp.tcl'. * bookview/ndtp.tcl (ndtp_initialize, ndtp_is_active): Add these functions. * bookview/ndtp.tcl (ndtp_open, ndtp_close, ndtp_select_book, ndtp_query_word, ndtp_get_text, ndtp_get_menu, ndtp_select_bitmap_size, ndtp_get_all_bitmaps, ndtp_get_line, ndtp_put_line): Almost re-written. 1998-03-15 Motoyuki Kasahara * bookview/bookview.in (startup): Delete codes for Tcl7.6jp/Tk4.2jp. * bookview/bookview.in (select_server): Clear `bitmap_load_list'. * bookview/bookview.in (query_word, get_text_from_server): Insert bitmaps in addition with text to the `Hits:' area. * bookview/bookview.in (make_main_window, select_server, select_book, query_word) Change the widget of the `Hits:' area to text widget from listbox. * bookview/bookview.in (load_setup_file, save_setup_file): Load and save the `prefer-sizes' parameter. * bookview/bookview.in (select_book, get_text_from_server): Get bitmap data when changes a book. * bookview/bookview.in (select_book): Call `delete_bitmaps'. * bookview/bookview.in (delete_bitmaps): Add the function. * bookview/bookview.in (make_setup_window): Make the `Server:' part and `Bitmap ...' part in the window. * bookview/bookview.in (prefer_sizes, prefer_sizes_index): Add these global variables. * bookview/Makefile.am (pkgdata_DATA): Add `ndtp.tcl'. * bookview/bookview.in, ndtp.tcl.in: Split `bookview.in' into two files; `bookview.in' and `ndtp.tcl.in'. * bookview/bookview.in (ndtp_select_bitmap_size, ndtp_get_all_bitmaps): Add these function. * bookview/bookview.in (ndtp_select_book): Send the `XI' command after the `I' command. * bookview/bookview.in (ndtp_get_line, ndtp_put_line): Add these functions. * bookview/bookview.in (ndtp_open, ndtp_close, ndtp_select_book, ndtp_query_word, ndtp_get_text, ndtp_get_menu): Call `ndtp_get_line' and `ndtp_put_line' instead of `gets' and `puts'. 1998-03-08 Motoyuki Kasahara * Version 1.1.6. * doc/Makefile.am (help.txt): Use `$(srcdir)/title.txt' rather than `title.txt'. * doc-ja/Makefile.am (help.txt): Use `$(srcdir)/title-ja.txt' rather than `title-ja.txt'. * bookview/boookview.in (get_new_text): Delete history entries which are newer than `history_current'. * bookview/bookview.in (history_max): Rename to `history_size'. 1998-03-03 Motoyuki Kasahara * configure.in: Don't output a warning message when `configure' is invoked without the `--enable-doc-ja' option. * bookview/bookview.in (ndtp_open): Send the `Q' command and then close a connection when authentication is failed with the error code `$N'. * bookview/bookview.in (ndtp_open): Close a connection immediately when an unrecoverble error occurs. * bookview/bookview.in (select_server): Initialize history just after closing an old connection. 1998-03-01 Motoyuki Kasahara * Version 1.1.5. * configure.in (AC_PATH_PROGS for WISH): Add wish8.0jp. * bookview/bookview.in (startup): Modify font setup procedure for wish8.0jp. 1998-02-25 Motoyuki Kasahara * Version 1.1.4. * info2txt/info2txt: Fix broken help message. * bookview/bookview.in (ndtp_query_word): Fix the regular expression pattern. Instead of tabs (`\t'), `t' characters in the beginning and tail of a word were deleted. 1998-02-11 Motoyuki Kasahara * Version 1.1.3. * doc-ja/bookview-ja.texi: Generate `bookview-ja.info' with Japanized version of `makeinfo'. * bookview/bookview.in (ndtp_query_word): Delete whitespaces in the beginning and tail of a word before search the word. 1998-02-06 Motoyuki Kasahara * Version 1.1.2. * bookview/bookview.in: (select_server): Clear the `Text:' area only when BookView connects to a server. * bookview/bookview.in (ndtp_get_menu): Fix arguments passed to ndtp_get_text. 1998-01-25 Motoyuki Kasahara * bookview/bookview.in (make_main_window): Rename the label of the help command to `Help (English)', and add `Help (Japanese)'. * bookview/bookview.in: Define the `ja_help_file' global variable which contains the filename of the japanese help document. * bookview/bookview.in: Modify help message and version information. * info2txt/info2txt.in: Output help message and version information to standard out, not to standard error. * info2txt/info2txt.in: Modify help message and version information. * configure.in: Set and substitute `MAILING_ADDRESS'. 1998-01-23 Motoyuki Kasahara * configure.in (AC_OUTPUT): Add `bitmap/Makefile.am', `bookview/Makefile.am', `doc/Makefile.am', `doc-ja/Makefile.am', and `info2txt/Makefile.am'. * bitmap/Makefile.am, bookview/Makefile.am, doc/Makefile.am, doc-ja/Makefile.am, info2txt/Makefile.am: Add these files. * Makefile.am: Delete all macros (`bin_SCRIPT', `pkgdata_DATA', `info_TEXINFOS', `EXTRA_DIST', `CLEANFILES') and rules (`bookview' and `help.txt'). Add the `SUBDIRS' marco. * back.xbm, clear.xbm, menu.xbm, anext.xbm, query.xbm, save.xbm: Move to the `bitmap' sub-directory. * bookview.in: Move to the `bookview' sub-directory. * bookview.texi, texinfo.tex, mdate-sh: Move to the `doc' sub-directory. * info2txt.in, getopt_long.pl: Move to the `info2txt' directory. 1997-12-19 Motoyuki Kasahara * Version 1.1.1. * bookview.in: (ndtp_select_book) Recognize the book-ID `nodict' as the `release the current book'. * bookview.in: (select_book) Output the `Select nodict...' message when `bookid' is `nodict' or `0'. * bookview.in: (query_word) Output the `Found entry' rather than `Found entries' when is 0 or 1. 1997-12-18 Motoyuki Kasahara * bookview.in: (select_book) Ouput the "Select ..." message before send a book-selection-requst to a server. * bookview.in: (select_book, query_word, get_text_from_server) Check for connection status when an error occurs. * bookview.in: (NDTP client library) When a connection to a server is closed, the variable which refered by the `socket' argument is set to {}. * bookview.in: (ndtp_close, ndtp_select_book, ndtp_query_word, ndtp_get_text, ndtp_get_menu) Change an argument format. The argument `socket' is now called by reference. 1997-11-21 Motoyuki Kasahara <m-kasahr@sra.co.jp> * info2txt.in: Upgrade version number to `1.2'. * info2txt.in: Add `--no-split' and `-S' options. Read split info files when the file `<info-file>-1' exists and `--no-split' and `-S' options are not spefified. * Makefile.am: Use `info2txt', not `$(srcdir)/info2txt'. * bookview.in: Add global variable `pkgdatadir'. * bookview.in: (ndtp_open) Return immediately when an empty list is received from a server. 1997-11-06 Motoyuki Kasahara <m-kasahr@sra.co.jp> * Version 1.1. * Makefile.am: Use `$(srcdir)/getopt_long.pl', not `getopt_long.pl'. * Makefile.am: Delete `info2txt' from `noinst_SCRIPTS'. 1997-10-26 Motoyuki Kasahara <m-kasahr@sra.co.jp> * bookview.in: Add the `Book' label. * bookview.in: Add the `Go' menu in the menu bar. * bookview.in: Don't clear the word entry when an user changes a book. * bookview.in: Clear the `history' array only when an user changes a server. * bookview.in: (get_text_internal, get_new_text) Record `bookid' into the `history' array. 1997-10-25 Motoyuki Kasahara <m-kasahr@sra.co.jp> * bookview.in: Disable the QUERY and CLEAR buttons when the selected book doesn't support word search. * bookview.in: Don't clear the text area when an user changes a server or a book. * bookview.in: Merge `get_word_text', `get_menu' and `go_to_link' into `get_new_text'. * bookview.in: Merge `back_history' and `next_history' into `go_history'. * Makefile.am: Add `info2txt' to `noinst_SCRIPTS'. Add `info2txt' and `info2txt.in' to `CLEANFILES'. Add `info2txt' and `getopt_long.pl' to EXTRA_DIST. * Rename `makehelp.pl' to `info2txt'. Generate `info2txt' from `info2txt.in' and `getopt_long.pl'. * configure.in: Use AC_MSG_ERROR rather than echo. 1997-10-11 Motoyuki Kasahara <m-kasahr@sra.co.jp> * Makefile.am: Use `$(srcdir)/bookview.in' rather than `bookview.in' in the commands to generate `bookview'. Use `$(srcdir)/bookview.info' rather than `bookview.inof' in the commands to generate `help.txt'. 1997-09-27 Motoyuki Kasahara <m-kasahr@sra.co.jp> * Version 1.0.4. * bookview.in: (get_word_text, get_menu, go_to_link, next_history, back_history, get_text_internal) Store and restore scroll status of the `Text:' widget when an user takes a step forward or backward in a reference history. * Makefile.am: Delete old `bookvew' and then rebuilt it from `bookview.in' Delete old `help.txt' and then rebuilt it from `help.txt'. 1997-08-19 Motoyuki Kasahara <m-kasahr@sra.co.jp> * Version 1.0.3. * bookview.in: (ndtp_query_word) (query_word) Delete trailing `\n' in a word. * configure.in: Delete `AC_PROG_MAKE_SET'. * Create `makehelp.pl'. Generate `help.txt' from `bookview.info' with `makehelp.pl'. * Makefile.am: Generate `bookview.tmp' from `bookview.in', and then copy `bookview.tmp' to `bookview'. * Makefile.am: Add `bookview.tmp' and `help.txt' to CLEANFILES. * Makefile.am: Add `makehelp.pl' to EXTRA_DIST. 1997-08-16 Motoyuki Kasahara <m-kasahr@sra.co.jp> * Create `bookview.texi'. * Makefile.am: Define the `info_TEXINFOS' macro. 1997-08-12 Motoyuki Kasahara <m-kasahr@sra.co.jp> * bookview.in: (output_information) Update the display after an information message has been output. * bookview.in: (select_book) Delete the 2nd argument (`title'). The title is taken from the `booklist' global variable, instead. * bookview.in: (select_server) Keep a book list to the `booklist' global variable. 1997-08-08 Motoyuki Kasahara <m-kasahr@sra.co.jp> * Version 1.0.2. * bookview.in: (query_word) Get text of the first hit entry when a query has been done. * bookview.in: (make_main_window) Fix a bug that bookview dumped core when the window was closed. * bookview.in: Focus on the `Word:' entry whenever an user can sent a query to the server. * bookview.in: Disable the text widget while contents on the widget are not modified. 1997-08-05 Motoyuki Kasahara <m-kasahr@sra.co.jp> * bookview.in: (ndtp_open) Ignore a debug message sent from dserver. 1997-08-04 Motoyuki Kasahara <m-kasahr@sra.co.jp> * bookview.in: Add `-exportselection 0' to the listbox widgets. * bookview.in: (ndtp_open) Change the order of arguments. The first argument is `SocketVar'. * bookview.in: Modify messages displayed at the buttom of the main window. 1997-08-01 Motoyuki Kasahara <m-kasahr@sra.co.jp> * Version 1.0.1. * bookview.in: (ndtp_open) Fix a bug. Add missing `$'. * bookview.in: (startup) Fix a bug at parsing command line arguments that accepted not only the `-iconic' option but also any option names beginning with `-iconic'.