log

age author description
Thu, 02 Apr 1998 03:37:18 +0000 Richard M. Stallman (follow-scroll-up): Cope if `window-end' returns nil.
Thu, 02 Apr 1998 00:25:47 +0000 Kenichi Handa (buf_charpos_to_bytepos): Delete local variable gapend_byte.
Thu, 02 Apr 1998 00:25:47 +0000 Kenichi Handa (CHARSET_OK): Don't reject safe charsets.
Thu, 02 Apr 1998 00:25:47 +0000 Kenichi Handa (selection_data_to_lisp_data): Give
Wed, 01 Apr 1998 12:26:43 +0000 Andr Spiegel (vc-revert-buffer): Rewrote handling of vc-diff buffer,
Wed, 01 Apr 1998 10:44:40 +0000 Andreas Schwab Customized.
Wed, 01 Apr 1998 03:44:50 +0000 Richard M. Stallman (hack-one-local-variable): Variables named ...-predicate are treated as risky.
Tue, 31 Mar 1998 20:14:55 +0000 Stephen Eglen Many doc fixes.
Tue, 31 Mar 1998 18:08:36 +0000 Andr Spiegel (vc-backend-revert): CVS bug fix.
Tue, 31 Mar 1998 17:19:32 +0000 Andr Spiegel * vc.el (vc-resolve-conflicts): New function.
Mon, 30 Mar 1998 06:00:54 +0000 Kenichi Handa (adjust_markers_for_replace): New function.
Mon, 30 Mar 1998 06:00:54 +0000 Kenichi Handa (adjust_after_replace, adjust_after_insert): Extern them.
Mon, 30 Mar 1998 06:00:54 +0000 Kenichi Handa (code_convert_region): Handle skipped ASCII characters
Mon, 30 Mar 1998 06:00:54 +0000 Kenichi Handa (struct coding_system): Comment for the member
Mon, 30 Mar 1998 06:00:54 +0000 Kenichi Handa (Finsert_file_contents): Call adjust_after_insert when
Mon, 30 Mar 1998 05:20:39 +0000 Richard M. Stallman (info): Run man in build dir, not srcdir.
Mon, 30 Mar 1998 04:39:53 +0000 Richard M. Stallman (battery-linux-proc-apm): Re-use the temporary buffer.
Mon, 30 Mar 1998 04:29:36 +0000 Richard M. Stallman (desktop-buffer-info, desktop-buffer-rmail)
Mon, 30 Mar 1998 04:23:58 +0000 Richard M. Stallman (tex-start-shell): Call compilation-minor-mode.
Mon, 30 Mar 1998 04:21:52 +0000 Richard M. Stallman (tex-send-command): Return the process.
Mon, 30 Mar 1998 03:08:51 +0000 Richard M. Stallman (ange-ftp-kill-ftp-process): Convert buffer name to the buffer.
Sun, 29 Mar 1998 02:35:51 +0000 Richard M. Stallman (reporter-bug-hook): Fix error message.
Sun, 29 Mar 1998 02:34:11 +0000 Richard M. Stallman (install-arch-indep): Fix previous change.
Sun, 29 Mar 1998 01:25:20 +0000 Richard M. Stallman (display_text_line): Handle overlay-arrow correctly.
Sat, 28 Mar 1998 21:56:57 +0000 Richard M. Stallman (completion-ignored-extensions): Add a few.
Sat, 28 Mar 1998 21:55:22 +0000 Richard M. Stallman (code_convert_region): Call adjust_before_replace
Sat, 28 Mar 1998 21:52:10 +0000 Richard M. Stallman (check_markers_debug_flag): New variable.
Sat, 28 Mar 1998 21:50:59 +0000 Richard M. Stallman (mark_buffer): Mark the undo_list slot specially;
Sat, 28 Mar 1998 21:50:39 +0000 Richard M. Stallman (struct buffer): Field `undo_list' moved before `name'
Sat, 28 Mar 1998 08:25:53 +0000 Richard M. Stallman (barf_or_query_if_file_exists): New arg QUICK. All calls changed.
Sat, 28 Mar 1998 07:32:50 +0000 Richard M. Stallman (desktop-load-default): Add autoload cookie.
Sat, 28 Mar 1998 05:43:01 +0000 Richard M. Stallman (menu-bar-options-menu): Remove "Toggle" from item
Fri, 27 Mar 1998 10:11:45 +0000 Simon Marshall use a string that will never match.
Fri, 27 Mar 1998 04:58:07 +0000 Richard M. Stallman (${TIT}): Fix shell conditional syntax.
Fri, 27 Mar 1998 04:56:51 +0000 Richard M. Stallman Fix shell syntax in check for missing .el or .elc files.
Fri, 27 Mar 1998 04:53:22 +0000 Richard M. Stallman (calendar-mode-map): Add bindings for appt-add and appt-delete.
Fri, 27 Mar 1998 04:52:43 +0000 Richard M. Stallman (item_properties): New variable.
Fri, 27 Mar 1998 03:49:56 +0000 Richard M. Stallman *** empty log message ***
Thu, 26 Mar 1998 22:52:21 +0000 Richard M. Stallman (pop_getline): Renamed from getline.
Thu, 26 Mar 1998 06:31:26 +0000 Richard M. Stallman (perform-replace): Before recursive edit,
Thu, 26 Mar 1998 04:28:37 +0000 Richard M. Stallman (rmail-clear-headers): Handle failure to find "\n[^ \t]".
Thu, 26 Mar 1998 04:26:27 +0000 Richard M. Stallman (normal-top-level-add-subdirs-to-load-path):
Thu, 26 Mar 1998 04:22:13 +0000 Richard M. Stallman (init_lread): Init Vstandard_input.
Thu, 26 Mar 1998 04:10:02 +0000 Kenichi Handa (redisplay_window): Fix previous change.
Wed, 25 Mar 1998 19:16:31 +0000 Dave Love Fix header line.
Wed, 25 Mar 1998 19:13:11 +0000 Dave Love Various doc fixes, mainly grammar.
Wed, 25 Mar 1998 19:06:46 +0000 Dave Love (auto-insert, auto-insert-query): :tag choices.
Wed, 25 Mar 1998 16:56:12 +0000 Simon Marshall add some C/C++ keywords.
Wed, 25 Mar 1998 16:52:19 +0000 Simon Marshall use new UPDATE window-end arg.
Wed, 25 Mar 1998 16:41:18 +0000 Simon Marshall check length of mail-header-separator before using in font-lock-keywords.
Wed, 25 Mar 1998 10:45:59 +0000 Kenichi Handa (compute_motion): Call strwidth only when necessary.
Wed, 25 Mar 1998 10:45:59 +0000 Kenichi Handa (make_buffer_string, make_buffer_string_both): Extern them.
Wed, 25 Mar 1998 10:45:59 +0000 Kenichi Handa (read_process_output): Count multibyte characters. If
Wed, 25 Mar 1998 10:45:59 +0000 Kenichi Handa (redisplay_window): Give byte position to FETCH_BYTE.
Tue, 24 Mar 1998 17:08:34 +0000 Dave Love (dired-run-shell-command): Maybe run handler.
Tue, 24 Mar 1998 17:08:02 +0000 Dave Love (shell-command): Define handler.
Tue, 24 Mar 1998 12:17:32 +0000 Kenichi Handa (record_delete): The second arg is Lisp_Object.
Tue, 24 Mar 1998 12:16:10 +0000 Kenichi Handa Declarations changed.
Tue, 24 Mar 1998 05:41:38 +0000 Kenichi Handa (MULTIBYTE_BYTES_WIDTH): Set wide_column only when we
Tue, 24 Mar 1998 05:41:38 +0000 Kenichi Handa (del_range_2): Move gap again to a proper place just
Tue, 24 Mar 1998 05:41:38 +0000 Kenichi Handa (shrink_decoding_region): If EOL_CONVERSION is nonzero,
Tue, 24 Mar 1998 05:41:38 +0000 Kenichi Handa (record_delete): Record last_point_position when there's
Tue, 24 Mar 1998 05:41:22 +0000 Kenichi Handa (top_distclean): Check the existence of `lock' subdir.
Mon, 23 Mar 1998 13:26:00 +0000 Andreas Schwab (xterm-mouse-translate, xterm-mouse-event): Replace
Mon, 23 Mar 1998 13:18:54 +0000 Andreas Schwab (resize-minibuffer-mode): Make it a proper minor
Mon, 23 Mar 1998 13:02:15 +0000 Andreas Schwab (popup_get_selection): On receiving a KeyPress event
Mon, 23 Mar 1998 12:56:25 +0000 Andreas Schwab (Fx_create_frame): Use "borderWidth", not "borderwidth",
Mon, 23 Mar 1998 00:29:43 +0000 Karl Heuer (PC-expand-many-files): Apply completion-ignored-extensions.
Mon, 23 Mar 1998 00:18:15 +0000 Karl Heuer (install-arch-indep): Put special subdirs.el files
Mon, 23 Mar 1998 00:15:20 +0000 Karl Heuer (normal-top-level-add-subdirs-to-load-path): New function.
Mon, 23 Mar 1998 00:14:06 +0000 Karl Heuer (find-file-noselect): Use set-buffer-multibyte
Mon, 23 Mar 1998 00:12:14 +0000 Karl Heuer (standard-display-underline): Shift face id by 19 bits.
Sat, 21 Mar 1998 18:23:09 +0000 Richard M. Stallman (Fdirectory_files): In FULL case, compute number of characters
Sat, 21 Mar 1998 18:09:01 +0000 Richard M. Stallman (substring_both, Fsubstring): Use make_specified_string.
Sat, 21 Mar 1998 18:07:27 +0000 Richard M. Stallman (syms_of_sunfns): Pass new arg to make_pure_string.
Sat, 21 Mar 1998 18:07:06 +0000 Richard M. Stallman (make_specified_string): New function.
Sat, 21 Mar 1998 18:05:29 +0000 Richard M. Stallman (Fchar_to_string): Use make_string_from_bytes.
Sat, 21 Mar 1998 18:02:09 +0000 Richard M. Stallman (casify_object): Use make_specified_string.
Sat, 21 Mar 1998 18:00:38 +0000 Richard M. Stallman (Fstring): Use make_string_from_bytes.
Sat, 21 Mar 1998 18:00:19 +0000 Richard M. Stallman (internal_self_insert): Use make_string_from_bytes.
Sat, 21 Mar 1998 17:59:48 +0000 Richard M. Stallman (code_convert_string): Use make_string_from_bytes.
Sat, 21 Mar 1998 17:59:22 +0000 Richard M. Stallman (Fsubstitute_command_keys): Use make_string_from_bytes.
Sat, 21 Mar 1998 17:52:08 +0000 Richard M. Stallman (read1): Pass new arg to make_pure_string.
Sat, 21 Mar 1998 17:51:30 +0000 Richard M. Stallman (PRINTPREPARE): Use make_string_from_bytes.
Sat, 21 Mar 1998 17:50:30 +0000 Richard M. Stallman (read_process_output): Use make_string_from_bytes.
Sat, 21 Mar 1998 17:50:03 +0000 Richard M. Stallman (Fregexp_quote): Use make_specified_string.
Sat, 21 Mar 1998 17:49:39 +0000 Richard M. Stallman (selection_data_to_lisp_data): Use make_string_from_bytes.
Sat, 21 Mar 1998 17:48:54 +0000 Richard M. Stallman (insert_from_string_1, replace_range):
Sat, 21 Mar 1998 07:06:55 +0000 Richard M. Stallman Use STRING_BYTES and SET_STRING_BYTES.
Sat, 21 Mar 1998 07:06:14 +0000 Richard M. Stallman Use STRING_BYTES and SET_STRING_BYTES.
Sat, 21 Mar 1998 06:16:35 +0000 Richard M. Stallman (comint-preoutput-filter-functions): Doc fix.
Sat, 21 Mar 1998 06:01:22 +0000 Richard M. Stallman Don't include puresize.h any more as code that needs it
Sat, 21 Mar 1998 05:53:36 +0000 Richard M. Stallman (fix_submap_inheritance, get_keyelt, store_in_keymap,
Sat, 21 Mar 1998 05:49:49 +0000 Richard M. Stallman Include puresize.h for CHECK_IMPURE.
Sat, 21 Mar 1998 05:48:03 +0000 Richard M. Stallman (replace_range): New arg NOMARKERS.
Sat, 21 Mar 1998 04:45:12 +0000 Richard M. Stallman (internal_self_insert): Pass new arg to replace_range.
Sat, 21 Mar 1998 03:58:00 +0000 Richard M. Stallman (record_delete): Replace LENGTH arg with STRING.
Sat, 21 Mar 1998 03:57:35 +0000 Richard M. Stallman (insert_1_both, insert_from_string_1, insert_from_buffer_1):
Sat, 21 Mar 1998 02:57:08 +0000 Richard M. Stallman (make_buffer_string_both): New function.
Fri, 20 Mar 1998 22:38:54 +0000 Richard M. Stallman (keymap.o): Depend on puresize.h.
Fri, 20 Mar 1998 15:40:24 +0000 Andr Spiegel (vc-next-action-on-file): Properly handle the case when user tries to
Fri, 20 Mar 1998 15:38:48 +0000 Andr Spiegel (vc-sccs-project-dir, vc-search-sccs-project-dir): New functions.
Fri, 20 Mar 1998 10:22:59 +0000 Dave Love (browse-url-of-region): Use its args. From <mit@nines.nec.co.jp>
Fri, 20 Mar 1998 06:37:09 +0000 Richard M. Stallman (reporter-mail): New function.
Fri, 20 Mar 1998 06:29:54 +0000 Richard M. Stallman (set-language-environment): Doc fix.
Fri, 20 Mar 1998 06:10:36 +0000 Richard M. Stallman (del_range_2): Use adjust_markers_for_record_delete.
Fri, 20 Mar 1998 05:11:27 +0000 Richard M. Stallman (window_display_table): Don't look inside buffer if its nil.
Fri, 20 Mar 1998 05:00:31 +0000 Richard M. Stallman (Fgoto_char): If POSITION is a marker pointing a
Fri, 20 Mar 1998 04:59:15 +0000 Richard M. Stallman (Fformat): Handle padding before or after, for %s etc.
Fri, 20 Mar 1998 04:41:13 +0000 Richard M. Stallman (compilation-error-regexp-alist):
Thu, 19 Mar 1998 21:19:07 +0000 Richard M. Stallman (get_boot_time): Conditionalize on BOOT_TIME.
Thu, 19 Mar 1998 10:30:55 +0000 Dave Love (shell-command-on-region): Amend message to report
Thu, 19 Mar 1998 07:35:16 +0000 Kenichi Handa ("latin-1-prefix"): Fix the translation of
Thu, 19 Mar 1998 07:34:29 +0000 Kenichi Handa (read1): Call multibyte_chars_in_text
Thu, 19 Mar 1998 07:34:29 +0000 Kenichi Handa (byte_char_debug_check): Call multibyte_chars_in_text
Thu, 19 Mar 1998 07:34:29 +0000 Kenichi Handa (Fstring_as_multibyte): Call multibyte_chars_in_text
Thu, 19 Mar 1998 06:32:34 +0000 Richard M. Stallman (current_lock_owner): If lock file data doesn't include
Wed, 18 Mar 1998 20:04:56 +0000 Richard M. Stallman (other-frame): Fix previous change.
Wed, 18 Mar 1998 20:03:48 +0000 Richard M. Stallman (focus-follows-mouse): Make it defcustom.
Wed, 18 Mar 1998 20:02:27 +0000 Richard M. Stallman (focus-follows-mouse): New variable.
Wed, 18 Mar 1998 16:02:37 +0000 Dave Love (lisp-fill-paragraph): Adjust
Wed, 18 Mar 1998 13:25:00 +0000 Andr Spiegel (vc-restore-buffer-context): Only try to restore mark if it is active.
Wed, 18 Mar 1998 06:11:03 +0000 Richard M. Stallman (read0): Swap args to Fmake_string.
Wed, 18 Mar 1998 01:59:58 +0000 Richard M. Stallman (view-emacs-news): Handle prefix arg.
Wed, 18 Mar 1998 01:52:57 +0000 Richard M. Stallman (syms_of_callproc): Doc fixes.
Wed, 18 Mar 1998 00:40:24 +0000 Richard M. Stallman Load language/czech and language/slovak.
Wed, 18 Mar 1998 00:11:33 +0000 Richard M. Stallman (Fbackward_prefix_chars): Set point properly while scanning.
Tue, 17 Mar 1998 23:58:13 +0000 Richard M. Stallman (SYNTAX_FLAGS_COMSTART_FIRST): New macro.
Tue, 17 Mar 1998 23:49:33 +0000 Richard M. Stallman Initial revision
Tue, 17 Mar 1998 22:53:08 +0000 Richard M. Stallman (setup-slovak-environment): 3rd arg to setup-8-bit-environment is the
Tue, 17 Mar 1998 22:52:37 +0000 Richard M. Stallman (setup-czech-environment): 3rd arg to setup-8-bit-environment is the
Tue, 17 Mar 1998 08:16:35 +0000 Richard M. Stallman (Fformat): Properly print floats.
Tue, 17 Mar 1998 08:14:28 +0000 Richard M. Stallman (setenv): Simplify reading of args by passing old value as the default.
Tue, 17 Mar 1998 07:25:54 +0000 Richard M. Stallman (Fchar_after, Fchar_before): Properly check arg type
Tue, 17 Mar 1998 06:49:26 +0000 Richard M. Stallman Fstore_match_data => Fset_match_data.
Tue, 17 Mar 1998 06:48:12 +0000 Richard M. Stallman (Frecenter): Operate on window's buffer even if some other was current.
Tue, 17 Mar 1998 06:29:50 +0000 Richard M. Stallman (Info-menu-update): Set Info-menu-last-node
Tue, 17 Mar 1998 05:49:29 +0000 Richard M. Stallman Initial revision
Mon, 16 Mar 1998 18:11:20 +0000 Richard M. Stallman (rmail-clear-headers): Make sure an empty line
Mon, 16 Mar 1998 08:05:58 +0000 Richard M. Stallman (mouse-drag-region): Bind deactivate-mark
Mon, 16 Mar 1998 08:01:15 +0000 Richard M. Stallman (copy-region-as-kill): Set deactivate-mark
Mon, 16 Mar 1998 05:58:11 +0000 Kenichi Handa (rmail-quit): Call quit-window before calling
Mon, 16 Mar 1998 05:51:07 +0000 Kenichi Handa (ADJUST_CHAR_POS): New macro.
Mon, 16 Mar 1998 05:51:07 +0000 Kenichi Handa (code_convert_region): The 6th arg name is changed to
Mon, 16 Mar 1998 05:51:07 +0000 Kenichi Handa (Finsert_file_contents): Comment modified. Give
Mon, 16 Mar 1998 04:10:19 +0000 Richard M. Stallman (help-mode-maybe): Set view-return-to-alist.
Mon, 16 Mar 1998 04:09:04 +0000 Richard M. Stallman (view-return-to-alist): Doc fix.
Mon, 16 Mar 1998 01:35:04 +0000 Richard M. Stallman (dired-shell-stuff-it): Use shell-quote-argument.
Sat, 14 Mar 1998 21:54:42 +0000 Richard M. Stallman (insert_1_both, insert_from_string_1, insert_from_buffer_1)
Sat, 14 Mar 1998 21:45:49 +0000 Richard M. Stallman (locate-current-line-number): No longer interactive.
Sat, 14 Mar 1998 21:44:13 +0000 Richard M. Stallman Customized.
Sat, 14 Mar 1998 21:42:01 +0000 Richard M. Stallman Comment changes.
Sat, 14 Mar 1998 12:59:13 +0000 Eric M. Ludlam Updated to 0.4.3:
Sat, 14 Mar 1998 09:08:26 +0000 Karl Heuer (texinfo-incorporate-menu-entry-names)
Sat, 14 Mar 1998 08:27:01 +0000 Richard M. Stallman (message_dolog): Save and restore Vdeactivate_mark.
Sat, 14 Mar 1998 08:23:56 +0000 Richard M. Stallman (set_frame_menubar): Fstore_match_data => Fset_match_data.
Sat, 14 Mar 1998 08:23:21 +0000 Richard M. Stallman (exec_sentinel, read_process_output): Fstore_match_data => Fset_match_data.
Sat, 14 Mar 1998 08:20:37 +0000 Richard M. Stallman (mouse-scroll-subr): Handle if window-end returns nil.
Sat, 14 Mar 1998 08:19:27 +0000 Richard M. Stallman Implement selective undo (by Paul Flinders).
Sat, 14 Mar 1998 08:16:52 +0000 Richard M. Stallman (news-inews): Signal error if inews fails.
Sat, 14 Mar 1998 08:15:36 +0000 Richard M. Stallman (save-match-data): store-match-data => set-match-data.
Sat, 14 Mar 1998 05:46:01 +0000 Richard M. Stallman Change comment and version numbers.
Sat, 14 Mar 1998 04:57:20 +0000 Richard M. Stallman (Fset_match_data): Renamed from Fstore_match_data.
Sat, 14 Mar 1998 04:55:19 +0000 Richard M. Stallman (reftex-nearest-match): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:54:19 +0000 Richard M. Stallman (bibtex-search-reference): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:53:37 +0000 Richard M. Stallman (simula-match-string-or-comment): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:53:12 +0000 Richard M. Stallman (fortran-match-!-comment): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:52:44 +0000 Richard M. Stallman (life-grim-reaper): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:52:14 +0000 Richard M. Stallman (rfc822-looking-at): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:51:45 +0000 Richard M. Stallman (mh-make-folder-list-filter): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:50:54 +0000 Richard M. Stallman (ex-expand-filsyms): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:49:56 +0000 Richard M. Stallman (edebug-recursive-edit)
Sat, 14 Mar 1998 04:49:03 +0000 Richard M. Stallman (debug, debugger-env-macro): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:48:26 +0000 Richard M. Stallman (defsetf match-data): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:47:44 +0000 Richard M. Stallman (type-break-emacs-variant): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:46:55 +0000 Richard M. Stallman (rlogin-parse-words): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:45:46 +0000 Richard M. Stallman (perform-replace): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:44:58 +0000 Richard M. Stallman (iswitchb-ignore-buffername-p): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:44:25 +0000 Richard M. Stallman (ffap-file-at-point): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:43:46 +0000 Richard M. Stallman (ediff-exec-process): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:43:03 +0000 Richard M. Stallman Comment change.
Sat, 14 Mar 1998 04:42:18 +0000 Richard M. Stallman (comint-word): store-match-data => set-match-data.
Sat, 14 Mar 1998 04:41:23 +0000 Richard M. Stallman (outline-end-of-prefix): store-match-data => set-match-data.
Sat, 14 Mar 1998 03:05:28 +0000 Richard M. Stallman (fill-region-as-paragraph, fill-region): Allow t as legit value of JUSTIFY.
Fri, 13 Mar 1998 21:22:05 +0000 Richard M. Stallman (internal_self_insert): Call Fforward_buffer to advance
Thu, 12 Mar 1998 23:11:57 +0000 Richard M. Stallman (mouse-buffer-menu-maxlen): Renamed from mouse-menu-buffer-maxlen.
Thu, 12 Mar 1998 22:49:02 +0000 Richard M. Stallman (struct Lisp_Buffer_Local_Value):
Thu, 12 Mar 1998 22:44:12 +0000 Richard M. Stallman Delete junk accidentally left in buffer on 4 March.
Thu, 12 Mar 1998 06:59:25 +0000 Richard M. Stallman (SETUP_SLAVE_PTY): New definition.
Thu, 12 Mar 1998 05:50:33 +0000 Richard M. Stallman (store_symval_forwarding, swap_in_symval_forwarding)
Thu, 12 Mar 1998 05:49:15 +0000 Richard M. Stallman (gc_sweep, mark_object): Handle new data structure
Thu, 12 Mar 1998 05:48:33 +0000 Richard M. Stallman (print): Handle new data structure