1. 17 Aug, 2010 3 commits
  2. 16 Aug, 2010 1 commit
    • Nir Tzachar's avatar
      nconfig: add search support · a72f3e2b
      Nir Tzachar authored
      Remove the old hotkeys feature, and replace it by an interactive string
      search.
      From nconfig help:
      
      Searching: pressing '/' triggers interactive search mode.
                 nconfig performs a case insensitive search for the string
                 in the menu prompts (no regex support).
                 Pressing the up/down keys highlights the previous/next
                 matching item. Backspace removes one character from the
                 match string. Pressing either '/' again or ESC exits
                 search mode. All other keys behave normally.
      
      Miscellaneous other changes (including Rundy's and Justin's input).
      Signed-off-by: default avatarNir Tzachar <nir.tzachar@gmail.com>
      Acked-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      a72f3e2b
  3. 14 Aug, 2010 2 commits
    • Sam Ravnborg's avatar
      kconfig: fix segfault when detecting recursive dependency · 3643f849
      Sam Ravnborg authored
      Following sample Kconfig generated a segfault:
      
      config FOO
              bool
              select PERF_EVENTS if HAVE_HW_BREAKPOINT
      
      config PERF_EVENTS
              bool
      
      config HAVE_HW_BREAKPOINT
              bool
              depends on PERF_EVENTS
      
      Fix by reverting back to a valid property if there was no
      property on the stack of symbols.
      
      The above pattern were seen in sh Kconfig.
      A fix for the Kconfig file has been sent to the sh folks.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      3643f849
    • Sam Ravnborg's avatar
      kconfig: fix savedefconfig with choice marked optional · 84062dd3
      Sam Ravnborg authored
      savedefconfig failed to save the correct minimal config
      when it encountered a choice marked optional.
      
      Consider following minimal configuration:
      $cat Kconfig
      choice
      	prompt "choice"
      	optional
      
      config A
      	bool "a"
      
      config B
      	bool "b"
      
      endchoice
      
      $cat .config | grep -v ^#
      CONFIG_A=y
      
      $conf --savedefconfig=defconfig Kconfig
      
      would before this fix result in an empty file, because
      kconfig would assume that CONFIG_A=y is a default value.
      But because the choice is optional the default is that
      both A and B are =n.
      
      Fix so we handle optional choices correct.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      84062dd3
  4. 12 Aug, 2010 5 commits
  5. 04 Aug, 2010 1 commit
  6. 03 Aug, 2010 9 commits
  7. 01 Aug, 2010 2 commits
  8. 31 Jul, 2010 5 commits
  9. 30 Jul, 2010 8 commits
  10. 29 Jul, 2010 4 commits