viplugin-devel Mailing List for viPlugin (Page 2)
Brought to you by:
midramas
You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(25) |
Jul
(12) |
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
(7) |
Dec
(12) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|
From: Michael B. <zed...@sa...> - 2003-10-31 12:49:40
|
Hi all!
0.2.3 is out:
* implemented C
Martin Krauskopf fixed the following:
* "J": joins two lines with correct cursor positioning and removes
indentation between joined lines
* "I": jumps to the first non-blank character
* "^" for yank and delete commands: deletes or yanks from current position
to the first non-blank character. known bug: works only in back
direction (but it's 98% of cases :)
* "^" for movement: jumps to the first non-blank character
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-10-30 10:11:02
|
On Thu, Oct 30, 2003 at 09:24:58AM +0100, martin.krauskopf wrote:
> Hi Michael,
>
> I've been examining viPlugin code a little and yestrerday tried to patch
> some small bugs.
>
> Here is the list:
>
> * Fixed "J"
> - joins two lines with correct cursor positioning and removes indentation
> between joined lines
> * Fixed "I"
> - jumps to the first non-blank character
> * Fixed "^" for yank and delete commands
> - deletes or yanks from current position to the first non-blank character.
> known bug: works only in back direction(but it's 98% of cases :) )
> * Fixed "^" for movement
> - jumps to the first non-blank character
GREAT!!!
> It was mainly for training purposes :). But it is quite useful (at least
> for me :) ) too.
> I coded it against the last CVS version. But I really don't know if it
> is the actual one (there is some "design improvements" in your TODO). So
> if it is the last version and you are concerned in those patches than
> let me know (along with style you want to receive this patches (modified
> clasess, diff, cvs commit, ....).
eclipse diff please ;)
>
> I have some freetime now (during evenings :) ), so I'm going to code
> more bugfixes and enhancements (either for me or for others too :) ).
even better!
> I definitely have fun! :)
> Emdot
>
> PS: I'm really not able to recognize, if my Czech English is good
> enough, so be patient and grapple with it! - thanks ;)
I don't have a problem to understand you. Your english seems well suited
to me. Please send me the patch against CVS (wich should be the latest
source) and I will release a new version...
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-09-30 11:23:55
|
Hi all! Now that's really a long time after the last release! What's new: * fixed q, Q, v, V * added :%s/xxx/yyy/[g] * added ZZ * U is redo now instead of Z see the Changelog for more details... Have fun, Michael |
|
From: Michael B. <zed...@sa...> - 2003-08-18 21:08:37
|
Hi all!
Again some small new features:
q: Page down
Q: Page up
v: Scroll down
V: Scroll up
I know that these are not the vim shortcuts, but in the next release
there will be either the correct Ctrl-? behaviour, or the commands will
be configurable.
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-08-09 12:10:10
|
Hi all!
Some cleanups and a critical mode switching bugfix. If true this should
be a stable release, therefore the minor number change to 0.2.0!
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-08-08 08:00:22
|
Hi all!
After a long time there's a small update:
* added H, L, M commands for moving in the current editor window
Have fun,
Michael
PS: Next update will not take _that_ long :)
|
|
From: Michael B. <zed...@sa...> - 2003-07-29 23:39:00
|
Hi all!
No big changes:
* added a preference setting for the vim-style cursor. in fact this
is a workaround for a probable GTK platform bug. set it via the
prefences page, or :set vc, vimcursor, novc, novimcursor
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-07-18 13:47:39
|
On Fri, Jul 18, 2003 at 03:11:48PM +0300, Kristian Argillander wrote: > I wouldn't mind :) My userid at sf.net is kargilla. > > I thought to implement hilighting of search matches like vim does it. > Maybe it's my next weeks affair for viPlugin :) You're now a (hopefully) proud member of the viPlugin Team! (who, what?) Highlighting sounds good! I will write some more testcases to get some bugs out and to have a better control when a new piece of code breaks something. Then I will implement simple Search&Replace. The only thing: Please don't forget to update the TODO & ChangeLog, otherwise CVS development can get heavy :) cu, Michael |
|
From: Michael B. <zed...@sa...> - 2003-07-17 23:35:11
|
Hi all!
This release is "donated" by Kristian Argillander:
* preferences page with option for ignorecase
* implemented vi style preferences setting (:set xxx where xxx
can be ic, ignorecase, noic, noignorecase)
* final fixes to ShiftSelection
* Cursor reflects Mode (thick in CommandMode, thin in InsertMode)
* implemented d/, c/
* undo uses the eclipse undo interface, so CTRL-Z is the same as
u and even works for changes in InsertMode
Happy new year to him (ok, whatever :),
Michael
|
|
From: robert l. <rla...@fa...> - 2003-07-16 17:39:52
|
On Wed, Jul 16, 2003 at 10:44:00AM -0400, robert lazarski wrote: >> I use linux and vim for my developement, and after following the news= on=20 >> eclipse every few months I thought a vi plugin would never happen. Yo= u=20 >> rock!!! It installed flawlessly.=20 =20 >Many thx :) =20 >> My questions are:=20 >>=20 >> 1) It seems vim compatible - having multi-level undo for example. Is = that=20 the=20 >> goal - vim?=20 =20 >yes, the features that are applicable and not overkill will be >implemented... That's a helluva lot of features. The really cool one for me is to yank a= =20 word, hit cw on another, and do a ctrl-r then 0 .=20 =20 >> 2) I'm extremely happy, but I am wondering what are the planned featu= res?=20 For=20 >> example, regular expressions and marks don't seem to work yet. I'd li= ke to=20 >> contribute, but it'd probably be a good idea to know what's already o= n the=20 >> plate. Is there something in particular you'd like to see from users?= =20 =20 >Have a look at http://sf.net/projects/viplugin and the features section= =2E >Or have a look at the TODO file distributed with the plugin, you can se= e >some of the planned things there. Marks work since yesterday (at least >for me :) See below about marks. I read the TODO, kool.=20 =20 >> 3) Is this a bug? I entered 'ma' to set a mark:=20 >>=20 >> /home/iksrazal/eclipse> java.lang.StringIndexOutOfBoundsException: St= ring=20 >> index out of range: 0 >> at java.lang.String.charAt(String.java:455) >> at viPlugin.CommandParser.splitString(CommandParser.java:151) =20 >That's interesting and seems to be a bug, strange enough it worked for >me a second ago :) OK, the "empty" string threw me off - it seems to work now, though there = still=20 is a bug. Try :anychars and before enter, move the cursor with the keyboa= rd=20 backbutton all the way.=20 =20 >You are using 0.1.17? Yes.=20 =20 >> In brasil, we say... >>=20 >> vi ou morte!!!=20 >>=20 >> Kindest regards, >> Robert=20 =20 >Subscribe to the viPlugin-user mailinglist, I'm announcing new version >there on a regular basis. Just did.=20 =20 >Have fun, > Michael Already having lots ;-) Robert=20 |
|
From: Michael B. <zed...@sa...> - 2003-07-16 13:48:33
|
On Wed, Jul 16, 2003 at 10:44:00AM -0400, robert lazarski wrote: > I use linux and vim for my developement, and after following the news on > eclipse every few months I thought a vi plugin would never happen. You > rock!!! It installed flawlessly. Many thx :) > My questions are: > > 1) It seems vim compatible - having multi-level undo for example. Is that the > goal - vim? yes, the features that are applicable and not overkill will be implemented... > 2) I'm extremely happy, but I am wondering what are the planned features? For > example, regular expressions and marks don't seem to work yet. I'd like to > contribute, but it'd probably be a good idea to know what's already on the > plate. Is there something in particular you'd like to see from users? Have a look at http://sf.net/projects/viplugin and the features section. Or have a look at the TODO file distributed with the plugin, you can see some of the planned things there. Marks work since yesterday (at least for me :) > 3) Is this a bug? I entered 'ma' to set a mark: > > /home/iksrazal/eclipse> java.lang.StringIndexOutOfBoundsException: String > index out of range: 0 > at java.lang.String.charAt(String.java:455) > at viPlugin.CommandParser.splitString(CommandParser.java:151) That's interesting and seems to be a bug, strange enough it worked for me a second ago :) You are using 0.1.17? > In brasil, we say... > > vi ou morte!!! > > Kindest regards, > Robert Subscribe to the viPlugin-user mailinglist, I'm announcing new version there on a regular basis. Have fun, Michael |
|
From: robert l. <rla...@fa...> - 2003-07-16 13:36:43
|
I use linux and vim for my developement, and after following the news on=20 eclipse every few months I thought a vi plugin would never happen. You=20 rock!!! It installed flawlessly.=20 My questions are:=20 1) It seems vim compatible - having multi-level undo for example. Is that= the=20 goal - vim?=20 2) I'm extremely happy, but I am wondering what are the planned features?= For=20 example, regular expressions and marks don't seem to work yet. I'd like t= o=20 contribute, but it'd probably be a good idea to know what's already on th= e=20 plate. Is there something in particular you'd like to see from users?=20 3) Is this a bug? I entered 'ma' to set a mark:=20 /home/iksrazal/eclipse> java.lang.StringIndexOutOfBoundsException: String= =20 index out of range: 0 at java.lang.String.charAt(String.java:455) at viPlugin.CommandParser.splitString(CommandParser.java:151) In brasil, we say... vi ou morte!!!=20 Kindest regards, Robert=20 |
|
From: Michael B. <zed...@sa...> - 2003-07-15 14:09:51
|
Hi all!
Kristian Argillander implemented the following:
* implemented undo of shifting (<<, >>)
* implemented correct shifting behaviour (vim compatible)
* fixed CommandParser to allow "." again
My ISP had some problems so my domain name needs to adapt to a new IP
address. This may take max. 4 days. Please use
http://sf.net/projects/viplugin meanwhile.
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-07-14 00:37:02
|
Hi all!
changes for 0.1.15:
* implemented X (deleting character backwards)
* fixed b going over line breaks
* fixed CommandParser for commands that end with a digit (e.g. r3)
* added a warning when trying to quit and unsaved buffer
Have fun,
Michael
|
|
From: Bryce A. <bea...@ly...> - 2003-07-09 18:29:30
|
I have been experiencing situations where the viPluggin will lock the debugger from time to time. I was wondering if anyone else has seen this. it seems to be related to running a JUnit test suite. And it may or may not be related to setting break points I have not pinpointed the exact issue. Let me know if anyone else has seen this issue, or if there are any work arounds. Also, Just wanted to say the recent improvements to viPluggin have made it very usable. and I am looking forward to a time when my project here slows down some so that I can contribute. Bryce ____________________________________________________________ Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail! http://login.mail.lycos.com/r/referral?aid=27005 |
|
From: Michael B. <zed...@sa...> - 2003-07-02 18:13:41
|
On Wed, Jul 02, 2003 at 12:57:14PM -0500, Mik...@Ad... wrote:
>
> Hate to trouble you, but ....
>
> After I got 0.13 working I saw the announcement and downloaded 0.14,
> unfortunately it was checked in using a different version of eclipse
> (2.1.1?)
> So, I've downloaded 2.1.1 RC3 for Win2K, now I can't get it to work because
> of the following:
> Kind Status Priority Description Resource In Folder Location
> Error Missing required library:
> 'C:java/eclipse/plugins/org.eclipse.swt.gtk_2.1.1/ws/gtk/swt.jar'.
> viPlugin Build path
> Error Missing required library:
> 'C:java/eclipse/plugins/org.eclipse.swt.gtk_2.1.1/ws/gtk/swt-pi.jar'.
> viPlugin Build path
>
> Again, I'm still new to eclipse so I thought I would see if someone could
> direct me to the missing files.
>
> Note: it may be good to publish a canonical setup for working on this
> plug-in.
>
> Thanks,
> Mike
Hi Mike!
You just have to right click on the viPlugin folder and select
"Update Classpath" this should do everything for you :)
I will add a viPlugin.psf for anonymous access to sourceforge!
btw: the file you mentioned are platform dependent, so they will be
different for linux/windows/mac! You didn't need eclipse_2.1.1_RC3, it
should work with any eclipse starting from 2.1.0!
Have fun,
Michael
|
|
From: <Mik...@Ad...> - 2003-07-02 17:58:01
|
Hate to trouble you, but ....
After I got 0.13 working I saw the announcement and downloaded 0.14,
unfortunately it was checked in using a different version of eclipse
(2.1.1?)
So, I've downloaded 2.1.1 RC3 for Win2K, now I can't get it to work because
of the following:
Kind Status Priority Description Resource In Folder Location
Error Missing required library:
'C:java/eclipse/plugins/org.eclipse.swt.gtk_2.1.1/ws/gtk/swt.jar'.
viPlugin Build path
Error Missing required library:
'C:java/eclipse/plugins/org.eclipse.swt.gtk_2.1.1/ws/gtk/swt-pi.jar'.
viPlugin Build path
Again, I'm still new to eclipse so I thought I would see if someone could
direct me to the missing files.
Note: it may be good to publish a canonical setup for working on this
plug-in.
Thanks,
Mike
Michael Bartl <zed...@sa...>
Sent by: To: vip...@li...
vip...@li.... cc: Mik...@Ad...
net Subject: Re: [Viplugin-devel] Duplicating development environment.
06/30/2003 12:17 PM
On Mon, Jun 30, 2003 at 11:56:11AM -0500, Mik...@Ad... wrote:
> I am unfamiliar with Eclipse as I have been waiting for it to have a vi
> Plugin before I made the switch. :)
> After hearing of the viPlugin I decided it was time to investigate and
> possibly help the effort.
>
> I tried to duplicate the viPlugin development environment and
unfortunately
> didn't have much luck.
>
> I downloaded and installed the last stable build of Eclipse 2.1
> (eclipse-SDK-2.1-win32.zip, 64,840,819 bytes)
> I had to modify the viPlugin.psf to the following:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <psf version="2.0">
> <provider id="org.eclipse.team.cvs.core.cvsnature">
> <project reference
>
="1.0,:pserver:ano...@cv...:/cvsroot/viplugin,viPlugin,viPlugin"/>
> </provider>
> </psf>
Hi!
I had the same problem on my new computer. There seems to be a bug in
eclipse! Create a new dummy plugin project and then use viPlugin.psf
(modified to anonymous acces). It should work then.
Have fun,
Michael
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
Viplugin-devel mailing list
Vip...@li...
https://lists.sourceforge.net/lists/listinfo/viplugin-devel
|
|
From: Michael B. <zed...@sa...> - 2003-07-02 12:41:43
|
On Wed, Jul 02, 2003 at 12:43:06PM +0100, Whiles, Philip wrote:
> Michael,
>
> Much as I would like to do the regex replace, I think it may take me some
> time to get round to it.
> I had a quick look today at your code, and while I can see where I would
> need to add additional code, never having developed and debugged a plugin,
> it is going to take me a while. (Having imported the code as a plugin
> project, I assume you run as a runtime workbench - does that pick up the
> newly compiled plugin automatically, or do you have to export it before
> starting the runtime w.b. ? I assume you can debug the runtime w.b. ?)
You can just start the runtime workbench! It will tell you that you have
duplicate plugins. If you want to get rid of this message then change
the configuration for the runtime workbench and deselect the viPlugin
you use in the "real" workbench :)
>
>
> If you have the time and energy at the moment, you go ahead. (I am keen to
> see this functionality added, as the regex replace in Vim is one of the
> things that adds real power to the editor.)
Yes I have time, but I'm currently hitting my head against a brick wall
thinking about a commercial Eclipse plugin. The best idea I had is for
free (viPlugin :)
>
> I don't think this is going to be a 5 minute job btw, (depending on how much
> you decide to implement), as the command will need to be parsed itself, and
> applied to a line range as well as multiple times within a line ie to
> support :
The range is an improvement of the CommandParser and is not related to
the search/replace mechanism.
>
> :.,10s/this/that/g
> :%s/this/that/
> :10,$s/this/that/g
Those are really easy :)
>
> while the search pattern "this" will be easy to apply using java.util.regex,
> the application of the replace in all its glory will be harder, unless you
> only support a simple text replacement. ie "that" could include regex
> command characters as well as simple characters.
>
> ie
>
> :2,12s/\(this\)\( and \)\(that\)/\3\2\1/g
Now that lets my body shiver :)
I never used something like that and I'm not a regexp expter too, so I
don't event see what the benefit is. Implementation is not as tricky as
you might think, but may be slow!?
>
> "this and that" becomes "that and this" (I don't mean to teach egg sucking,
> just trying to illustrate my point you understand!)
sure :)
>
>
> How/What would you implement it ?
At first I would add range capability to CommandParser, then I would
implement simple replacement (without undo), the undo, then regexp. But
I'm going to wait a few days to get some more bug reports before I add
additional functionality (which should go in after 0.2.0)!
>
> Regards
>
> Phil Whiles
cu,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-06-30 22:47:23
|
Hi all!
Send over some cheer to Hiroyuki Shigenaga for implementing most of the
features below:
* fixed crash of viPlugin when closing editor with viPlugin loaded
* implemented i18n for / (available Unicode character in search word)
* implemented #d#; #d#, #c#; #c#, #y#; #y#,
* fixed ENTER, BS or i key following / or : (ViEditor)
* fixed I a A o O c C s S (ViEditor)
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-06-30 17:17:10
|
On Mon, Jun 30, 2003 at 11:56:11AM -0500, Mik...@Ad... wrote:
> I am unfamiliar with Eclipse as I have been waiting for it to have a vi
> Plugin before I made the switch. :)
> After hearing of the viPlugin I decided it was time to investigate and
> possibly help the effort.
>
> I tried to duplicate the viPlugin development environment and unfortunately
> didn't have much luck.
>
> I downloaded and installed the last stable build of Eclipse 2.1
> (eclipse-SDK-2.1-win32.zip, 64,840,819 bytes)
> I had to modify the viPlugin.psf to the following:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <psf version="2.0">
> <provider id="org.eclipse.team.cvs.core.cvsnature">
> <project reference
> ="1.0,:pserver:ano...@cv...:/cvsroot/viplugin,viPlugin,viPlugin"/>
> </provider>
> </psf>
Hi!
I had the same problem on my new computer. There seems to be a bug in
eclipse! Create a new dummy plugin project and then use viPlugin.psf
(modified to anonymous acces). It should work then.
Have fun,
Michael
|
|
From: <Mik...@Ad...> - 2003-06-30 16:56:47
|
I am unfamiliar with Eclipse as I have been waiting for it to have a vi
Plugin before I made the switch. :)
After hearing of the viPlugin I decided it was time to investigate and
possibly help the effort.
I tried to duplicate the viPlugin development environment and unfortunately
didn't have much luck.
I downloaded and installed the last stable build of Eclipse 2.1
(eclipse-SDK-2.1-win32.zip, 64,840,819 bytes)
I had to modify the viPlugin.psf to the following:
<?xml version="1.0" encoding="UTF-8"?>
<psf version="2.0">
<provider id="org.eclipse.team.cvs.core.cvsnature">
<project reference
="1.0,:pserver:ano...@cv...:/cvsroot/viplugin,viPlugin,viPlugin"/>
</provider>
</psf>
I do the import as directed, but unfortunately the project has the
following warnings:
Kind Status Priority Description Resource In Folder Location
Warning Cannot resolve plug-in dependency:
org.eclipse.core.resources. plugin.xml viPlugin line 13
Warning Cannot resolve plug-in dependency: org.eclipse.ui.
plugin.xml viPlugin line 14
Warning Cannot resolve plug-in dependency: org.junit.
plugin.xml viPlugin line 15
Warning Unknown extension point:
'org.eclipse.ui.actionSets'. plugin.xml viPlugin line 19
Warning Unknown extension point:
'org.eclipse.ui.perspectiveExtensions'. plugin.xml viPlugin line 41
Warning Unknown extension point: 'org.eclipse.ui.editors'.
plugin.xml viPlugin line 50
Thanks,
Mike
|
|
From: Michael B. <zed...@sa...> - 2003-06-27 15:43:18
|
Hi all!
As promised more bugfixes:
* fixed DEL key
* improved CommandParser: allows eg. 4d3w
* fixed undo/redo of many delete commands
* implemented undo of paste commands
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-06-25 00:34:45
|
Hi all!
Good news:
* Fixed german umlauts problem
* Fixed off-by-one line jumping
* Runs again with JRE 1.3 (Search algorithm dependent on installed JRE)
* More code splitting
Bad news:
* Added some more bugs
The JRE problem had to be resolved _fast_ so I wasn't able to start the
bug party. I promise (should I really do that?) to get the most annoying
bugs out by 0.1.12 :|
Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-06-23 20:04:24
|
Hi all!
Hiroyuki Shigenaga has added some more nice features:
* implemented regex search / (needs JDK1.4)
* improved *, # matching
Thx to him & Have fun,
Michael
|
|
From: Michael B. <zed...@sa...> - 2003-06-22 09:30:34
|
Hi all!
thx to Hiroyuki Shigenga we have the new viPlugin 0.1.9!
Hiroyuki Shigenaga implemented the following commands:
* implemented #;, #,
* improved #t?, #f?, #T?, #F? movement
* improved *, # recognition.
Have fun,
Michael
|