2004-08-28 Yann Hodique * perso/xterm-extras.el (xterm-extra-extra-keys): make DEL key work better * perso/tempo-lisp.el renaming * perso/tempo-c++.el renaming * perso/project.el: initial checkin * perso/pod.el (pod-subseq): make it work * perso/patches.el: reordering, renaming (mapcond): new function (clear-hook): new function (facep): re-enabled face generation for minibuffer if needed (yh/completion-setup-function): * perso/mycompletion.el renaming * perso/idledo.el initial checkin * perso/mycode.el more requirements, some reordering (c-mode-common-hook): refactoring * perso/dircolors.el: remove useless code * emacs.d/emacs-d-vars.el remove lots of unused variables * dotgnus.el: more formatting, some renaming and reordering * dotemacs.el: more formatting, some renaming and reordering (longlines): use longlines in latex mode new section: parenthesis configuration new section: lisp languages (find-file-guessing): don't open file automatically * dotemacs-cust.el (custom-set-variables): remove useless settings (facep): add a test to inhibit useless face definition (custom-set-faces): more settings 2004-08-10 Yann Hodique * dotgnus.el (tc): fix missing requirements 2004-08-04 Yann Hodique * dotemacs.el request new file: lispy-h4x0r (find-file-guessing): bugfix, call ffap (h4x0r-string): autoload this function 2004-08-02 Yann Hodique * dotemacs.el (simplify-blank-lines): advice was a bad idea switched again to standard keybindings 2004-07-29 Yann Hodique * dotemacs.el (highlight-changes-enable-hook): prevent buffer to be marked as modified when removing highlighting pmwiki configuration * perso/pmwiki-mode.el: initial checkin * perso/http-post.el: initial checkin * perso/http-get.el: initial checkin 2004-07-28 Yann Hodique * dotemacs.el (emacs-lisp-mode): more highlighting more autoloads * perso/rrc.el: initial checkin * dotemacs.el suppress useless bindings 2004-07-27 Yann Hodique * perso/mycode.el: remove tons of unused code * dotemacs.el: move keys from mycode.el * perso/tempo-c++.el ("c-include"): fix template basis ("c-ifdef"): fix template basis ("c-ifndef"): fix template basis * perso/patches.el (add-mhook): add same hook to multiple modes * perso/page-break.el: (page-break-mode): add autoload * perso/mycompletion.el: (gpl-header): move here, where it is needed * emacs.d/emacs-d-vars.el suppress useless code (provide): allow require * dotemacs.el (emacs-d-vars): use request instead of load-file (request): remove useless # disable delete-trailing-whitespace more autoloads 2004-07-23 Yann Hodique * perso/patches.el (backup-directory-alist): autosaves settings are better here for quick use. * dotemacs-cust.el: suppressed the autosaves settings 2004-07-20 Yann Hodique * dotemacs.el: make use of request instead of require when possible * perso/setnu.el: initial checkin * perso/pod.el: initial checkin * perso/patches.el (match-paren): renamed after emacswiki 2004-07-19 Yann Hodique * dotgnus.el (nnir): use it :) * dotemacs.el: use gnus as default mailer * dotemacs-cust.el (custom-set-variables): don't ask before saving eshell history, set preview-latex options * perso/patches.el: suppress backups hack (defmadvice): customize advice name reimplement buffer switching fix with defmadvice * dotemacs-cust.el (custom-set-variables): customized backup directory 2004-07-15 Yann Hodique * dotemacs.el (request): remove paragraph justification * dotemacs-cust.el (custom-set-variables): excluded tramp files from recentf, save in ~/.emacs-recentf * perso/xterm-extras.el: version update * perso/mycode.el: fixed mess in this file (cvs bug?) * dotemacs.el (hi-lock-mode): reactivate 2004-07-14 Yann Hodique * dotemacs.el (emacs-lisp-mode): added some keywords to emacs-lisp-mode * perso/patches.el: (request): moved here (defmadvice): new macro for duplicating advices over multiple functions * dotemacs.el (request): replace obsoleted code 2004-07-12 Yann Hodique * perso/mycode.el: general cleanup * dotemacs.el (make-double-command): use (declare) in macro (my-home): new command, bound to C-Home (my-end): new command, bound to C-End (emacs-lisp-mode-map): bind C-c C-c to emacs-lisp-byte-compile general cleanup * perso/patches.el (yank-rpop): go forward in kill ring for yanking (bound to M-Y) * perso/mycode.el (camille-c-style): change arg list continuation (c++-new-font-lock-keywords): better description * perso/h4x0r.el (h4x0r-sometimes-replace): new way of writing r * dotemacs.el: (hi-lock-mode): disabled (global-visible-mark-mode): disable (htmlize-many-files-dired): add autoload * dotemacs-cust.el (custom-set-variables): prevent eshell to cycle completions 2004-07-02 Yann Hodique * perso/patches.el: activate every disabled command * perso/margin.el initial checkin 2004-06-30 Yann Hodique * dotgnus.el (fortune-program): set to /usr/games/fortune * perso/patches.el (erase-buffer): re-enabled command 2004-06-23 Yann Hodique * perso/dabbrev-hover.el: initial checkin 2004-06-21 Yann Hodique * dotemacs.el (request): 'saveplace has to be explicitely loaded (c-mode-common-hook): fixed some bug when using conflict resolution on c++ * dotemacs-cust.el (custom): set limit to 100 saved places * dotemacs.el (request): load saveplace * perso/undo-browse.el: initial checkin 2004-06-20 Yann Hodique * perso/mycode.el: useless code suppression * perso/visible-mark-mode.el (visible-mark-move-overlay): fixed function when visible-mark-overlay is null * dotemacs.el (find-file-guessing): new function to wrap find-file (kbd): use find-file-guessing with C-x C-f, suppress H-x H-f (ediff-keymap-setup-hook): solved conflict in keybindings * emacs.d/emacs-d-vars.el: initial checkin * emacs.d/emacs-d-classes.el: initial checkin * dotemacs-cust.el: initial checkin * dotgnus.el: use cvs Id. * dotemacs.el: use cvs Id. * perso/mycode.el (header-source): make it able to find files in other standard directories (c++-mode-hook): call expand-member-functions with complete filenames * perso/member-functions.el (expand-member-functions): make it work with absolute path files fixed indentation :) * perso/patches.el (split-window-vertically): replaced by advice (split-window-horizontally): replaced by advice added some documentation (switch-to-buffer): packed the previous implementation, made advices * dotemacs.el: save place by default * perso/visible-mark-mode.el (visible-mark-move-overlay): fixed nullMarkerException ;) (global-visible-mark-mode-exclude-alist): new list of exceptions for global mode (visible-mark-mode-maybe): new check for global mode (global-visible-mark-mode): use visible-mark-mode-maybe, fixed :group 2004-06-19 Yann Hodique * dotemacs.el (request): use global-visible-mark-mode (add-change-log-entry): advice add-change-log-entry to use custom ChangeLog * perso/visible-mark-mode.el: new module, by forcer and hacked by me * perso/erc-config.el: initial checkin * dotemacs.el: (ediff): added ediff configuration (request): preview-latex fix (make-double-command): new usefull macro from emacswiki (totd): new command for fun (init): added winring support for ecb (erc-config): new module (request): replaced 'if by 'when when (or if :)) possible (ediff-add-changelog): added the ability to create changelog from diffs (yh-project-changelog-file): compute changelog file from project path (ediff-add-changelog): override default changelog file 2004-06-17 Yann Hodique * perso/patches.el (message): added advice to disable messages when using the minibuffer