Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-22 Thread Wayne Stambaugh
Thank you for testing it.  I appreciate the help.

On 06/21/2018 09:07 PM, Kaspar Emanuel wrote:
> Works great for me on latest nightly. Thanks again.
> 
> On 20 June 2018 at 18:52, Wayne Stambaugh  > wrote:
> 
> Kasper,
> 
> I just pushed the fix for this.  Please test it and let me know if you
> find any issues.  Keep in mind that this only effects the library
> nicknames.  The '/' character will still be illegal for symbol and
> footprint names.
> 
> Thanks,
> 
> Wayne
> 
> On 6/19/2018 4:04 PM, Kaspar Emanuel wrote:
> > Thanks Wayne, this will save me (and anyone else using
> > monostable/kicad_footprints
> >  >) quite a bit of
> > time!
> > 
> > ​
> > 
> > On 19 June 2018 at 19:13, Wayne Stambaugh  
> > >> wrote:
> > 
> >     I took a second look at this and you are correct.  The library table
> >     nickname character filter was changed to include the library item
> >     (symbol or footprint) name characters which is incorrect.  The valid
> >     library nickname characters are different from the valid library 
> item
> >     name characters.  I will fix this as soon as I get a chance.
> > 
> >     On 6/13/2018 4:59 PM, Kaspar Emanuel wrote:
> >     > Those are good reasons for not allowing slashes in the footprint 
> names
> >     > but I don’t see any reason for not allowing them in /library/ nick
> >     > names. As far as I can tell any character except |:| could be 
> allowed
> >     > before the |:|. It’s a pretty long standing “bug” so we could 
> view it as
> >     > standard. It will break "compatibility" with fp-lib-tables that 
> use the
> >     > slash character and users were never warned about using it.
> >     > 
> >     > If it /will/ be allowed in v6 why make people change it when going
> >     from
> >     > v4 to v5?
> >     > 
> >     > ​
> >     > 
> >     > On 13 June 2018 at 18:35, Wayne Stambaugh  
> >
> >     > 
>  >     > 
> >     >     AFAIK you cannot use slashes ('/') or colons (':') in either 
> a library
> >     >     (footprint or symbol) table nickname or a footprint or symbol 
> name.  If
> >     >     you could use a slash in a footprint library nickname in the 
> past, this
> >     >     was a bug and the fact that it worked was a fluke.  The 
> reason is that
> >     >     the library ID format is NICKNAME:FP_OR_SYM_NAME/REV.  The 
> other issue
> >     >     is that footprint names are actually the filename sans 
> extension.  Using
> >     >     a slash in a footprint name would render it unusable.  I am 
> going to fix
> >     >     this as part of the new schematic and symbol library file 
> format v6
> >     >     work.  The reason this was not done for v5 the fix will 
> require
> >     >     schematic, board, and footprint file format changes which I 
> didn't not
> >     >     want to do for v5 as we were already late into the 
> development cycle.
> >     > 
> >     >     On 6/13/2018 2:19 PM, Kaspar Emanuel wrote:
> >     >     > Sorry to bring this up again but it just strikes me as a 
> bit odd. Can we
> >     >     > not allow slash characters in the fp-lib-table as before 
> and not break
> >     >     > backwards compatibility? It seems to read fp-lib-tables 
> with slashes
> >     >     > fine but current KiCad nightly won't let me edit it. I am 
> up for making
> >     >     > a patch if there's a chance it could make it into v5.
> >     >     > 
> >     >     > 
> >     >     > On 10 May 2018 at 12:07, Wayne Stambaugh 
> mailto:stambau...@gmail.com>
> >
> >     
> >>
> >     >     >    >
> >     
>  wrote:
> >     >     >
> >     >     >     On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> >     >     >     > I see, thanks for the info Wayne. So enforcing this
> >     for names in
> >     >     >     > _footprint_ lib-tables is simply done for code
> sharing?
> >     >     >     >
> >     >   

Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-21 Thread Kaspar Emanuel
Works great for me on latest nightly. Thanks again.

On 20 June 2018 at 18:52, Wayne Stambaugh  wrote:

> Kasper,
>
> I just pushed the fix for this.  Please test it and let me know if you
> find any issues.  Keep in mind that this only effects the library
> nicknames.  The '/' character will still be illegal for symbol and
> footprint names.
>
> Thanks,
>
> Wayne
>
> On 6/19/2018 4:04 PM, Kaspar Emanuel wrote:
> > Thanks Wayne, this will save me (and anyone else using
> > monostable/kicad_footprints
> > ) quite a bit of
> > time!
> >
> > ​
> >
> > On 19 June 2018 at 19:13, Wayne Stambaugh  > > wrote:
> >
> > I took a second look at this and you are correct.  The library table
> > nickname character filter was changed to include the library item
> > (symbol or footprint) name characters which is incorrect.  The valid
> > library nickname characters are different from the valid library item
> > name characters.  I will fix this as soon as I get a chance.
> >
> > On 6/13/2018 4:59 PM, Kaspar Emanuel wrote:
> > > Those are good reasons for not allowing slashes in the footprint
> names
> > > but I don’t see any reason for not allowing them in /library/ nick
> > > names. As far as I can tell any character except |:| could be
> allowed
> > > before the |:|. It’s a pretty long standing “bug” so we could view
> it as
> > > standard. It will break "compatibility" with fp-lib-tables that
> use the
> > > slash character and users were never warned about using it.
> > >
> > > If it /will/ be allowed in v6 why make people change it when going
> > from
> > > v4 to v5?
> > >
> > > ​
> > >
> > > On 13 June 2018 at 18:35, Wayne Stambaugh  
> > > >>
> wrote:
> > >
> > > AFAIK you cannot use slashes ('/') or colons (':') in either a
> library
> > > (footprint or symbol) table nickname or a footprint or symbol
> name.  If
> > > you could use a slash in a footprint library nickname in the
> past, this
> > > was a bug and the fact that it worked was a fluke.  The reason
> is that
> > > the library ID format is NICKNAME:FP_OR_SYM_NAME/REV.  The
> other issue
> > > is that footprint names are actually the filename sans
> extension.  Using
> > > a slash in a footprint name would render it unusable.  I am
> going to fix
> > > this as part of the new schematic and symbol library file
> format v6
> > > work.  The reason this was not done for v5 the fix will require
> > > schematic, board, and footprint file format changes which I
> didn't not
> > > want to do for v5 as we were already late into the development
> cycle.
> > >
> > > On 6/13/2018 2:19 PM, Kaspar Emanuel wrote:
> > > > Sorry to bring this up again but it just strikes me as a bit
> odd. Can we
> > > > not allow slash characters in the fp-lib-table as before and
> not break
> > > > backwards compatibility? It seems to read fp-lib-tables with
> slashes
> > > > fine but current KiCad nightly won't let me edit it. I am up
> for making
> > > > a patch if there's a chance it could make it into v5.
> > > >
> > > >
> > > > On 10 May 2018 at 12:07, Wayne Stambaugh <
> stambau...@gmail.com 
> > >
> > > > 
> >  > > >
> > > > On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> > > > > I see, thanks for the info Wayne. So enforcing this
> > for names in
> > > > > _footprint_ lib-tables is simply done for code sharing?
> > > > >
> > > > > If I understand you correctly short-lived means for
> > the lifetime of v5?
> > > >
> > > > This is correct.  The plan is to fix this after the new
> > schematic file
> > > > formats are implemented so it should happen some time
> > during v6
> > > > development.
> > > >
> > > > >
> > > > > On 8 May 2018 at 22:10, Wayne Stambaugh
> > mailto:stambau...@gmail.com>
> > >
> > > 
> > >>
> > > > >  >   > >
> > > 
> > 

Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-20 Thread Wayne Stambaugh
Kasper,

I just pushed the fix for this.  Please test it and let me know if you
find any issues.  Keep in mind that this only effects the library
nicknames.  The '/' character will still be illegal for symbol and
footprint names.

Thanks,

Wayne

On 6/19/2018 4:04 PM, Kaspar Emanuel wrote:
> Thanks Wayne, this will save me (and anyone else using
> monostable/kicad_footprints
> ) quite a bit of
> time!
> 
> ​
> 
> On 19 June 2018 at 19:13, Wayne Stambaugh  > wrote:
> 
> I took a second look at this and you are correct.  The library table
> nickname character filter was changed to include the library item
> (symbol or footprint) name characters which is incorrect.  The valid
> library nickname characters are different from the valid library item
> name characters.  I will fix this as soon as I get a chance.
> 
> On 6/13/2018 4:59 PM, Kaspar Emanuel wrote:
> > Those are good reasons for not allowing slashes in the footprint names
> > but I don’t see any reason for not allowing them in /library/ nick
> > names. As far as I can tell any character except |:| could be allowed
> > before the |:|. It’s a pretty long standing “bug” so we could view it as
> > standard. It will break "compatibility" with fp-lib-tables that use the
> > slash character and users were never warned about using it.
> > 
> > If it /will/ be allowed in v6 why make people change it when going
> from
> > v4 to v5?
> > 
> > ​
> > 
> > On 13 June 2018 at 18:35, Wayne Stambaugh  
> > >> wrote:
> > 
> >     AFAIK you cannot use slashes ('/') or colons (':') in either a 
> library
> >     (footprint or symbol) table nickname or a footprint or symbol name. 
>  If
> >     you could use a slash in a footprint library nickname in the past, 
> this
> >     was a bug and the fact that it worked was a fluke.  The reason is 
> that
> >     the library ID format is NICKNAME:FP_OR_SYM_NAME/REV.  The other 
> issue
> >     is that footprint names are actually the filename sans extension.  
> Using
> >     a slash in a footprint name would render it unusable.  I am going 
> to fix
> >     this as part of the new schematic and symbol library file format v6
> >     work.  The reason this was not done for v5 the fix will require
> >     schematic, board, and footprint file format changes which I didn't 
> not
> >     want to do for v5 as we were already late into the development 
> cycle.
> > 
> >     On 6/13/2018 2:19 PM, Kaspar Emanuel wrote:
> >     > Sorry to bring this up again but it just strikes me as a bit odd. 
> Can we
> >     > not allow slash characters in the fp-lib-table as before and not 
> break
> >     > backwards compatibility? It seems to read fp-lib-tables with 
> slashes
> >     > fine but current KiCad nightly won't let me edit it. I am up for 
> making
> >     > a patch if there's a chance it could make it into v5.
> >     > 
> >     > 
> >     > On 10 May 2018 at 12:07, Wayne Stambaugh  
> >
> >     > 
>  >     >
> >     >     On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> >     >     > I see, thanks for the info Wayne. So enforcing this
> for names in
> >     >     > _footprint_ lib-tables is simply done for code sharing?
> >     >     >
> >     >     > If I understand you correctly short-lived means for
> the lifetime of v5?
> >     >
> >     >     This is correct.  The plan is to fix this after the new
> schematic file
> >     >     formats are implemented so it should happen some time
> during v6
> >     >     development.
> >     >
> >     >     >
> >     >     > On 8 May 2018 at 22:10, Wayne Stambaugh
> mailto:stambau...@gmail.com>
> >
> >     
> >>
> >     >     >    >
> >     
>  wrote:
> >     >     >
> >     >     >     This was done because the schematic file format parser
> >     would break
> >     >     >     with the forward slash character.  I hope to fix this
> >     early in the
> >     >     >     v6 development but it's a pain we 

Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-19 Thread Kaspar Emanuel
Thanks Wayne, this will save me (and anyone else using
monostable/kicad_footprints
) quite a bit of
time!
​

On 19 June 2018 at 19:13, Wayne Stambaugh  wrote:

> I took a second look at this and you are correct.  The library table
> nickname character filter was changed to include the library item
> (symbol or footprint) name characters which is incorrect.  The valid
> library nickname characters are different from the valid library item
> name characters.  I will fix this as soon as I get a chance.
>
> On 6/13/2018 4:59 PM, Kaspar Emanuel wrote:
> > Those are good reasons for not allowing slashes in the footprint names
> > but I don’t see any reason for not allowing them in /library/ nick
> > names. As far as I can tell any character except |:| could be allowed
> > before the |:|. It’s a pretty long standing “bug” so we could view it as
> > standard. It will break "compatibility" with fp-lib-tables that use the
> > slash character and users were never warned about using it.
> >
> > If it /will/ be allowed in v6 why make people change it when going from
> > v4 to v5?
> >
> > ​
> >
> > On 13 June 2018 at 18:35, Wayne Stambaugh  > > wrote:
> >
> > AFAIK you cannot use slashes ('/') or colons (':') in either a
> library
> > (footprint or symbol) table nickname or a footprint or symbol name.
> If
> > you could use a slash in a footprint library nickname in the past,
> this
> > was a bug and the fact that it worked was a fluke.  The reason is
> that
> > the library ID format is NICKNAME:FP_OR_SYM_NAME/REV.  The other
> issue
> > is that footprint names are actually the filename sans extension.
> Using
> > a slash in a footprint name would render it unusable.  I am going to
> fix
> > this as part of the new schematic and symbol library file format v6
> > work.  The reason this was not done for v5 the fix will require
> > schematic, board, and footprint file format changes which I didn't
> not
> > want to do for v5 as we were already late into the development cycle.
> >
> > On 6/13/2018 2:19 PM, Kaspar Emanuel wrote:
> > > Sorry to bring this up again but it just strikes me as a bit odd.
> Can we
> > > not allow slash characters in the fp-lib-table as before and not
> break
> > > backwards compatibility? It seems to read fp-lib-tables with
> slashes
> > > fine but current KiCad nightly won't let me edit it. I am up for
> making
> > > a patch if there's a chance it could make it into v5.
> > >
> > >
> > > On 10 May 2018 at 12:07, Wayne Stambaugh  
> > > >>
> wrote:
> > >
> > > On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> > > > I see, thanks for the info Wayne. So enforcing this for
> names in
> > > > _footprint_ lib-tables is simply done for code sharing?
> > > >
> > > > If I understand you correctly short-lived means for the
> lifetime of v5?
> > >
> > > This is correct.  The plan is to fix this after the new
> schematic file
> > > formats are implemented so it should happen some time during v6
> > > development.
> > >
> > > >
> > > > On 8 May 2018 at 22:10, Wayne Stambaugh <
> stambau...@gmail.com 
> > >
> > > > 
> >  > > >
> > > > This was done because the schematic file format parser
> > would break
> > > > with the forward slash character.  I hope to fix this
> > early in the
> > > > v6 development but it's a pain we are going to have to
> > live with
> > > > until the new schematic file format is complete.  I wish
> > I had the
> > > > time to do it all at once but it's just wasn't in the
> > cards.
> > > I have
> > > > to implement this one piece at a time.  There was an
> > > announcement on
> > > > this mailing list about it.  I apologize for the
> > inconvenience.
> > > > Hopefully it will be short lived.
> > > >
> > > > Cheers,
> > > >
> > > > Wayne
> > > >
> > > > On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:
> > > >
> > > > Hi,
> > > >
> > > > looks like a forward slash character in nick names
> > in the
> > > > fp-lib-table is not supported any more (it can be
> > read but it
> > > > cannot be saved).
> > > >
> > > > This breaks compatibility with older fp-lib-tables
> > somewhat. I
> > > > have been 

Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-19 Thread Wayne Stambaugh
I took a second look at this and you are correct.  The library table
nickname character filter was changed to include the library item
(symbol or footprint) name characters which is incorrect.  The valid
library nickname characters are different from the valid library item
name characters.  I will fix this as soon as I get a chance.

On 6/13/2018 4:59 PM, Kaspar Emanuel wrote:
> Those are good reasons for not allowing slashes in the footprint names
> but I don’t see any reason for not allowing them in /library/ nick
> names. As far as I can tell any character except |:| could be allowed
> before the |:|. It’s a pretty long standing “bug” so we could view it as
> standard. It will break "compatibility" with fp-lib-tables that use the
> slash character and users were never warned about using it.
> 
> If it /will/ be allowed in v6 why make people change it when going from
> v4 to v5?
> 
> ​
> 
> On 13 June 2018 at 18:35, Wayne Stambaugh  > wrote:
> 
> AFAIK you cannot use slashes ('/') or colons (':') in either a library
> (footprint or symbol) table nickname or a footprint or symbol name.  If
> you could use a slash in a footprint library nickname in the past, this
> was a bug and the fact that it worked was a fluke.  The reason is that
> the library ID format is NICKNAME:FP_OR_SYM_NAME/REV.  The other issue
> is that footprint names are actually the filename sans extension.  Using
> a slash in a footprint name would render it unusable.  I am going to fix
> this as part of the new schematic and symbol library file format v6
> work.  The reason this was not done for v5 the fix will require
> schematic, board, and footprint file format changes which I didn't not
> want to do for v5 as we were already late into the development cycle.
> 
> On 6/13/2018 2:19 PM, Kaspar Emanuel wrote:
> > Sorry to bring this up again but it just strikes me as a bit odd. Can we
> > not allow slash characters in the fp-lib-table as before and not break
> > backwards compatibility? It seems to read fp-lib-tables with slashes
> > fine but current KiCad nightly won't let me edit it. I am up for making
> > a patch if there's a chance it could make it into v5.
> > 
> > 
> > On 10 May 2018 at 12:07, Wayne Stambaugh  
> > >> wrote:
> > 
> >     On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> >     > I see, thanks for the info Wayne. So enforcing this for names in
> >     > _footprint_ lib-tables is simply done for code sharing?
> >     > 
> >     > If I understand you correctly short-lived means for the lifetime 
> of v5?
> > 
> >     This is correct.  The plan is to fix this after the new schematic 
> file
> >     formats are implemented so it should happen some time during v6
> >     development.
> > 
> >     > 
> >     > On 8 May 2018 at 22:10, Wayne Stambaugh  
> >
> >     > 
>  >     >
> >     >     This was done because the schematic file format parser
> would break
> >     >     with the forward slash character.  I hope to fix this
> early in the
> >     >     v6 development but it's a pain we are going to have to
> live with
> >     >     until the new schematic file format is complete.  I wish
> I had the
> >     >     time to do it all at once but it's just wasn't in the
> cards. 
> >     I have
> >     >     to implement this one piece at a time.  There was an
> >     announcement on
> >     >     this mailing list about it.  I apologize for the
> inconvenience. 
> >     >     Hopefully it will be short lived.
> >     >
> >     >     Cheers,
> >     >
> >     >     Wayne
> >     >
> >     >     On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:
> >     >
> >     >         Hi,
> >     >
> >     >         looks like a forward slash character in nick names
> in the
> >     >         fp-lib-table is not supported any more (it can be
> read but it
> >     >         cannot be saved).
> >     >
> >     >         This breaks compatibility with older fp-lib-tables
> somewhat. I
> >     >         have been using slashes in names to namespace
> fp-lib-tables
> >     >         created for my footprint collection
> >     >          
> >      >
> >     >          

Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-13 Thread Kaspar Emanuel
Those are good reasons for not allowing slashes in the footprint names but
I don’t see any reason for not allowing them in *library* nick names. As
far as I can tell any character except : could be allowed before the :.
It’s a pretty long standing “bug” so we could view it as standard. It will
break "compatibility" with fp-lib-tables that use the slash character and
users were never warned about using it.

If it *will* be allowed in v6 why make people change it when going from v4
to v5?
​

On 13 June 2018 at 18:35, Wayne Stambaugh  wrote:

> AFAIK you cannot use slashes ('/') or colons (':') in either a library
> (footprint or symbol) table nickname or a footprint or symbol name.  If
> you could use a slash in a footprint library nickname in the past, this
> was a bug and the fact that it worked was a fluke.  The reason is that
> the library ID format is NICKNAME:FP_OR_SYM_NAME/REV.  The other issue
> is that footprint names are actually the filename sans extension.  Using
> a slash in a footprint name would render it unusable.  I am going to fix
> this as part of the new schematic and symbol library file format v6
> work.  The reason this was not done for v5 the fix will require
> schematic, board, and footprint file format changes which I didn't not
> want to do for v5 as we were already late into the development cycle.
>
> On 6/13/2018 2:19 PM, Kaspar Emanuel wrote:
> > Sorry to bring this up again but it just strikes me as a bit odd. Can we
> > not allow slash characters in the fp-lib-table as before and not break
> > backwards compatibility? It seems to read fp-lib-tables with slashes
> > fine but current KiCad nightly won't let me edit it. I am up for making
> > a patch if there's a chance it could make it into v5.
> >
> >
> > On 10 May 2018 at 12:07, Wayne Stambaugh  > > wrote:
> >
> > On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> > > I see, thanks for the info Wayne. So enforcing this for names in
> > > _footprint_ lib-tables is simply done for code sharing?
> > >
> > > If I understand you correctly short-lived means for the lifetime
> of v5?
> >
> > This is correct.  The plan is to fix this after the new schematic
> file
> > formats are implemented so it should happen some time during v6
> > development.
> >
> > >
> > > On 8 May 2018 at 22:10, Wayne Stambaugh  
> > > >>
> wrote:
> > >
> > > This was done because the schematic file format parser would
> break
> > > with the forward slash character.  I hope to fix this early in
> the
> > > v6 development but it's a pain we are going to have to live
> with
> > > until the new schematic file format is complete.  I wish I had
> the
> > > time to do it all at once but it's just wasn't in the cards.
> > I have
> > > to implement this one piece at a time.  There was an
> > announcement on
> > > this mailing list about it.  I apologize for the
> inconvenience.
> > > Hopefully it will be short lived.
> > >
> > > Cheers,
> > >
> > > Wayne
> > >
> > > On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:
> > >
> > > Hi,
> > >
> > > looks like a forward slash character in nick names in the
> > > fp-lib-table is not supported any more (it can be read but
> it
> > > cannot be saved).
> > >
> > > This breaks compatibility with older fp-lib-tables
> somewhat. I
> > > have been using slashes in names to namespace fp-lib-tables
> > > created for my footprint collection
> > >  > 
> > >  > >>.
> > >
> > > Is there a good reason for not allowing slashes in names?
> > >
> > > Cheers,
> > >
> > > Kaspar
> > >
> > > ​
> > >
> > >
> > > ___
> > > Mailing list: https://launchpad.net/~kicad-developers
> > 
> > >  > >
> > > Post to : kicad-developers@lists.launchpad.net
> > 
> > >  > >
> > > Unsubscribe : https://launchpad.net/~kicad-developers
> > 
> > >  > >
> > > More help   : 

Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-13 Thread Wayne Stambaugh
AFAIK you cannot use slashes ('/') or colons (':') in either a library
(footprint or symbol) table nickname or a footprint or symbol name.  If
you could use a slash in a footprint library nickname in the past, this
was a bug and the fact that it worked was a fluke.  The reason is that
the library ID format is NICKNAME:FP_OR_SYM_NAME/REV.  The other issue
is that footprint names are actually the filename sans extension.  Using
a slash in a footprint name would render it unusable.  I am going to fix
this as part of the new schematic and symbol library file format v6
work.  The reason this was not done for v5 the fix will require
schematic, board, and footprint file format changes which I didn't not
want to do for v5 as we were already late into the development cycle.

On 6/13/2018 2:19 PM, Kaspar Emanuel wrote:
> Sorry to bring this up again but it just strikes me as a bit odd. Can we
> not allow slash characters in the fp-lib-table as before and not break
> backwards compatibility? It seems to read fp-lib-tables with slashes
> fine but current KiCad nightly won't let me edit it. I am up for making
> a patch if there's a chance it could make it into v5.
> 
> 
> On 10 May 2018 at 12:07, Wayne Stambaugh  > wrote:
> 
> On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> > I see, thanks for the info Wayne. So enforcing this for names in
> > _footprint_ lib-tables is simply done for code sharing?
> > 
> > If I understand you correctly short-lived means for the lifetime of v5?
> 
> This is correct.  The plan is to fix this after the new schematic file
> formats are implemented so it should happen some time during v6
> development.
> 
> > 
> > On 8 May 2018 at 22:10, Wayne Stambaugh  
> > >> wrote:
> >
> >     This was done because the schematic file format parser would break
> >     with the forward slash character.  I hope to fix this early in the
> >     v6 development but it's a pain we are going to have to live with
> >     until the new schematic file format is complete.  I wish I had the
> >     time to do it all at once but it's just wasn't in the cards. 
> I have
> >     to implement this one piece at a time.  There was an
> announcement on
> >     this mailing list about it.  I apologize for the inconvenience. 
> >     Hopefully it will be short lived.
> >
> >     Cheers,
> >
> >     Wayne
> >
> >     On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:
> >
> >         Hi,
> >
> >         looks like a forward slash character in nick names in the
> >         fp-lib-table is not supported any more (it can be read but it
> >         cannot be saved).
> >
> >         This breaks compatibility with older fp-lib-tables somewhat. I
> >         have been using slashes in names to namespace fp-lib-tables
> >         created for my footprint collection
> >          
> >          >>.
> >
> >         Is there a good reason for not allowing slashes in names?
> >
> >         Cheers,
> >
> >         Kaspar
> >
> >         ​
> >
> >
> >         ___
> >         Mailing list: https://launchpad.net/~kicad-developers
> 
> >          >
> >         Post to     : kicad-developers@lists.launchpad.net
> 
> >          >
> >         Unsubscribe : https://launchpad.net/~kicad-developers
> 
> >          >
> >         More help   : https://help.launchpad.net/ListHelp
> 
> >          >
> > 
> > 
> >     ___
> >     Mailing list: https://launchpad.net/~kicad-developers
> 
> >      >
> >     Post to     : kicad-developers@lists.launchpad.net
> 
> >      >
> >     Unsubscribe : 

Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-06-13 Thread Kaspar Emanuel
Sorry to bring this up again but it just strikes me as a bit odd. Can we
not allow slash characters in the fp-lib-table as before and not break
backwards compatibility? It seems to read fp-lib-tables with slashes fine
but current KiCad nightly won't let me edit it. I am up for making a patch
if there's a chance it could make it into v5.


On 10 May 2018 at 12:07, Wayne Stambaugh  wrote:

> On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> > I see, thanks for the info Wayne. So enforcing this for names in
> > _footprint_ lib-tables is simply done for code sharing?
> >
> > If I understand you correctly short-lived means for the lifetime of v5?
>
> This is correct.  The plan is to fix this after the new schematic file
> formats are implemented so it should happen some time during v6
> development.
>
> >
> > On 8 May 2018 at 22:10, Wayne Stambaugh  > > wrote:
> >
> > This was done because the schematic file format parser would break
> > with the forward slash character.  I hope to fix this early in the
> > v6 development but it's a pain we are going to have to live with
> > until the new schematic file format is complete.  I wish I had the
> > time to do it all at once but it's just wasn't in the cards.  I have
> > to implement this one piece at a time.  There was an announcement on
> > this mailing list about it.  I apologize for the inconvenience.
> > Hopefully it will be short lived.
> >
> > Cheers,
> >
> > Wayne
> >
> > On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:
> >
> > Hi,
> >
> > looks like a forward slash character in nick names in the
> > fp-lib-table is not supported any more (it can be read but it
> > cannot be saved).
> >
> > This breaks compatibility with older fp-lib-tables somewhat. I
> > have been using slashes in names to namespace fp-lib-tables
> > created for my footprint collection
> >  > >.
> >
> > Is there a good reason for not allowing slashes in names?
> >
> > Cheers,
> >
> > Kaspar
> >
> > ​
> >
> >
> > ___
> > Mailing list: https://launchpad.net/~kicad-developers
> > 
> > Post to : kicad-developers@lists.launchpad.net
> > 
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > 
> > More help   : https://help.launchpad.net/ListHelp
> > 
> >
> >
> > ___
> > Mailing list: https://launchpad.net/~kicad-developers
> > 
> > Post to : kicad-developers@lists.launchpad.net
> > 
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > 
> > More help   : https://help.launchpad.net/ListHelp
> > 
> >
> >
>
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-05-10 Thread Wayne Stambaugh
On 5/8/2018 6:27 PM, Kaspar Emanuel wrote:
> I see, thanks for the info Wayne. So enforcing this for names in
> _footprint_ lib-tables is simply done for code sharing?
> 
> If I understand you correctly short-lived means for the lifetime of v5?

This is correct.  The plan is to fix this after the new schematic file
formats are implemented so it should happen some time during v6 development.

> 
> On 8 May 2018 at 22:10, Wayne Stambaugh  > wrote:
> 
> This was done because the schematic file format parser would break
> with the forward slash character.  I hope to fix this early in the
> v6 development but it's a pain we are going to have to live with
> until the new schematic file format is complete.  I wish I had the
> time to do it all at once but it's just wasn't in the cards.  I have
> to implement this one piece at a time.  There was an announcement on
> this mailing list about it.  I apologize for the inconvenience. 
> Hopefully it will be short lived.
> 
> Cheers,
> 
> Wayne
> 
> On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:
> 
> Hi,
> 
> looks like a forward slash character in nick names in the
> fp-lib-table is not supported any more (it can be read but it
> cannot be saved).
> 
> This breaks compatibility with older fp-lib-tables somewhat. I
> have been using slashes in names to namespace fp-lib-tables
> created for my footprint collection
>  >.
> 
> Is there a good reason for not allowing slashes in names?
> 
> Cheers,
> 
> Kaspar
> 
> ​
> 
> 
> ___
> Mailing list: https://launchpad.net/~kicad-developers
> 
> Post to     : kicad-developers@lists.launchpad.net
> 
> Unsubscribe : https://launchpad.net/~kicad-developers
> 
> More help   : https://help.launchpad.net/ListHelp
> 
> 
> 
> ___
> Mailing list: https://launchpad.net/~kicad-developers
> 
> Post to     : kicad-developers@lists.launchpad.net
> 
> Unsubscribe : https://launchpad.net/~kicad-developers
> 
> More help   : https://help.launchpad.net/ListHelp
> 
> 
> 

___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-05-08 Thread Kaspar Emanuel
I see, thanks for the info Wayne. So enforcing this for names in
_footprint_ lib-tables is simply done for code sharing?

If I understand you correctly short-lived means for the lifetime of v5?

On 8 May 2018 at 22:10, Wayne Stambaugh  wrote:

> This was done because the schematic file format parser would break with
> the forward slash character.  I hope to fix this early in the v6
> development but it's a pain we are going to have to live with until the new
> schematic file format is complete.  I wish I had the time to do it all at
> once but it's just wasn't in the cards.  I have to implement this one piece
> at a time.  There was an announcement on this mailing list about it.  I
> apologize for the inconvenience.  Hopefully it will be short lived.
>
> Cheers,
>
> Wayne
>
> On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:
>
>> Hi,
>>
>> looks like a forward slash character in nick names in the fp-lib-table is
>> not supported any more (it can be read but it cannot be saved).
>>
>> This breaks compatibility with older fp-lib-tables somewhat. I have been
>> using slashes in names to namespace fp-lib-tables created for my footprint
>> collection .
>>
>> Is there a good reason for not allowing slashes in names?
>>
>> Cheers,
>>
>> Kaspar
>>
>> ​
>>
>>
>> ___
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to : kicad-developers@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
> ___
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Re: [Kicad-developers] Slash character in fp-lib-table nick names?

2018-05-08 Thread Wayne Stambaugh
This was done because the schematic file format parser would break with 
the forward slash character.  I hope to fix this early in the v6 
development but it's a pain we are going to have to live with until the 
new schematic file format is complete.  I wish I had the time to do it 
all at once but it's just wasn't in the cards.  I have to implement this 
one piece at a time.  There was an announcement on this mailing list 
about it.  I apologize for the inconvenience.  Hopefully it will be 
short lived.


Cheers,

Wayne

On 05/08/2018 04:40 PM, Kaspar Emanuel wrote:

Hi,

looks like a forward slash character in nick names in the fp-lib-table 
is not supported any more (it can be read but it cannot be saved).


This breaks compatibility with older fp-lib-tables somewhat. I have been 
using slashes in names to namespace fp-lib-tables created for my 
footprint collection .


Is there a good reason for not allowing slashes in names?

Cheers,

Kaspar

​


___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp



___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


[Kicad-developers] Slash character in fp-lib-table nick names?

2018-05-08 Thread Kaspar Emanuel
Hi,

looks like a forward slash character in nick names in the fp-lib-table is
not supported any more (it can be read but it cannot be saved).

This breaks compatibility with older fp-lib-tables somewhat. I have been
using slashes in names to namespace fp-lib-tables created for my footprint
collection .

Is there a good reason for not allowing slashes in names?

Cheers,

Kaspar
​
___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp