1 # do not edit -- automatically generated by arch changelog
2 # non-id: automatic-ChangeLog--steve@eicq.org--2004/xetla--main--0.1
5 2004-12-21 04:18:48 GMT Steve Youngs <steve@eicq.org> patch-24
10 xetla--main--0.1--patch-24
12 * xetla-defs.el (xetla-log-edit-font-lock-keywords): Add some colour to
13 the Summary and Keywords header content.
14 (xetla-cat-log-font-lock-keywords): Add font-locking to the entire
15 buffer, not just the log headers.
22 2004-12-20 17:40:42 GMT Steve Youngs <steve@eicq.org> patch-23
25 remove unnecessary defvar from xetla-build.el
27 xetla--main--0.1--patch-23
34 2004-12-20 17:26:41 GMT Steve Youngs <steve@eicq.org> patch-22
37 Fix font-locking and "markerp nil" error from `C-x T a'
39 xetla--main--0.1--patch-22
41 * xetla.el (xetla-log-edit-mode): Call `font-lock-mode'.
42 (xetla-cat-log-mode): Ditto.
43 (xetla-changes-mode): Ditto.
44 (xetla-changelog-mode): Ditto.
45 (xetla-show-changes-buffer): Remove void variable
46 `global-font-lock-mode'.
48 * xetla-defs.el (xetla-changelog-font-lock-keywords): Rewrite, specifying
49 the keywords without relying on `change-log-font-lock-keywords'. The
50 format from `tla changelog' is slightly different from GNU style Changelog
51 files so just using `change-log-font-lock-keywords' will not work.
53 * xetla-defs.el (xetla-log-edit-font-lock-keywords): Use
54 `xetla-changelog-font-lock-keywords'.
58 xetla-defs.el xetla.el
61 2004-12-17 05:59:49 GMT Steve Youngs <steve@eicq.org> patch-21
64 Add autoload cookie to xetla-version<f>
66 xetla--main--0.1--patch-21
73 2004-12-17 03:24:56 GMT Steve Youngs <steve@eicq.org> patch-20
76 Improve `xetla-reload'.
78 xetla--main--0.1--patch-20
80 * xetla-core.el (xetla-reload): Handle XEtla's auto-autoloads.el file.
87 2004-12-17 03:06:31 GMT Steve Youngs <steve@eicq.org> patch-19
90 Get rid of the need for xetla-xemacs.el.
92 xetla--main--0.1--patch-19
94 This patch removes the need to have xetla-xemacs.el.
96 All of the "Use `foo' instead of `bar' are GNU/Emacs -> XEmacs
99 * Makefile (SOURCES): Remove xetla-xemacs.el
101 * xetla-browse.el (xetla-widget-archives-root-node-register-archive): Use
102 `match-string' instead of `match-string-no-properties'.
104 * xetla-browse.el (xetla-widget-archive-node-convert-to-source): Ditto.
106 * xetla-browse.el (xetla-widget-version-control-show-revisions): Use
107 `point-at-*' instead of `line-*-position' functions.
109 * xetla-browse.el (xetla-browse-toggle-subtree-maybe): Ditto.
111 * xetla-browse.el (xetla-browse-dash): Ditto.
113 * xetla-build.el: No need to conditionalise on featurep 'xemacs.
114 Remove cruft about mouse-avoidance.
115 Add a defvar for `global-font-lock-mode' and
116 `xetla-dead-process-buffer-queue'.
118 * xetla-core.el: Don't require xetla-xemacs.
120 * xetla-core.el (xetla-version-head): Use `point-at-*' instead of
121 `line-*-position' functions.
123 * xetla-core.el (xetla-archive-tree-build-archives): Ditto.
125 * xetla-core.el (xetla-archive-tree-build-categories): Ditto.
127 * xetla-core.el (xetla-archive-tree-build-branches): Ditto.
129 * xetla-core.el (xetla-archive-tree-build-versions): Ditto.
131 * xetla-core.el (xetla-archive-tree-build-revisions): Ditto.
133 * xetla-core.el (xetla-revlib-tree-build-archives): Ditto.
135 * xetla-core.el (xetla-revlib-tree-build-categories): Ditto.
137 * xetla-core.el (xetla-revlib-tree-build-branches): Ditto.
139 * xetla-core.el (xetla-revlib-tree-build-versions): Ditto.
141 * xetla-core.el (xetla-revlib-tree-build-revisions): Ditto.
143 * xetla-core.el (xetla-name-read-refresh-cache): Use `buffer-substring'
144 instead of `minibuffer-contents'.
146 * xetla-core.el (xetla-reload): Don't try to unload `xetla-xemacs' or
149 * xetla-defs.el (clone-process): Define it with `defun-when-void'.
151 * xetla-defs.el (clone-buffer): Moved here from xetla-xemacs.el and
152 defined with `defun-when-void'.
154 * xetla-defs.el (xetla-name-read-minibuf-map): Use `window-minibuffer-p'
155 and `buffer-substring' in place of `minibufferp' and
156 `minibuffer-contents' respectively.
158 * xetla-tips.el: Don't require xetla-xemacs or xetla-emacs.
160 * xetla.el: Don't require xetla-xemacs.
162 * xetla.el (xetla-generic-popup-menu-by-keyboard): Use `point-at-*'
163 instead of `line-*-position'.
165 * xetla.el (xetla-edit-log): Ditto.
167 * xetla.el (xetla-add-log-entry-internal): Ditto.
169 * xetla.el (xetla-show-changes-buffer): Ditto.
171 * xetla.el (xetla-view-conflicts): Ditto.
173 * xetla.el (xetla-file-get-revision-in-file): Ditto.
175 * xetla.el (xetla-revisions-parse-list): Ditto.
177 * xetla.el (xetla-bookmarks-missing-parse-changes): Ditto.
179 * xetla.el (xetla-log-edit-next-field): Ditto.
181 * xetla.el (xetla-log-edit-insert-log-for-merge): Ditto.
183 * xetla.el (xetla-log-edit-insert-memorized-log): Ditto.
185 * xetla.el (xetla-log-edit-keywords): Ditto.
187 * xetla.el (xetla-log-edit-keywords-insert): Ditto.
189 * xetla.el (xetla-changes-jump-to-change): Ditto.
191 * xetla.el (xetla-changes-diff-or-list): Ditto.
193 * xetla.el (xetla-changes-prev): Ditto.
195 * xetla.el (xetla-changes-ediff): Ditto.
197 * xetla.el (xetla-changes-get-file-at-point): Ditto.
199 * xetla.el (xetla-tree-lint-parse-buffer): Ditto.
201 * xetla.el (xetla-version): Ditto.
203 * xetla.el (xetla-gnus-article-extract-log-message): Ditto.
205 * xetla.el (xetla-generic-popup-menu-by-keyboard): Remove mouse-avoidence
208 * xetla.el (xetla-name-read-insert-default-archive): Use
209 `window-minibuffer-p' and `buffer-substring' in place of `minibufferp'
210 and `minibuffer-contents' respectively.
212 * xetla.el (xetla-name-read-insert-info-at-point): Ditto.
214 * xetla.el (xetla-name-read-insert-partner-previous): Ditto.
216 * xetla.el (xetla-name-read-insert-partner-next): Ditto.
218 * xetla.el (xetla-name-read-insert-ancestor): Ditto.
220 * xetla.el (xetla-name-read-insert-bookmark-previous): Ditto.
222 * xetla.el (xetla-name-read-insert-bookmark-next): Ditto.
224 * xetla.el (xetla-register-archive): Use `match-string' instead of
225 `match-string-no-properties'.
227 * xetla.el (xetla-merge-summary-line-for-log): Ditto.
229 * xetla.el: Defvar `vc-ignore-vc-files' at compile time.
231 * xetla.el (xetla-find-file-hook): Simplify somebody's idea of logic by
232 removing a useless `if' sexp.
236 .arch-ids/xetla-xemacs.el.id xetla-xemacs.el
239 Makefile xetla-browse.el xetla-build.el xetla-core.el
240 xetla-defs.el xetla-tips.el xetla.el
243 2004-12-16 23:57:55 GMT Steve Youngs <steve@eicq.org> patch-18
246 Improve the list of log keywords.
248 xetla--main--0.1--patch-18
250 * xetla-defs.el (xetla-log-edit-keywords): Richer set of keywords.
251 Remove autoload cookie.
258 2004-12-16 17:45:45 GMT Steve Youngs <steve@eicq.org> patch-17
261 Remove a bogus doc string
263 xetla--main--0.1--patch-17
270 2004-12-16 17:40:06 GMT Steve Youngs <steve@eicq.org> patch-16
273 Make `xetla-log-edit-done' mimic `add-log-exit' a bit more.
275 xetla--main--0.1--patch-16
277 * xetla.el (xetla-log-edit-done): Don't run `tla commit' unless there's a
285 2004-12-16 14:39:53 GMT Steve Youngs <steve@eicq.org> patch-15
288 merge from hrop (finish removing buffers menu crap)
290 xetla--main--0.1--patch-15
294 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-14
295 flush install-buffers instead of commenting'em out
299 xetla-browse.el xetla-core.el xetla.el
302 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-14
305 2004-12-16 05:20:45 GMT Steve Youngs <steve@eicq.org> patch-14
308 merge from hrop (remove buffers menu)
310 xetla--main--0.1--patch-14
314 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-12
315 star merge from steve --patch-12 --patch-13
317 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-13
318 flushing xetla-buffers menu
322 xetla-browse.el xetla-core.el xetla.el
325 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-12
326 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-13
329 2004-12-09 09:09:55 GMT Steve Youngs <steve@eicq.org> patch-13
332 merge from hrop... yet another -- to - fubar
334 xetla--main--0.1--patch-13
338 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-11
339 fix, some more s/-/--/ issue
346 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-11
349 2004-12-06 23:34:26 GMT Steve Youngs <steve@eicq.org> patch-12
354 xetla--main--0.1--patch-12
358 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-9
359 fix, some more parsing corrections for dealing with tla archive strings
361 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-10
362 fix, inventory mode now correctly respects prefix arguments
366 xetla-core.el xetla.el
369 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-9
370 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-10
373 2004-12-02 09:00:45 GMT Steve Youngs <steve@eicq.org> patch-11
378 xetla--main--0.1--patch-11
382 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-8
390 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-8
393 2004-11-29 21:19:36 GMT Steve Youngs <steve@eicq.org> patch-10
396 merge from hrop (fix xetla-tree-version-list)
398 xetla--main--0.1--patch-10
402 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-7
403 minor fix to correctly identify tree version
410 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-7
413 2004-11-27 00:36:28 GMT Steve Youngs <steve@eicq.org> patch-9
416 merge from hrop (overlay -> extent conversion)
418 xetla--main--0.1--patch-9
422 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-5
423 star-merge <=patch-8 of steve-line
425 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-6
426 evaporation of overlay cruft
430 xetla-browse.el xetla-xemacs.el xetla.el
433 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-5
434 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-6
437 2004-11-25 11:28:01 GMT Steve Youngs <steve@eicq.org> patch-8
440 Fix faces to work with XEmacs and fix tla cmd line args
442 xetla--main--0.1--patch-8
444 Looks like the initial xtla -> xetla renaming caused more problems than
445 it solved. All the external tla command line args (the long options) got
446 one of the leading dashes deleted. This fixes it.
448 This patch goes a long way toward getting faces and font-locking working
449 properly. It's not quite right yet, but at least there aren't any errors
452 * xetla-defs.el: Redo all the faces to work properly with XEmacs.
453 (xetla-inventory-file-font-lock-keywords): Syntax fix for XEmacs.
454 (xetla-log-edit-font-lock-keywords): Ditto.
455 (xetla-changes-font-lock-keywords): Ditto.
456 (xetla-changelog-font-lock-keywords): Ditto.
458 * xetla-browse.el: Ditto.
460 * xetla.el (xetla-inventory): Fix tla command line args that got messed
461 up with the initial renaming.
463 * xetla.el (xetla-changes): Ditto.
465 * xetla.el (xetla-changes-internal): Ditto.
467 * xetla.el (xetla-show-changeset): Ditto.
469 * xetla.el (xetla-apply-changeset-internal): Ditto.
471 * xetla.el (xetla-commit): Ditto.
473 * xetla.el (xetla-logs): Ditto.
475 * xetla.el (xetla-library-delete): Ditto.
477 * xetla.el (xetla-library-find): Ditto.
479 * xetla.el (xetla-star-merge): Ditto.
481 * xetla.el (xetla-replay): Ditto.
483 * xetla.el (xetla-tag): Ditto.
485 * xetla.el (xetla-missing-refresh): Ditto.
487 * xetla.el (xetla-bookmarks-tag): Ditto.
489 * xetla.el (xetla-unregister-archive): Ditto.
491 * xetla.el (xetla-make-archive-internal): Ditto.
493 * xetla.el (xetla-mirror-archive): Ditto.
495 * xetla.el (xetla-mirror-from-archive): Ditto.
497 * xetla.el (xetla-cat-config): Ditto.
499 * xetla.el (xetla-add): Ditto.
501 * xetla.el (xetla-remove): Ditto.
503 * xetla.el (xetla-start-project): Ditto.
505 * xetla-core.el (xetla-archive-tree-build-revisions): Ditto.
507 * xetla-core.el (xetla-revlib-tree-build-revisions): Ditto.
509 * xetla-core.el (xetla-compute-direct-ancestor): Ditto.
511 * xetla-core.el (xetla-escape): Ditto.
513 * xetla-xemacs.el: Remove the font compatibility code.
516 xetla-browse.el xetla-core.el xetla-defs.el xetla-xemacs.el
520 2004-11-25 05:55:35 GMT Steve Youngs <steve@eicq.org> patch-7
523 Code audit - removing xtla/gna.org references.
525 xetla--main--0.1--patch-7
527 * xetla-tips.el (xetla-tips-array): Remove reference to gna.org.
529 * xetla.el (xetla-submit-patch): Send patches to
530 xetla-devel@youngs.au.com.
532 * xetla.el (xetla-submit-bug-report): Send bugs to
533 xetla-devel@youngs.au.com.
535 * xetla.el (xetla): Update displayed info to be XEtla-centric.
539 xetla-tips.el xetla.el
542 2004-11-25 03:46:36 GMT Steve Youngs <steve@eicq.org> patch-6
545 Build fixes for ewoc.el
547 xetla--main--0.1--patch-6
549 * ewoc.el (ewoc-dll): Remove this dummy variable and undo the `dll ->
551 (dll): Bind as a variable at compile time only.
553 This patch gives a clean compile for ewoc.el, and pretty much undoes
554 Sebastian's attempt to fix it. :-P The problem with Sebastian's patch
555 was that he did a global `dll -> ewoc-dll' replacement and there was a
556 data type that relied on having 'dll'.
565 2004-11-25 01:27:46 GMT Steve Youngs <steve@eicq.org> patch-5
568 syncing up patch logs from hrop
570 xetla--main--0.1--patch-5
574 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--base-0
575 tag of steve@eicq.org--2004/xetla--main--0.1--base-0
577 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-2
578 bypass compiler warnings
580 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-3
585 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--base-0
586 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-2
587 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-3
590 2004-11-25 01:26:24 GMT Steve Youngs <steve@eicq.org> patch-4
593 merge from hrop (ewoc.el warning fix)
595 xetla--main--0.1--patch-4
599 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-4
600 bypass compiler warnings
607 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-4
610 2004-11-24 23:42:57 GMT Steve Youngs <steve@eicq.org> patch-3
615 xetla--main--0.1--patch-3
619 .arch-ids/xetla.texi.id xetla.texi
622 2004-11-24 23:41:43 GMT Steve Youngs <steve@eicq.org> patch-2
625 Fix the rest of the renaming fubars and add a Makefile
627 xetla--main--0.1--patch-2
629 * xetla.el (xetla-revision-sync-tree): buxetlast -> butlast
630 (xetla-revision-star-merge): Ditto.
631 (xetla-revision-replay): Ditto.
632 (xetla-library-add-internal): New, renamed from `xetla-library-add'. In
633 the initial xtla -> xetla renaming there was a `tla-library-add' and a
634 `tla--library-add', the keyboard macro I used to do the renaming didn't
635 take this situation into account.
636 (xetla-library-add-interactive): Use `xetla-library-add-internal'.
637 (xetla-register-archive): Use `xetla-register-archive-internal'.
638 (xetla-register-archive-internal): New.
639 (xetla-edit-archive-location): Use `xetla-register-archive-internal'.
640 (xetla-use-as-default-mirror): Ditto.
641 (xetla-archive-convert-to-source-archive): Ditto.
642 (xetla-make-archive-internal): New.
643 (xetla-make-archive): Use it.
645 * xetla-core.el (xetla-name-read-refresh-cache): Ditto.
647 * xetla-browse.el (xetla-widget-archives-root-node-register-archive): Use
648 `xetla-register-archive-internal'.
650 * xetla-browse.el (xetla-widget-archives-root-node-make-archive): Use
651 `xetla-make-archive-internal'.
655 When I did the initial global renaming from xtla to xetla my keyboard
656 macro didn't take into account things like `tla-foo-bar' and
657 `tla--foo-bar' both existing. This patch takes care of that.
659 It also introduces a Makefile for people who wish to byte-compile xetla.
663 .arch-ids/Makefile.id Makefile
666 xetla-browse.el xetla-core.el xetla.el
669 2004-11-24 21:17:37 GMT Steve Youngs <steve@eicq.org> patch-1
672 from hrop... minor renaming fixes
674 xetla--main--0.1--patch-1
678 * hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-1
683 xetla-core.el xetla-defs.el xetla.el
686 hroptatyr@sxemacs.org--sxemacs/xetla--hrop--0.1--patch-1
689 2004-11-24 15:43:59 GMT Steve Youngs <steve@eicq.org> base-0
692 Initial import of XEtla
694 xetla--main--0.1--base-0
696 Initial import of XEtla.
697 XEtla is based heavily on xtla, except that the emphasis is
698 on XEmacs. We suspect that XEtla will diverge quite significantly
702 BINDINGS COPYING FEATURES TODO ewoc.el smerge.el
703 xetla-browse.el xetla-build.el xetla-core.el xetla-defs.el
704 xetla-tips.el xetla-xemacs.el xetla.el