On 2009-08-18, Hari Krishna Dara wrote:
> On Tue, Aug 18, 2009 at 2:01 PM, Gary Johnson<[email protected]> wrote:

> > I'm not having any of the problems I had before with paths or names,
> > but I am having problems with naming the note file myself.
> > According to the script page,
> >
> >    Starting to take a new note should be as simple as typing :Note.
> >    Enter your text and save to generate a name automatically based
> >    on the first line. You can also start typing in an unnamed
> >    buffer (created using <Ctrl-W>n) and later convert it as a note
> >    using :NoteAsNew command (again named automatically based on the
> >    first line).
> >
> > I thought these worked before (in version 1.8), but neither seems to
> > work now.  I have these set in my ~/.vimrc:
> >
> >    let g:notesRoot = "~/Notes"
> >    let g:notesWordSeparator = ""
> >
> > Starting with an empty ~/Notes directory, I open some file in my
> > home directory, then execute ":Note".  A new buffer appears in a
> > split window with the name "~/Notes/NewNote.txt".  I enter the
> > following lines in the buffer:
> >
> >    hello
> >
> >    This is a note about "hello".
> >
> > with the expectation that the buffer will be saved as "hello.txt".
> > The ":NoteAsNew" command reports, "This command works only on
> > unnamed buffers", and simply writing the buffer with ":w" updates
> > the existing ~/Notes/NewNote.txt file with the new text.
> >
> > Similarly, opening a new buffer with the ":new" command, entering
> > the same text, and executing the ":NoteAsNew" command creates a new
> > file with the name "~/Notes/NewNote1.txt".  Again, no use of the
> > first line in the file name.
> >
> >    :echo g:notesSyncNameAndTitle
> >
> > displays "1".
> 
> Ooops.. I forgot to test after a last minute change and that broke the
> logic to determine the filename. I uploaded a new version with a fix.
> Thanks a lot for reporting the issue.

You're welcome.  That aspect seems to work fine now.  Thanks for
fixing it so quickly.

> > Also, I would still rather that Notes deferred creating the notes
> > file until I write it, so that I can abandon a new note without
> > having to remember to rm or :NoteRemove it.
> 
> My original idea behind this was to reserve the name in the file
> system such that multiple instances of notes (via multiple instances
> of Vim) can run in parallel and the logic to allow creation of
> multiple new notes (with in the same Vim instance) is simpler. It
> could probably have been an option from the start with the implied
> perils when disabled. I will take a note of this and look into it when
> I have some more time next week. Hopefully, it will not be too
> bothersome meanwhile.

Fair enough.  I'll start using it for taking real notes and see how
that goes.

I like your error messages.  I can tell immediately what I've done
wrong.

Regards,
Gary



--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui