1. 20 Sep, 2010 1 commit
    • Junio C Hamano's avatar
      kconfig: fix menuconfig on debian lenny · 8c41e5e3
      Junio C Hamano authored
      In 60f33b80 (kconfig: get rid of stray a.o, support ncursesw, 2006-01-15),
      support to link menuconfig with ncursesw library was added.  To compute
      the linker command option -l, we check "libncursesw.{so,a,dylib}" to allow
      ncursesw to be used as a replacement ncurses.  However, when checking what
      header file to include, we do not check /usr/include/ncursesw directory.
      
      Add /usr/include/ncursesw to the list of directories that are checked.
      With this patch, on my Debian Lenny box with libncursesw5-dev package but
      not libncurses5-dev package, I can say "make menuconfig".
      Signed-off-by: default avatarJunio C Hamano <gitster@pobox.com>
      Acked-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      8c41e5e3
  2. 17 Sep, 2010 1 commit
  3. 13 Sep, 2010 3 commits
  4. 08 Sep, 2010 1 commit
  5. 06 Sep, 2010 1 commit
  6. 01 Sep, 2010 1 commit
    • Alexander Stein's avatar
      kconfig qconf: port to QT4 · 133c5f7c
      Alexander Stein authored
      A straight forward port to QT4 using qt3to4 and compiling against
        qt3support
      
      * Use pkg-config to detect QT4 which is hopefully portable enough
      * If no QT4, QT3 will by tried instead
      * Classes renamed using qt3to4
        * If build using QT3 renamed to QT3 class names using defines
      * ConfigInfoView::menu has to be renamed as QT4 moc strips struct from
        struct menu and creates a name conflict
      * QT2 support has been dropped
      * The hidden options inserted in 39a4897c
        are use in native API
      Signed-off-by: default avatarAlexander Stein <alexander.stein@informatik.tu-chemnitz.de>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      133c5f7c
  7. 31 Aug, 2010 1 commit
  8. 26 Aug, 2010 1 commit
  9. 17 Aug, 2010 3 commits
  10. 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
  11. 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
  12. 12 Aug, 2010 5 commits
  13. 04 Aug, 2010 1 commit
  14. 03 Aug, 2010 9 commits
  15. 01 Aug, 2010 2 commits
  16. 31 Jul, 2010 5 commits
  17. 30 Jul, 2010 2 commits