Tom Breton (Tehom) [Fri, 12 Nov 2010 01:15:15 +0000 (11 20:15 -0500)]
Bugfix: Generate preload-file action right
Tom Breton (Tehom) [Fri, 12 Nov 2010 01:11:22 +0000 (11 20:11 -0500)]
Use basename parameter in making preload-file action
Tom Breton (Tehom) [Fri, 12 Nov 2010 01:06:27 +0000 (11 20:06 -0500)]
Added default def-file spec just for project entry point.
Tom Breton (Tehom) [Fri, 12 Nov 2010 00:38:54 +0000 (11 19:38 -0500)]
Cleaned up elinstall-find-actions-by-spec; rename path -> dir; support
"file" spec
Tom Breton (Tehom) [Fri, 12 Nov 2010 00:28:34 +0000 (11 19:28 -0500)]
Clarified description of stages
Tom Breton (Tehom) [Fri, 12 Nov 2010 00:28:13 +0000 (11 19:28 -0500)]
New function elinstall-find-actions-for-file. Bugfix: Give correct relative path
Tom Breton (Tehom) [Thu, 11 Nov 2010 23:09:29 +0000 (11 18:09 -0500)]
Make autoloads wrt relative filename, not absolute.
Tom Breton (Tehom) [Thu, 11 Nov 2010 22:44:24 +0000 (11 17:44 -0500)]
Re-enabled checks for re-install
Tom Breton (Tehom) [Thu, 11 Nov 2010 21:46:37 +0000 (11 16:46 -0500)]
Bugfix: Right structure when making preload-file. Changed message.
Tom Breton (Tehom) [Thu, 11 Nov 2010 21:40:12 +0000 (11 16:40 -0500)]
Changed argument order to elinstall-arrange-preload
Tom Breton (Tehom) [Thu, 11 Nov 2010 21:30:01 +0000 (11 16:30 -0500)]
Do not give the default preload file a preload action
Tom Breton (Tehom) [Thu, 11 Nov 2010 21:13:57 +0000 (11 16:13 -0500)]
elinstall-segregate-actions: Remove segments with no actions.
Tom Breton (Tehom) [Thu, 11 Nov 2010 21:05:55 +0000 (11 16:05 -0500)]
New option for elinstall-default-preload-target: null, do nothing.
Tom Breton (Tehom) [Thu, 11 Nov 2010 20:59:31 +0000 (11 15:59 -0500)]
Removed unused argument preload-target
Tom Breton (Tehom) [Thu, 11 Nov 2010 20:57:58 +0000 (11 15:57 -0500)]
Create preload-file actions
Tom Breton (Tehom) [Thu, 11 Nov 2010 20:38:17 +0000 (11 15:38 -0500)]
Tests for elinstall-arrange-preload
Tom Breton (Tehom) [Thu, 11 Nov 2010 20:33:39 +0000 (11 15:33 -0500)]
Rename elinstall-link-on-emacs-start -> elinstall-arrange-preload
Tom Breton (Tehom) [Thu, 11 Nov 2010 20:29:56 +0000 (11 15:29 -0500)]
Added cases for byte-compile and run-tests, removed for close-buffer
Tom Breton (Tehom) [Thu, 11 Nov 2010 20:10:20 +0000 (11 15:10 -0500)]
Added test for symlinking
Tom Breton (Tehom) [Thu, 11 Nov 2010 20:10:00 +0000 (11 15:10 -0500)]
Sorted `nil' segment always last. ignore-errors when hack-locl-variables fails.
Tom Breton (Tehom) [Thu, 11 Nov 2010 16:19:23 +0000 (11 11:19 -0500)]
elinstall-do-segment distinguishes cases
Tom Breton (Tehom) [Thu, 11 Nov 2010 16:18:55 +0000 (11 11:18 -0500)]
Cleaned up examples, but no functional change
Tom Breton (Tehom) [Thu, 11 Nov 2010 04:45:51 +0000 (10 23:45 -0500)]
Finished elinstall-generate-add-to-path, it works
Tom Breton (Tehom) [Thu, 11 Nov 2010 04:24:01 +0000 (10 23:24 -0500)]
Copied code into elinstall-generate-add-to-path. Changed docstrings.
Tom Breton (Tehom) [Thu, 11 Nov 2010 04:20:14 +0000 (10 23:20 -0500)]
Rename elinstall-deffile-insert-x -> elinstall-deffile-insert-autoloads
Tom Breton (Tehom) [Thu, 11 Nov 2010 04:06:08 +0000 (10 23:06 -0500)]
New function elinstall-generate-file-autoloads.
New parameter "type" for elinstall-deffile-insert-add-to-path
Callers for elinstall-deffile-insert-add-to-path
Tom Breton (Tehom) [Thu, 11 Nov 2010 04:02:28 +0000 (10 23:02 -0500)]
New function elinstall-deffile-insert-add-to-path
Tom Breton (Tehom) [Thu, 11 Nov 2010 04:01:59 +0000 (10 23:01 -0500)]
Partly wrote test for elinstall-get-relevant-load-path. (Won't complete)
Tom Breton (Tehom) [Thu, 11 Nov 2010 03:28:00 +0000 (10 22:28 -0500)]
Wrote elinstall-get-relevant-load-path. Also comment changes.
Tom Breton (Tehom) [Wed, 10 Nov 2010 23:11:51 +0000 (10 18:11 -0500)]
Bugfixes. Also added comments about new entry points
Tom Breton (Tehom) [Wed, 10 Nov 2010 23:03:59 +0000 (10 18:03 -0500)]
Corrected expand-filename to expand-file-name
Tom Breton (Tehom) [Wed, 10 Nov 2010 23:03:20 +0000 (10 18:03 -0500)]
Changed examples to now be correct
Tom Breton (Tehom) [Wed, 10 Nov 2010 21:57:19 +0000 (10 16:57 -0500)]
Changed signature of elinstall-update-file-autoloads
Tom Breton (Tehom) [Wed, 10 Nov 2010 21:56:20 +0000 (10 16:56 -0500)]
Changed test to be correct, it passes.
Tom Breton (Tehom) [Wed, 10 Nov 2010 21:25:03 +0000 (10 16:25 -0500)]
Added field to add-file-autoloads
Tom Breton (Tehom) [Wed, 10 Nov 2010 21:24:42 +0000 (10 16:24 -0500)]
Changed test comments
Tom Breton (Tehom) [Wed, 10 Nov 2010 21:17:05 +0000 (10 16:17 -0500)]
Changed example in a test (but not the main examples yet)
Tom Breton (Tehom) [Wed, 10 Nov 2010 21:09:43 +0000 (10 16:09 -0500)]
Changed elinstall-generate-file-autoloads: take and use full-name and relative-name
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:48:23 +0000 (10 15:48 -0500)]
Removed old test comment
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:45:37 +0000 (10 15:45 -0500)]
Fixed test bug
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:40:13 +0000 (10 15:40 -0500)]
Changed docstring
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:38:16 +0000 (10 15:38 -0500)]
And used elinstall-expand-deffile-name once more
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:37:17 +0000 (10 15:37 -0500)]
Used and factored elinstall-maybe-get-deffile
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:29:01 +0000 (10 15:29 -0500)]
Use `elinstall-maybe-get-deffile'
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:24:56 +0000 (10 15:24 -0500)]
Bugfix elinstall-deffile-insert syntax. Use elinstall-prepare-deffile.
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:09:36 +0000 (10 15:09 -0500)]
Obsoleted `elinstall-expand-filename'
Tom Breton (Tehom) [Wed, 10 Nov 2010 20:08:55 +0000 (10 15:08 -0500)]
Added requires
Tom Breton (Tehom) [Wed, 10 Nov 2010 19:54:19 +0000 (10 14:54 -0500)]
Added a sketchy section on other stuff to be done
Tom Breton (Tehom) [Wed, 10 Nov 2010 19:47:12 +0000 (10 14:47 -0500)]
Renamed target(-dir) -> preload-target (But left alone "target" with
different meaning)
Tom Breton (Tehom) [Wed, 10 Nov 2010 19:36:37 +0000 (10 14:36 -0500)]
More file reorganization
Tom Breton (Tehom) [Wed, 10 Nov 2010 19:15:25 +0000 (10 14:15 -0500)]
Reorganized file again. Docstring changes.
Tom Breton (Tehom) [Wed, 10 Nov 2010 18:30:12 +0000 (10 13:30 -0500)]
Added COPYING (GPL3)
Tom Breton (Tehom) [Wed, 10 Nov 2010 18:29:51 +0000 (10 13:29 -0500)]
New file README.org
Tom Breton (Tehom) [Wed, 10 Nov 2010 18:29:28 +0000 (10 13:29 -0500)]
Created tests of elinstall-segregate-actions and elinstall-update-deffile
Tom Breton (Tehom) [Wed, 10 Nov 2010 18:24:53 +0000 (10 13:24 -0500)]
Reorganize file layout
Tom Breton (Tehom) [Wed, 10 Nov 2010 18:27:43 +0000 (10 13:27 -0500)]
Reverting. Will recommit files separately.
Tom Breton (Tehom) [Wed, 10 Nov 2010 18:24:53 +0000 (10 13:24 -0500)]
Reorganize file layout
Tom Breton (Tehom) [Tue, 9 Nov 2010 21:40:17 +0000 (9 16:40 -0500)]
New: directory for test examples
Tom Breton (Tehom) [Tue, 9 Nov 2010 21:39:53 +0000 (9 16:39 -0500)]
Added new surrounder to tests
Tom Breton (Tehom) [Tue, 9 Nov 2010 18:58:32 +0000 (9 13:58 -0500)]
Code towards adapting autoload functions for this work
Tom Breton (Tehom) [Tue, 9 Nov 2010 17:07:27 +0000 (9 12:07 -0500)]
Added "force" argument and logic
Tom Breton (Tehom) [Tue, 9 Nov 2010 15:58:10 +0000 (9 10:58 -0500)]
Minor reorganization
Tom Breton (Tehom) [Tue, 9 Nov 2010 15:53:45 +0000 (9 10:53 -0500)]
Removed unused elinstall-autoload-updator
Tom Breton (Tehom) [Tue, 9 Nov 2010 15:52:58 +0000 (9 10:52 -0500)]
Wrote elinstall-add-to-dot-emacs; it works
Tom Breton (Tehom) [Tue, 9 Nov 2010 04:51:47 +0000 (8 23:51 -0500)]
Added customizations
Tom Breton (Tehom) [Tue, 9 Nov 2010 04:03:06 +0000 (8 23:03 -0500)]
Adapted stuff from autoload
Tom Breton (Tehom) [Tue, 9 Nov 2010 03:34:05 +0000 (8 22:34 -0500)]
Added customizations. Bugfix for actions.
Tom Breton (Tehom) [Tue, 9 Nov 2010 01:14:46 +0000 (8 20:14 -0500)]
Towards generating autoloads - basically works now
Tom Breton (Tehom) [Tue, 9 Nov 2010 00:49:49 +0000 (8 19:49 -0500)]
More code towards generating autoloads
Tom Breton (Tehom) [Tue, 9 Nov 2010 00:25:58 +0000 (8 19:25 -0500)]
Preliminary code for making autoloads
Cedric Lallain [Wed, 30 Sep 2009 23:02:09 +0000 (30 16:02 -0700)]
Add the command `project-buffer-occur-case-sensitive'
Cedric Lallain [Mon, 21 Sep 2009 23:55:23 +0000 (21 16:55 -0700)]
Release version 1.1
Cedric Lallain [Mon, 21 Sep 2009 23:50:56 +0000 (21 16:50 -0700)]
Make sure the project-buffer and the occur buffer have the same default directory
Cedric Lallain [Mon, 21 Sep 2009 23:47:59 +0000 (21 16:47 -0700)]
Fix local variable settings + Non existing files don't stop the research anymore
Cedric Lallain [Mon, 21 Sep 2009 18:27:37 +0000 (21 11:27 -0700)]
Fix bug where the file weren't properly attached to the occurrences
Cedric Lallain [Mon, 21 Sep 2009 10:26:20 +0000 (21 03:26 -0700)]
Fix bug with the (goto-char (point-min)) after the research.
Cedric Lallain [Mon, 21 Sep 2009 09:27:58 +0000 (21 02:27 -0700)]
Update file header. Release 1.10.
Cedric Lallain [Mon, 21 Sep 2009 07:50:44 +0000 (21 00:50 -0700)]
Added hook to post-initialize the mode.
Cedric Lallain [Mon, 21 Sep 2009 07:29:36 +0000 (21 00:29 -0700)]
Added 'delete line' command
Cedric Lallain [Mon, 21 Sep 2009 06:56:41 +0000 (20 23:56 -0700)]
Added empty lines.
Cedric Lallain [Mon, 21 Sep 2009 06:41:42 +0000 (20 23:41 -0700)]
Ran checkdoc.
Cedric Lallain [Mon, 21 Sep 2009 06:37:23 +0000 (20 23:37 -0700)]
Delete trailing spaces.
Cedric Lallain [Mon, 21 Sep 2009 06:32:44 +0000 (20 23:32 -0700)]
Update file header.
Cedric Lallain [Mon, 21 Sep 2009 06:09:39 +0000 (20 23:09 -0700)]
Added 'refresh' and 'rename-buffer' commands.
Cedric Lallain [Mon, 21 Sep 2009 05:16:06 +0000 (20 22:16 -0700)]
Added navigation commands.
Cedric Lallain [Sun, 20 Sep 2009 19:59:03 +0000 (20 12:59 -0700)]
Added project-buffer-mode-goto-occurrence and project-buffer-goto-occurrence-other-window commands
Cedric Lallain [Sun, 20 Sep 2009 18:52:47 +0000 (20 11:52 -0700)]
Added code to highlight the selected occurrence in its buffer.
Cedric Lallain [Sun, 20 Sep 2009 08:16:36 +0000 (20 01:16 -0700)]
The research of the occurrence is now using euristic to find the string even after having the file modified.
Cedric Lallain [Sat, 19 Sep 2009 20:48:23 +0000 (19 13:48 -0700)]
Go to the beginning of the buffer once the research is done.
Cedric Lallain [Sat, 19 Sep 2009 20:45:55 +0000 (19 13:45 -0700)]
Fix bug selecting an occurrence when the already in the buffer.
Cedric Lallain [Sat, 19 Sep 2009 01:27:01 +0000 (18 18:27 -0700)]
Click on an occurrence now goes to the selected occurrence.
However; there is no currently refinement, if the file changes, the occurrence will only go to the occ line.
Cedric Lallain [Fri, 18 Sep 2009 19:15:39 +0000 (18 12:15 -0700)]
Initial commit.
The current code is already gathering the occurrences; displaying them in a buffer.
Some overlay are setup to be able to go a selected occurrence.
The current version doesn't actually go to the selected occurrence yet. It only
does the preparation for it.
Cedric Lallain [Fri, 11 Sep 2009 06:36:54 +0000 (10 23:36 -0700)]
Refresh now passes a project list and a content variable instead of a list or a string.
project-buffer-mode+ has been updated to receive the new refresh params.
also the refresh message has been updated to be more accurate
Cedric Lallain [Fri, 11 Sep 2009 01:45:24 +0000 (10 18:45 -0700)]
Refresh hooks now receive the current project or the project list as argument
project-buffer-mode+ has been updated.
Cedric Lallain [Mon, 7 Sep 2009 18:08:38 +0000 (7 11:08 -0700)]
Add project-buffer-mode-p-link-buffers-to-current-project
Cedric Lallain [Mon, 24 Aug 2009 07:25:49 +0000 (24 00:25 -0700)]
Move the files from the modes folder to the libs folder