今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル Re: DOSVAXJ3におけるファイルコピー先の日付
投稿日: 2023/04/17(月) 22:46
投稿者konno
 番 号 10769    10767 番 shadow さんへのコメント    コメント数 1

> 軟式さんにファイルコピー先の日付がコピーした時点に変わることを報告しました。

ああ、ほんとだ! 気づきませんでした。(^^;;

> 2 Vz高橋版以降のファイラーにおけるLFNの識別記号+がファイル名に半角小文字が含まれるとSFNでも+マークが付く件
> > > 半角小文字は SFN にはないので LFN 扱いになっていると思います。
> > 仕様であれば対応不要です。

これは VTDOS と MS-DOS Player では半角小文字で8文字以下なら +マーク付かないですね。
今まで気にしていませんでした。(^^;

> なお、軟式さんからは次の返信を頂いたので要望すれば対応して頂けるようです。
>  + をつけるかどうかは Vz の LFN 処理で判定していると思います。
>  どのように判定しているかがわかれば対応は可能と思います。

えーと、filer.asm の中で
dumplfn	proc の2887行あたりから

	pushm	<es,dx,di>
	mov	dx,si
	call	cvtlfn
	mov	si,di
	movseg	ds,es
	popm	<di,dx,es>
IFDEF US
	call	putspc
ENDIF
	mov	al,SPC
	tstb	[si].lfn_aliasname		;★ このあたり?
_ifn z
;	mov	al,'+'				; ##k07f
;	tstb	cs:lfnmark			; サイズを減らすために変更
;  _ifn z					;
	mov	al,cs:lfnmark
;  _endif					;
_endif
	call	putc
	add	si,lfn_name
	call	strlen


★マークの所で判定していると思うのですが、私には読めていないので。(^^;;

    - No.10769 一括表示へ   -   コメント元:10767 一括表示へ  -    [ 返信 ]    [引用無し] pre


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
10767.DOSVAXJ3におけるファイルコピー先の日付 - shadow 23/04/17-16:04
  ┣10768.Re: DOSVAXJ3におけるファイルコピー先の日付 - shadow 23/04/17-18:42
  ┃┗10770.Re^2: DOSVAXJ3におけるファイルコピー先の日付 - konno 23/04/18-00:35
  ┃ ┗10772.Re^3: DOSVAXJ3におけるファイルコピー先の日付 - shadow 23/04/18-08:34
  ┗10769.Re: DOSVAXJ3におけるファイルコピー先の日付 - konno 23/04/17-22:46
   ┗10771.Re^2: DOSVAXJ3におけるファイルコピー先の日付 - konno 23/04/18-01:59
    ┗10773.Re^3: DOSVAXJ3におけるファイルコピー先の日付 - shadow 23/04/18-08:38
     ┗10774.Re^4: DOSVAXJ3におけるファイルコピー先の日付 - shadow 23/04/18-13:27
      ┗10775.Re^5: DOSVAXJ3におけるファイルコピー先の日付 - konno 23/04/18-16:37
       ┗10780.Re^6: DOSVAXJ3におけるファイルコピー先の日付 - shadow 23/04/23-12:56
        ┗10782.Re^7: DOSVAXJ3におけるファイルコピー先の日付 - konno 23/04/23-15:53

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]