1. 08 Mar, 2000 1 commit
    • Barry Warsaw's avatar
      A bunch of changes, primarily to command line argument parsing · a17e0f1b
      Barry Warsaw authored
      (inspired by Detlef Lannert).  Specifically,
      
          -k/--keyword no longer takes an optional argument to clear the
          default keywords.  Instead, use -K/--no-default-keywords to clear
          them.
      
          -n/--add-location also no longer takes an optional argument to set
          the comment style.  Instead, use -S/--style to set the comment
          style to GNU or Solaris.
      
          -o/--output can take `-' as the filename, meaning write to
          standard output.
      
          The inputfile name can also be `-' meaning read from standard in.
      
      A few other changes include
      
          Kludge to mark the file docstring as translatable.  Since the
          marking is to place _() around the docstring, and because we
          actually have to define the _() function before we use it, this
          means that we have to manually assign to __doc__ the output of
          _().  This doesn't seem too bad because you'll only use this idiom
          when translating a script's docstring (you really don't need to
          translate most module docstrings).
      
          Convert everything to string methods and do not import the string
          module.
      
          Bump the version number to 1.1
      a17e0f1b
  2. 07 Mar, 2000 17 commits
  3. 06 Mar, 2000 20 commits
  4. 03 Mar, 2000 2 commits
    • Jeremy Hylton's avatar
      superceded by IdleConf/config.txt · 272cbb49
      Jeremy Hylton authored
      272cbb49
    • Jeremy Hylton's avatar
      migrate to use of IdleConf and config files to set options · e81f28b6
      Jeremy Hylton authored
      idle.py:
          Load the config files before anything else happens
          XXX Need to define standard way to get files relative to the
             IDLE install dir
      
      PyShell.py:
      ColorDelegator.py:
          Get color defns out of IdleConf instead of IdlePrefs
      
      EditorWindow.py:
          Replace hard-coded font & window size with config options
          Get extension names via IdleConf.getextensions
      
      extend.py:
         Obsolete.  Extensions defined in config file.
      
      ParenMatch.py:
         Use config file for extension options.
         Revise comment about parser requirements.
         Simplify logic on find returning None.
      e81f28b6