hns - 日記自動生成システム - Version 2.19.9

先月 2003年12月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2003年12月14日() 旧暦 [n年日記]

#1 [Emacs][CVS] 枝の分け方

枝の分け方案もしやるとすると、こうなるのかな。
出来ない
あまり意味がない
気もするけれど。

きのうの再実行:

全文
101 10:08	cd /export/emcws-track/
117 10:27	mkdir emcws-track2
118 10:27	cd emcws-track2
119 10:27	mkdir src repos co work log
123 10:31	setenv CVSROOT /export/emcws-track2/repos
134 10:33	setenv LOG /export/emcws-track2/log
120 10:27	cd src
121 10:27	tar zxf /e/u/j/distfiles/emacs-21.3.tar.gz
122 10:29	tar zxf /e/u/j/distfiles/leim-21.3.tar.gz
124 10:31	cvs init
135 10:33	cd emacs-21.3/
138 10:34	cvs import -ko -m 'FSF import' -W "*.elc -k 'b'" emcws FSF m_21_3 > ! $LOG/import
139 10:34	cd ../../co/
141 10:35	cvs co emcws > $LOG/co
142 10:41	cd emcws/
143 10:42	zcat /e/u/j/ftp/pub/emcws/emcws-21.3-20030507.gz | patch -p1 -s
181 10:58	find . -type d | awk '\!/CVS/  { print "cvs add", $1}' | sh
182 10:58	find . \
    \! -name Root \
    \! -name Repository \
    \! -name Entries \
    \! -name \*orig \
    \! -name CVS \
    -exec cvs -n update '{}' \; |& \
    sort | awk ' /update: use/ { print "cvs add", $11}' |\
     sh
183 10:59	cvs commit -m 'emcws-21.3-20030507' > $LOG/commit
184 10:59	cd ../../work/
186 11:00	cvs co emcws > $LOG/co-emcws
187 11:00	cd emcws/
190 11:01	./configure \
   --with-wnn-includes=/usr/pkg/include/wnn \
   --with-wnn-libraries=/usr/pkg/lib \
   --with-canna \
   --with-canna-includes=/usr/pkg/canna/incude \
   --with-canna-libraries=/usr/pkg/lib \
   --with-sj3 \
   --x-libraries=/usr/pkg/lib:/usr/X11R6/lib \
   --x-includes=/usr/pkg/include:/usr/X11R6/include
191 11:01	time make
192 11:21	src/emacs -q

(CVS) きょうの疑問:

枝に tag は振れるのか。(枝と tag の関係は ?) (別の言い方をすると、tag を付けると、それは幹と枝の両方に付くのか、 それとも片方に付けられるのか ?

shell script にしてみた。:

20030507-> 20031213 の差分 は /tmp/1 に置くとする。(rcs_id で rej が出るが無視する)
#!/bin/sh
  mkdir head log repos fsf work
CVSROOT=`pwd`/repos
LOG=`pwd`/log
DIST=/e/u/j/distfiles
EMCWS=/e/u/j/ftp/pub/emcws
export CVSROOT LOG DIST EMCWS

  cvs init
  mkdir repos/emcws

  cd fsf
  cvs co -d emacs-21.3 -ko emcws

  tar zxf ${DIST}/emacs-21.3.tar.gz
  tar zxf ${DIST}/leim-21.3.tar.gz

  cd emacs-21.3
  find . -type d | awk ' ! /CVS/ { print "cvs add", $1}' | sort | sh  > ${LOG}/add-dir    2>&1
  find . -type f | awk '         { print "cvs add", $1}' | sort | sh  > ${LOG}/add-files  2>&1
  cvs commit -m 'FSF-21.3' > ${LOG}/commit-1
  cvs tag -b FSF                                    > ${LOG}/tag-1  2>&1

  cd ../../work
  cvs co -ko emcws                                  > ${LOG}/co-fsf 2>&1
  cd emcws
  zcat ${EMCWS}/emcws-21.3-20030507.gz | patch -p1 -s
  find . -type f -name \*orig | perl -nle unlink
  find . -type d | awk ' ! /CVS/ { print "cvs add", $1}' | sort | sh  > ${LOG}/cvs-add-directory 2>&1
  find . -type f | awk '         { print "cvs add", $1}' | sort | sh  > ${LOG}/cvs-add-files	 2>&1

  cvs commit -m 'emcws_20030507'   > ${LOG}/commit-2	 2>&1
  cvs tag emcws_20030507           > ${LOG}/tag-2	 2>&1

  patch -s -p2 < /tmp/1
  cvs commit -m 'emcws_20031213'   > ${LOG}/commit-3	 2>&1
  cvs tag emcws_20031213           > ${LOG}/tag-3 	 2>&1
これで初めの図の 1 2 3 5 が出来たはず。

21.3.50:

regex.h がないというようなことを言うので もしかしたら、と
cvs -d :ext:anoncvs@subversions.gnu.org:/cvs-2003-09-16/emacs co emacs
として見たが、やはり、これの方が古そう。

#2 [hns][HTML] FONT color を使った色(試したかっただけ)

FONT color white
FONT color red
FONT color brown
FONT color orange
FONT color yellow
FONT color lightgreen
FONT color green
FONT color darkgreen
FONT color turquoise
FONT color skyblue
FONT color blue
FONT color purple
赤橙黄緑青藍紫

#3 [XFree86] /var/log/XFree86.0.log

に例えば、次のような文字がある
(**) Silicon MotionOption "ZoomOnLCD"
(**) Silicon MotionOption: pci_burst - PCI burst read enabled
この部分は、 programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c の 646 行目の
 if (xf86ReturnOptValBool(pSmi->Options, OPTION_PCI_BURST, FALSE))
 {
         pSmi->pci_burst = TRUE;
         xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "Option: pci_burst - PCI burst "                                                       
                         "read enabled\n");
 }
が表示していると思われる。ところが、この Option: ... の部分を、ちょっと 変えて見ても、/var/log/XFree86.0.log の表示に反映されない。 変更した後は programs/Xserver で make を二回くらいやっている。 その後に XFree86 を /usr/X11R6/bin に cp している。
  1. ここではなく違う部分が表示している
  2. ここが表示しているが、compile の方法が正しくない
?? (これを変えるのが目的ではないが、どうも変更が反映されて いない気がしたので、確実な部分ということで、この行を変更して見ている。)
誰か「何が悪いのか」教えて下さい...

勝手に変えてはいけないのかな。:

Diff to previous 1.32 (colored)
453. Add gcc format checking for the X server's message and logging
functions, and fix lots of associated warnings (David Dawes).

1.9:

151. Siliconmotion driver updates, including:
....
- CRT is off after exit X on DSTN 800x600.

試しに、646 行目を #if 0 ... #endif でかこんだが:

表示から消えない。??
siliconmotion:
  -rw-r--r--   1 makoto  wheel  76915 Dec 14 23:04 siliconmotion_drv.o
  -rw-r--r--   1 makoto  wheel      0 Dec 14 23:04 DONE
  -rw-r--r--   1 makoto  wheel  40924 Dec 14 23:04 smi_driver.o
  -rw-r--r--   1 makoto  wheel  86131 Dec 14 23:04 smi_driver.c
  -rw-r--r--   1 makoto  wheel  16036 Dec 13 23:10 smi_video.o
..
Xserver:
  -rwxr-xr-x   1 makoto  wheel 1791767 Dec 14 23:05 XFree86*
こんな感じなのだけれど。どこかに cache している ??

make clean したら、:

DDDXOSVERRORF -DUSE_RGB_TXT -DSELF_CONTAINED_WRAPPER libcwrapper.c
libcwrapper.c:91:24: xf86_ansic.h: No such file or directory
通らなくなってしまった。きょうはおしまい。



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)