MCA: delete all remaining traces of microchannel bus support. scripts/config: properly report and set string options kbuild: all{no,yes,mod,def,rand}config only read files when instructed to. kconfig: Add error handling to KCONFIG_ALLCONFIG nconf: add u, d command keys in scroll windows menuconfig: add u, d, q command keys in text boxes scripts/config: fix double-quotes un-escaping kconfig: allow long lines in config file kconfig/nconf: fix compile with ncurses reentrant API scripts/config: add option to undef a symbol scripts/config: allow alternate prefix to config option symbol scripts/config: add option to not upper-case symbols kconfig: replace 'oldnoconfig' with 'olddefconfig', and keep the old name as an alias menuconfig: Assign jump keys per-page instead of globally menuconfig: Do not open code textbox scroll up/down menuconfig: Add jump keys to search results menuconfig: Extend dialog_textbox so that it can return to a scrolled position menuconfig: Extend dialog_textbox so that it can exit on arbitrary keypresses menuconfig: Remove superfluous conditionnal kconfig: document oldnoconfig to what it really does in conf.c kconfig/mconf.c: revision of curses initialization. menuconfig: Replace CIRCLEQ by list_head-style lists. scripts/config: Fix wrong "shift" for --keep-case kbuild: Fix missing '\n' for NEW symbols in yes "" | make oldconfig >conf.new kconfig: nconf: rewrite labels of function keys line kconfig: nconf: rewrite help texts kconfig: fix a compiliation error when using make xconfig nconf: function keys line, change background color for better readability menuconfig: Get rid of the top-level entries for "Load an Alternate/Save an Alternate" menuconfig: Add Save/Load buttons kconfig:lxdialog: remove duplicate code menuconfig:inputbox: support navigate input position kconfig: document use of CONFIG_ environment variable merge_config.sh: Add option to specify output dir Revert "kconfig-language: add to hints" kconfig: Fix malloc handling in conf tools kconfig: get CONFIG_ prefix from the environment kconfig: add a function to get the CONFIG_ prefix kconfig: remove CONFIG_ from string constants menuconfig: fix NULL pointer dereference when searching a symbol menuconfig: print more info for symbol without prompts kconfig: fix lists definition for C++ Revert "kconfig: fix randomising choice entries in presence of KCONFIG_ALLCONFIG" kconfig: implement KCONFIG_PROBABILITY for randconfig kconfig: allow specifying the seed for randconfig kconfig: fix randomising choice entries in presence of KCONFIG_ALLCONFIG kconfig: do not override symbols already set kconfig: fix randconfig tristate detection menuconfig: Add "breadcrumbs" navigation aid menuconfig: Fix memory leak introduced by jump keys feature merge_config.sh: Avoid creating unnessary source softlinks 57a9c76 scripts/config: fix assignment of parameters for short version of --*-after options 063f466 mconf: handle keys in empty dialogs e983b7b kconfig/menu.c: fix multiple references to expressions in menu_add_prop() 40b3136 Finally eradicate CONFIG_HOTPLUG fbe98bb kconfig: Fix defconfig when one choice menu selects options that another choice menu depends on 851f665 kconfig/lxdialog: Add definitions for mininimum (re)size values ff7b0c2 kconfig/lxdialog: Use new mininimum resize definitions in conf_choice() 1376391 kconfig/lxdialog: handle newline characters in print_autowrap() 4f2de3e mconf: use function calls instead of ncurses' variables LINES and COLS e0b4260 nconf: use function calls instead of ncurses' variables LINES and COLS 1278ebd mconf/nconf: mark empty menus/menuconfigs different from non-empty ones 7387778 scripts/config: replace hard-coded script name by a dynamic value e6abf12 kconfig/conf: fix randconfig setting multiple symbols in a choice e85ac12 kconfig/conf: accept a base-16 seed for randconfig a5f6d79 kconfig/conf: print the seed used to initialise the RNG for randconfig 193b40a kconfig: sort found symbols by relevance a1ce636 kconfig/[mn]conf: make it explicit in the search box that a regexp is possible 3b9a19e kconfig: loop as long as we changed some symbols in randconfig 8357b48 kconfig: fix randomising choice entries in presence of KCONFIG_ALLCONFIG 490f161 Revert "kconfig: fix randomising choice entries in presence of KCONFIG_ALLCONFIG" b57caaa kconfig: allow "hex" and "range" to support longs 9e554dd Documentation/kconfig: more concise and straightforward search explanation 26e933e kconfig: avoid multiple calls to strlen f6eb6e4 kconfig/[mn]conf: shorten title in search-box 803b351 kconfig: minor style fixes in symbol-search code 1407f97 kconfig: don't allocate n+1 elements in temporary array 508382a kconfig: simplify symbol-search code 129784a kconfig: switch to "long long" for sanity 83e8b90 scripts/config: use sed's POSIX interface 04b19b7 kconfig: silence warning when parsing auto.conf when a symbol has changed type 6bf2e84 diffconfig: Gracefully exit if the default config files are not present c8272fa diffconfig: Update script to support python versions 2.5 through 3.3 6902dcc kconfig: do not special-case 'MODULES' symbol e062781 kconfig: do not allow more than one symbol to have 'option modules' 86eb781 scripts/config: fix variable substitution command 560909d Documentation/kbuild/kconfig.txt: 'make listnewconfig' replaces: yes "" | make oldconfig 31bfb10 kconfig: add short explanation to SYMBOL_WRITE 8d9dfe8 kconfig: fix trivial typos and update mconf documentation 57540f1d kconfig: adjust warning message for conflicting types 3381960 kconfig: remove unused definition from scanner 503c823 kconfig: fix bug in search results string: use strlen(gstr->s), not gstr->len 00d4f8f xconfig: Fix the filename for GUI settings 5d2acfc kconfig: make allnoconfig disable options behind EMBEDDED and EXPERT 7eb6e34 kbuild: trivial - remove trailing empty lines bb66fc6 kbuild: trivial - use tabs for code indent where possible c40724d kconfig: lxdialog: fix spelling 3943f42 Replace mentions of "list_struct" to "list_head" 2d56030 kconfig: Fix warning "‘jump’ may be used uninitialized" e4e458b calloc/xcalloc: Fix argument order 09950bc merge_config.sh: Display usage if given too few arguments b6a2ab2 kconfig: use va_end to match corresponding va_start 6cd176a vfs,ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP to CONFIG_FS_DAX 4980bdf kconfig: fix a misspelling in scripts/kconfig/merge_config.sh 70529b1 kconfig: Get rid of the P() macro in headers 4631574 kconfig: Remove dead code ad8d40c kconfig: Remove unnecessary prototypes from headers b9fe99c kbuild: mergeconfig: move an error check to merge_config.sh 3a975b8 merge_config.sh: improve indentation bc8f8f5 merge_config.sh: rename MAKE to RUNMAKE 0a1f00a kconfig: Do not print status messages in make -s mode e911503 Kconfig: Remove bad inference rules expr_eliminate_dups2() 2e0d737 kconfig: don't silently ignore unhandled characters 31847b6 kconfig: allow use of relations other than (in)equality 35ffd08 kconfig: Delete unnecessary checks before the function call "sym_calc_value" c226456 kconfig: warn of unhandled characters in Kconfig commands 78a6854 merge_config.sh: exit on missing input files 1c199f2 kbuild: document recursive dependency limitation / resolution 8328447 Remove support for QT3 and older. b1f8a45 Port xconfig to Qt5 - Use QMainWindow, QToolBar 85eaf28 Port xconfig to Qt5 - Use QAction bea0077 Port xconfig to Qt5 - Use QFileDialog 041fbdc Port xconfig to Qt5 - Use QList 924bbb5 Port xconfig to Qt5 - Use QTextBrowser 76bede8 Port xconfig to Qt5 - Use QMenu 1ce6735 Port xconfig to Qt5 - Remove unused #include 34d6320 Port xconfig to Qt5 - Replace Q3VBox with QWidget 29a7016 Port xconfig to Qt5 - Fix layout 92298b4 Port xconfig to Qt5 - Fix layout margin. 9c86235 Port xconfig to Qt5 - Update QAction checkable 780505e Port xconfig to Qt5 - Make single/split/full actions checkable. 7653866 Port xconfig to Qt5 - Remove custom ListView classes. 68ccb7e Port xconfig to Qt5 - Fix the code so it compiles with Qt5 9211993 Port xconfig to Qt5 - update signals 1019f1a Port xconfig to Qt5 - Introduce Qt4/5 version of ConfigList and ConfigItem 59e5644 Port xconfig to Qt5 - Put back some of the old implementation. d5d973c Port xconfig to Qt5 - Put back some of the old implementation(part 2). c14fa5e Port xconfig to Qt5 - Use correct signal names. 9bd36ed Port xconfig to Qt5 - Set ConfigView object name. e484fe3 Port xconfig to Qt5 - Quick workaround to bypass app crash at startup. a52cb32 Port xconfig to Qt5 - Tree widget set column titles. 86c0528 Port xconfig to Qt5 - Add ConfigItem::nextItem to initializer list. dbf6293 Port xconfig to Qt5 - Add ConfigList::mode to initializer list. 5c6f155 Port xconfig to Qt5 - Remove ConfigList::updateMenuList template. a5225e9 Port xconfig to Qt5 - Disable ConfigList soring d960b98 Port xconfig to Qt5 - Change ConfigItem constructor parent type. f999cc0 Port xconfig to Qt5 - Add horizontal scrollbar, and scroll per pixel. b3c48f9 Port xconfig to Qt5 - Source format. 5c60014 Port xconfig to Qt5 - Remove some commented code. e336b9f1 Port xconfig to Qt5 - Add(back) lineedit editing. 76d53cb Port xconfig to Qt5 - Add(back) one click checkbox toggle. 5df9da9 Port xconfig to Qt5 - on Back clicked, deselect old item. ee7298f Port xconfig to Qt5 - Fix goParent issue. b4ff1de Port xconfig to Qt5 - Update copyright. ed94fea kconfig/merge_config.sh: Support KCONFIG_CONFIG 2163e7b kconfig/merge_config.sh: Accept a single file f6aad26 kconfig: Fix copy&paste error be596aa Add current selection check. 74dba80 kconfig: allow kconfig to handle longer path names aab24a8 kconfig: return 'false' instead of 'no' in bool function 5b61c7b kconfig: fix qconf segfault by deleting heap objects 6b87b70 unbreak allmodconfig KCONFIG_ALLCONFIG=... a466391 kconfig: add unexpected data itself to warning 3e2ba95 kconfig-language: fix comment on dependency-generated menu structures. 032a318 kconfig-language: elaborate on the type of a choice fa64e5f kconfig/symbol.c: handle choice_values that depend on 'm' symbols