From: kate Date: Tue, 3 Mar 1998 08:15:35 +0000 (+0000) Subject: Backward deletion and transpose in fence mode is fixed. X-Git-Tag: egg-980304~2^2~4 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=239e8a44f963f933ee60687912e16b017df62c09;p=elisp%2Fegg.git Backward deletion and transpose in fence mode is fixed. --- diff --git a/ChangeLog b/ChangeLog index a6b5d83..3861686 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +1998-03-03 KATAYAMA Yoshio + + *its.el (its-get-keyseq-syl): Compensate when DSYL has back. + (its-DSYL-with-back-p): New function. Return t when DSYL has back. + (its-concrete-DSYL-p): New function. Return t when DSYL is cons + form which means input is not continued after DSYL was created. + (its-make-concrete-DSYL): New function. + (its-self-insert-char): Make DSYL to ``concrete-DSYL'' if cursor + is t which means input is not continued. + (its-input): Test input key is whether acceptable or not when + its-barf-on-invalid-keyseq is non-nil. + (its-input-to-vsyl): Set cursor status, not just returning it. + (its-state-machine its-state-machine-keyseq): Make sure to issue + ``DSYL-with-back'' when syllable is decided by the rule with back. + ``test mode'' is added. + (its-keyseq-acceptable-p): New function. + (its-forward-SYL): The args order of put-text-property was wrong. + (its-delete-backward-SYL-by-keystroke): New function. + (its-delete-backward-within-SYL): ``delete-by-keystroke'' mode + did not work when syllable is decided by the rule with back. + Deletion limit is extended to outside of SYL (meaning of + ``within-SYL'' is changed to ``deletion starts within SYL). + (its-transpose-chars): Fixed up. + (its-in-fence-p): Confuse at openning fence. + 1998-02-25 KATAYAMA Yoshio * its.el (its-put-cursor): Enable its-map change in fence mode.