Mercurial > hg > xemacs-beta
comparison src/dbxrc @ 284:558f606b08ae r21-0b40
Import from CVS: tag r21-0b40
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 10:34:13 +0200 |
| parents | c5d627a313b1 |
| children | e11d67e05968 |
comparison
equal
deleted
inserted
replaced
| 283:fa3d41851a08 | 284:558f606b08ae |
|---|---|
| 137 Use this with debugging tools (like purify) that cannot deal with dumping, | 137 Use this with debugging tools (like purify) that cannot deal with dumping, |
| 138 or when temacs builds successfully, but xemacs does not. | 138 or when temacs builds successfully, but xemacs does not. |
| 139 end | 139 end |
| 140 | 140 |
| 141 function run-temacs { | 141 function run-temacs { |
| 142 run -batch -l loadup.el run-temacs -q | 142 unset EMACSLOADPATH |
| 143 export EMACSBOOTSTRAPLOADPATH=../lisp/:.. | |
| 144 run -batch -l ../lisp/loadup.el run-temacs -q | |
| 143 } | 145 } |
| 144 | 146 |
| 145 document update-elc << 'end' | 147 document update-elc << 'end' |
| 146 Usage: update-elc | 148 Usage: update-elc |
| 147 Run the elc compilation part of the build procedure. | 149 Run the core lisp byte compilation part of the build procedure. |
| 148 Use when debugging temacs, not xemacs! | 150 Use when debugging temacs, not xemacs! |
| 149 Use this when temacs builds successfully, but xemacs does not. | 151 Use this when temacs builds successfully, but xemacs does not. |
| 150 end | 152 end |
| 151 | 153 |
| 152 function update-elc { | 154 function update-elc { |
| 153 export EMACSLOADPATH=../lisp/ | 155 unset EMACSLOADPATH |
| 154 run -batch -l update-elc.el | 156 export EMACSBOOTSTRAPLOADPATH=../lisp/:.. |
| 155 } | 157 run -batch -l ../lisp/update-elc.el |
| 158 } | |
| 159 | |
| 160 | |
| 161 function dump-temacs { | |
| 162 unset EMACSLOADPATH | |
| 163 export EMACSBOOTSTRAPLOADPATH=../lisp/:.. | |
| 164 run -batch -l ../lisp/loadup.el dump | |
| 165 } | |
| 166 | |
| 167 document dump-temacs << 'end' | |
| 168 Usage: dump-temacs | |
| 169 Run the dumping part of the build procedure. | |
| 170 Use when debugging temacs, not xemacs! | |
| 171 Use this when temacs builds successfully, but xemacs does not. | |
| 172 end | |
| 156 | 173 |
| 157 function pstruct { | 174 function pstruct { |
| 158 xstruct="((struct $1 *) $val)" | 175 xstruct="((struct $1 *) $val)" |
| 159 print $xstruct | 176 print $xstruct |
| 160 print *$xstruct | 177 print *$xstruct |
