Changeset 4085 for trunk/lisp/arc-mode.el
- Timestamp:
- 05/18/06 16:19:18 (3 years ago)
- Files:
-
- trunk/lisp/arc-mode.el (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lisp/arc-mode.el
r4079 r4085 1356 1356 files (cons (vector efnname ifnname fiddle nil (1- p)) 1357 1357 files) 1358 p (+ p 29 csize)))) 1358 ;; p needs to stay an integer, since we use it in char-after 1359 ;; above. Passing through `round' limits the compressed size 1360 ;; to most-positive-fixnum, but if the compressed size exceeds 1361 ;; that, we cannot visit the archive anyway. 1362 p (+ p 29 (round csize))))) 1359 1363 (goto-char (point-min)) 1360 1364 (let ((dash (concat "- -------- ----------- -------- " … … 1498 1502 files)) 1499 1503 (cond ((= hdrlvl 1) 1500 (setq p (+ p hsize 2 csize))) 1504 ;; p needs to stay an integer, since we use it in goto-char 1505 ;; above. Passing through `round' limits the compressed size 1506 ;; to most-positive-fixnum, but if the compressed size exceeds 1507 ;; that, we cannot visit the archive anyway. 1508 (setq p (+ p hsize 2 (round csize)))) 1501 1509 ((or (= hdrlvl 2) (= hdrlvl 0)) 1502 (setq p (+ p thsize 2 csize))))1510 (setq p (+ p thsize 2 (round csize))))) 1503 1511 )) 1504 1512 (goto-char (point-min))
